12258 lines
624 KiB
C++
12258 lines
624 KiB
C++
#include "pch-cpp.hpp"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <limits>
|
|
|
|
|
|
struct VirtualActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct VirtualActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct VirtualFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
struct InterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct InterfaceFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
|
|
// System.Comparison`1<UnityEngine.RaycastHit>
|
|
struct Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7;
|
|
// System.Comparison`1<UnityEngine.RaycastHit2D>
|
|
struct Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Builders.Grid.GridCellInfo>>
|
|
struct Dictionary_2_t1E4AAB19CD6B804B64AFAA5EBEFC031CA7775223;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.StairInfo>>
|
|
struct Dictionary_2_t1A5C7F5B67FB590E1188CB1637FE5572D8772941;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Builders.Grid.Cell>
|
|
struct Dictionary_2_t3EFEE226B11F638A8B2F7F047C2D16B631714386;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
|
|
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.IntVector2,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>>
|
|
struct Dictionary_2_t9DC93CE5037B4AC5B3A8265F855318567C416AAE;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.IntVector2,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode>
|
|
struct Dictionary_2_t6D040FCF9316ADD5E76B54EB0A4EA3817E740C7C;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.Grid.IntVector2Key,DungeonArchitect.Builders.Grid.CellDoor>
|
|
struct Dictionary_2_tF902D5EE5DE455988365F63F4B9C04E6B35303BC;
|
|
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
|
|
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295;
|
|
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GUIStyle>
|
|
struct Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A;
|
|
// System.Collections.Generic.HashSet`1<System.Int32>
|
|
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>
|
|
struct HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215;
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor>
|
|
struct HashSet_1_t97B3549B5B78743215A4711BCBC63FC5DF5E44DC;
|
|
// System.Collections.Generic.IEnumerator`1<DungeonArchitect.PropSocket>
|
|
struct IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1;
|
|
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
|
|
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
|
|
// System.Collections.Generic.IEqualityComparer`1<DungeonArchitect.IntVector>
|
|
struct IEqualityComparer_1_t41115AA9B0DFA796BB9383E392569782061C5CF8;
|
|
// System.Collections.Generic.IEqualityComparer`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>
|
|
struct IEqualityComparer_1_tBB63888184F674936015E2A10E1C79BC1E98E261;
|
|
// System.Collections.Generic.IEqualityComparer`1<DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct IEqualityComparer_1_tDF5475693C32AB82CA23593C01218FD56C02D158;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Object>
|
|
struct KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct KeyCollection_t4B824AAED86B40477D2181C86596825659D1444C;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct KeyCollection_t32F3F792FA6FBDA93FD2FCB20416C1AAD6164E32;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>
|
|
struct List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.CellDoor>
|
|
struct List_1_tC549A5C1202941CF8D7156AB07F868A64034EDBA;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph>
|
|
struct List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A;
|
|
// System.Collections.Generic.List`1<UnityEngine.UI.Image>
|
|
struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.InfinityDungeonConfig>
|
|
struct List_1_t9FFA5B4BBF11B7D490526D4BEE389835646D1C8B;
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.PropSocket>
|
|
struct List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8;
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B;
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>
|
|
struct Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A;
|
|
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
|
|
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct ValueCollection_t3582056176935097C0FD0BCAD034D6F6A97FAB2A;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
|
|
struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct ValueCollection_t6F8266C4FA8D603339EDDC43CC30DC53B48EB347;
|
|
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>[]
|
|
struct EntryU5BU5D_t0DEBB303E311972BC737160E790E965B42CA16AA;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>[]
|
|
struct EntryU5BU5D_t1F4D96CB43090D53D5AB8AF577BC9247056A87BF;
|
|
// System.Collections.Generic.Dictionary`2/Entry<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>[]
|
|
struct EntryU5BU5D_t14B1CC84231802CE7A7583489189572E66E8127E;
|
|
// System.Collections.Generic.HashSet`1/Slot<System.Int32>[]
|
|
struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7;
|
|
// System.Collections.Generic.HashSet`1/Slot<DungeonArchitect.IntVector>[]
|
|
struct SlotU5BU5D_t2CFDF858EE12B89FC5F13DBADC8CBAC5CC2370D6;
|
|
// DungeonArchitect.Builders.Grid.Cell[]
|
|
struct CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8;
|
|
// DungeonArchitect.Builders.SimpleCity.CityBlockDimension[]
|
|
struct CityBlockDimensionU5BU5D_tEBD3240F350815EE44B0C464618510BD6E01B2B8;
|
|
// UnityEngine.Collider[]
|
|
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
|
|
// UnityEngine.Collider2D[]
|
|
struct Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
// UnityEngine.GUIStyle[]
|
|
struct GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC;
|
|
// UnityEngine.UI.Image[]
|
|
struct ImageU5BU5D_t8869694C217655DA7B1315DC02C80F1308B78B78;
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
// DungeonArchitect.Samples.GridFlow.InventorySlot[]
|
|
struct InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2;
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
// UnityEngine.RaycastHit[]
|
|
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
|
|
// UnityEngine.RaycastHit2D[]
|
|
struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor[]
|
|
struct SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode[]
|
|
struct SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell[]
|
|
struct SimpleCityCellU5BU5D_t033D00DBBB943855FD122562345E8999B86242E7;
|
|
// System.String[]
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
// UnityEngine.Transform[]
|
|
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
// UnityEngine.Vector2[]
|
|
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
|
|
// UnityEngine.Vector3[]
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[]
|
|
struct WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell[,]
|
|
struct SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D
|
|
struct AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase
|
|
struct AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead
|
|
struct AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle
|
|
struct AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition
|
|
struct AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol
|
|
struct AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit
|
|
struct AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch
|
|
struct AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0;
|
|
// UnityEngine.AnimationCurve
|
|
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
|
|
// UnityEngine.Animator
|
|
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883;
|
|
// UnityEngine.Behaviour
|
|
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
|
|
// System.Reflection.Binder
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
// UnityEngine.Canvas
|
|
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
|
|
// UnityEngine.CanvasRenderer
|
|
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
|
|
// UnityEngine.CapsuleCollider
|
|
struct CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808;
|
|
// DungeonArchitect.Builders.Grid.Cell
|
|
struct Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01;
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
struct CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D;
|
|
// UnityEngine.CharacterController
|
|
struct CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A;
|
|
// DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier
|
|
struct CircularCityBuildingHeightModifier_t4824F23227ABEF97EE3A3CFC308867D2454792D2;
|
|
// UnityEngine.Collider
|
|
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
|
|
// UnityEngine.Collider2D
|
|
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
|
|
// UnityEngine.Component
|
|
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
|
|
// System.DelegateData
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
// DungeonArchitect.Builders.Grid.DoorManager
|
|
struct DoorManager_t2E65BDE0A91F2AC349DA211CBF35427A2D919203;
|
|
// DungeonArchitect.Dungeon
|
|
struct Dungeon_tAA854F521189538FD299BECE6025726B6C359227;
|
|
// DungeonArchitect.DungeonBuilder
|
|
struct DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA;
|
|
// DungeonArchitect.DungeonConfig
|
|
struct DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD;
|
|
// DungeonArchitect.DungeonEventListener
|
|
struct DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF;
|
|
// DungeonArchitect.DungeonModel
|
|
struct DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19;
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
struct DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9;
|
|
// DungeonArchitect.DungeonSceneObjectSpawner
|
|
struct DungeonSceneObjectSpawner_t52E94CC1F6A2B096532E2EF07A5FCA64956BDF2A;
|
|
// DungeonArchitect.Flow.Items.FlowItemMetadataComponent
|
|
struct FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph
|
|
struct FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode
|
|
struct FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap
|
|
struct FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927;
|
|
// UnityEngine.Font
|
|
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudge
|
|
struct GFSpriteNudge_t5DD30473C16B394B395BA5E401D641BF5418BC4A;
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudgeRot
|
|
struct GFSpriteNudgeRot_t49EDC9CA04385C45ED6F9F12A8ACF55F73C616C6;
|
|
// UnityEngine.GUISettings
|
|
struct GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847;
|
|
// UnityEngine.GUISkin
|
|
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9;
|
|
// UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580;
|
|
// UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95;
|
|
// UnityEngine.GameObject
|
|
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
|
|
// DungeonArchitect.Samples.ShooterGame.GameTags
|
|
struct GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig
|
|
struct GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel
|
|
struct GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F;
|
|
// DungeonArchitect.Flow.Impl.GridFlow.GridFlowAsset
|
|
struct GridFlowAsset_t71A1F67943E1D1E9ABAC29C7F71A24A45BB34ABA;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowCaveSelector
|
|
struct GridFlowCaveSelector_t42109BF01834F20FE16D0D3B24890DCE90CF4244;
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig
|
|
struct GridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792;
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel
|
|
struct GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB;
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery
|
|
struct GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowGameController
|
|
struct GridFlowGameController_tAEF1C96E4ECD825071AFBCFE0E10FB2354D772DD;
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowModelLookups
|
|
struct GridFlowModelLookups_tB4768A4E212C175979407A18A53F3579543923E4;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_AltPath
|
|
struct GridFlowPathSelector_AltPath_t8414FEE678559A0CA198E7209349342E59911C46;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_MainPath
|
|
struct GridFlowPathSelector_MainPath_t09EEDB64298963D5F558171634F49E9D4317F12D;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_ShopPath
|
|
struct GridFlowPathSelector_ShopPath_tBEEADDF22BCF9161F6A07D34A531902E349A0DD7;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_TreasurePath
|
|
struct GridFlowPathSelector_TreasurePath_tF9072A034DAD474FE85CB5AF59E04DA9D66D3F59;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPlayerController
|
|
struct GridFlowPlayerController_t16A1A01961AD21D2C55699FF63FFD0F2D9D6D2C7;
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowRoomSelector
|
|
struct GridFlowRoomSelector_t53D52DE949F8EFCC00477D688A76C16D1C8E495C;
|
|
// UnityEngine.UI.Image
|
|
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
|
|
// DungeonArchitect.Samples.InfinityCaves.InfinityCavesDemoController
|
|
struct InfinityCavesDemoController_t30D6AC9A732E013A9F87707FE0AD52EE4FF463B5;
|
|
// DungeonArchitect.InfinityDungeon
|
|
struct InfinityDungeon_tEDCD491E11B60CA951418067A095CE29E40A6E32;
|
|
// DungeonArchitect.InfinityDungeonConfig
|
|
struct InfinityDungeonConfig_t7CB7978767CCF65B6A9E67B44E3872156F6D1C6D;
|
|
// DungeonArchitect.Samples.GridFlow.Inventory
|
|
struct Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9;
|
|
// DungeonArchitect.Samples.GridFlow.InventoryItem
|
|
struct InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0;
|
|
// DungeonArchitect.Samples.GridFlow.InventorySlot
|
|
struct InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9;
|
|
// DungeonArchitect.Samples.GridFlow.InventoryUI
|
|
struct InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C;
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting
|
|
struct LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43;
|
|
// DungeonArchitect.LevelMarkerList
|
|
struct LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4;
|
|
// DungeonArchitect.Samples.GridFlow.LockedDoor
|
|
struct LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9;
|
|
// DungeonArchitect.Samples.ShooterGame.MMRoomSelector
|
|
struct MMRoomSelector_t3D3A4B99257620220F18350CAA42B48A6C3DA041;
|
|
// UnityEngine.Material
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
|
|
// System.Reflection.MemberFilter
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
// UnityEngine.Mesh
|
|
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
|
|
// UnityEngine.MeshFilter
|
|
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t;
|
|
// UnityEngine.MonoBehaviour
|
|
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath
|
|
struct PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3;
|
|
// DungeonArchitect.Samples.GridFlow.PickableItem
|
|
struct PickableItem_t33487F7C5559F23BDF35B1AB12F13BDE8C955F3D;
|
|
// DungeonArchitect.PooledDungeonSceneProvider
|
|
struct PooledDungeonSceneProvider_t5011D12BA88931054282BDB70EB8075DFA46B17C;
|
|
// DungeonArchitect.PropSocket
|
|
struct PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394;
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8;
|
|
// DungeonArchitect.Samples.GridFlow.RandomTreeTransformRule
|
|
struct RandomTreeTransformRule_t034ACE96C744D62E3BFC3CE71296C2172BE54C6B;
|
|
// UnityEngine.UI.RectMask2D
|
|
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
|
|
// UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
|
|
// UnityEngine.RectTransform
|
|
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
|
|
// DungeonArchitect.Samples.GridFlow.RestoreRotationTransformRule
|
|
struct RestoreRotationTransformRule_t7D92B719BEA6AFE18DFFFB377990E9E9C5E0D7CD;
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController
|
|
struct SGFDemoController_tD7566E5E3A158CAD3205D9094B70F936C2C546EE;
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController_VisiblityGraph
|
|
struct SGFDemoController_VisiblityGraph_t2E5C9A7149E57D3B0E931C6424F5878A08F6FAEA;
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer
|
|
struct SGFDemoPlayer_t03EF35DE8429823D2AC1F6437F6B458DE29CB19F;
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors
|
|
struct SGFHideOtherFloors_t2BC737D1269F280F6CDBEDD90BDC1D60714B3F03;
|
|
// DungeonArchitect.SelectorRule
|
|
struct SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77;
|
|
// System.Runtime.Serialization.SerializationInfo
|
|
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDatabaseItem
|
|
struct SgfModuleDatabaseItem_tA696FBDED35FA6BB83915CDF84726B954238933C;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode
|
|
struct SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell
|
|
struct SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig
|
|
struct SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel
|
|
struct SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82;
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker
|
|
struct SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F;
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel
|
|
struct SnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule
|
|
struct SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowModuleBounds
|
|
struct SnapGridFlowModuleBounds_tC1ED29D176288EB019D34024770238E6C0E789A2;
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph
|
|
struct SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46;
|
|
// UnityEngine.Sprite
|
|
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
|
|
// DungeonArchitect.Samples.ShooterGame.State
|
|
struct State_t68944449408680C738BC1268C220BFA919D25A29;
|
|
// DungeonArchitect.Samples.ShooterGame.StateBase
|
|
struct StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C;
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine
|
|
struct StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B;
|
|
// System.String
|
|
struct String_t;
|
|
// UnityEngine.Texture2D
|
|
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
|
|
// UnityEngine.Transform
|
|
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
|
|
// DungeonArchitect.TransformationRule
|
|
struct TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9;
|
|
// System.Type
|
|
struct Type_t;
|
|
// UnityEngine.Events.UnityAction
|
|
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
|
|
// UnityEngine.UI.VertexHelper
|
|
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
|
|
// DungeonArchitect.Visibility.VisibilityGraph
|
|
struct VisibilityGraph_tDF9CBA378FA4709D3455EF0AB96EF9F863BC4A47;
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint
|
|
struct Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38;
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator
|
|
struct WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B;
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer
|
|
struct WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c
|
|
struct U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92;
|
|
// UnityEngine.GUISkin/SkinChangedDelegate
|
|
struct SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98;
|
|
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
|
|
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GridDungeonMarkerNames_tC17AF5D30BC911B0C9537F392DC7B6007DEC93D8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0492EF2A56FFD2B71D3385780FF378B594F1E54B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0895DAD08E8DD10F0EFD62555908F9D17806616C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1CFBFF5C3B798D7F932FD426F3AE7DC807E3886E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral4F2993C30C434C5F8BA708B372A8D4AC4A165185;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8CD1492F9C3F4395DDA3F9C1582627EBC5A14250;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral98036AD6D7FA0B5E816A3D5B90EB67AF8B03D59F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral98EFCD2577BCD88B20D4486FCC65B58CFDBEEC05;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBE54A298E593A15957AA88169D8F283EC6BE1282;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE2B58BA6C549DF48A73A6C5AFAB3A2FC309133AC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralEC2977439008AFE8409D4BD07109EB59184CFC3A;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Array_Sort_TisRaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA_mABCC6599534C4EC08ACC7F32021C53F6D8F6F199_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mFD3F5417D4D2204CE375C95CC2288AB4F5B8E673_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_mC720996E0DB5E6A502714EF651E9251726CB636E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_m50379D3526DB9DD871B27EC6A34B8CCEF3F34F00_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisGridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792_m97E511A833B91AC33ABE55408684D437D6E35876_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_mFC8ABFF491DB3ACF2C628E7FF5AA532878F7C66E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisPatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3_mF3E6C9F7500BD1B0F17006EBB218BE29547AE7CB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B_m9D0906EE96446CE741DEDC05DC81A5E6F6FBE375_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46_m6D2E9BB259D6F5E60D215F4030856503F21D394F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m907F1DF812D48CA466EBEA51D153A2E3A7020436_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mBE2AE22CD3B5DA2ED1E533F86E7A21595B7E309A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m84E33895804D9E06AC686435658D57668EACDAE8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m024CBCAC600CFA8EE5D2D0EEDC2B6AC651E717D8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2C41E486B87A82A36178D5D4F6247BA82BC26EE7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mA6C5A47C88845738C1EC0514E7A88A8EB292BAFF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mB64B03FD2DFDD3BF720F43983D708F23571DB989_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m886DD3771125825C658C632FAE7A6CB2C44DE127_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_mF324E819CC9C642A75380D8096CEFC45B7D6C864_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m42FB1B1F86F9FA44FEAAE7954F61663138F0293A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA9A3A3F61007FDBDB4EBB9B79D468BE526EBC3DC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC7EA452A8170B03342899CC33339B5FA25C99BEC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m058ADEC590C81C3B445E1CEEC139CD49DA79E7CC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0E06C50055C542AFABB593BA7597BF4A10473EB7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB35195F8E9D784021C717F59EF91573FB6C5344D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m11E395F20943499E43721A44D19CC5195507BCFA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m52E735E4697807D0E99CA4C206E63C9D707CB34E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_mEECE2D5FEDF8F89E2C4685CE82D2E8E70C625C11_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_m55BD13C9FD783AFB7B5B8F018E3008E05137A360_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_mCF113FDDEC4DA2FA59971AD0F98446DDF55E1CA4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisInventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C_m4C90A47260BA6BFEA579F81EF7E39508A8BC04F2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CIsPlayerVisible2DU3Eb__7_0_m8B1BBB1AFAB2D2901ADE601BB647AC9640AE2CB1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CIsPlayerVisible3DU3Eb__8_0_mCEC8D9A6B40D944B3C5AA6B9930CA619F9193CDC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m96486D7C35BE875B47C0C6894C88EFF41C8FECB3_RuntimeMethod_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com;
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke;
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com;
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke;
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com;
|
|
|
|
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
|
|
struct Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034;
|
|
struct ImageU5BU5D_t8869694C217655DA7B1315DC02C80F1308B78B78;
|
|
struct InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2;
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
|
|
struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
|
|
struct SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C;
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
struct WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2;
|
|
struct SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B;
|
|
|
|
IL2CPP_EXTERN_C_BEGIN
|
|
IL2CPP_EXTERN_C_END
|
|
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t0DEBB303E311972BC737160E790E965B42CA16AA* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t3582056176935097C0FD0BCAD034D6F6A97FAB2A* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t1F4D96CB43090D53D5AB8AF577BC9247056A87BF* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t4B824AAED86B40477D2181C86596825659D1444C* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
|
|
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
|
|
EntryU5BU5D_t14B1CC84231802CE7A7583489189572E66E8127E* ____entries_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_count
|
|
int32_t ____count_2;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
|
|
int32_t ____freeList_3;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
|
|
int32_t ____freeCount_4;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2::_version
|
|
int32_t ____version_5;
|
|
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
|
|
RuntimeObject* ____comparer_6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
|
|
KeyCollection_t32F3F792FA6FBDA93FD2FCB20416C1AAD6164E32* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_t6F8266C4FA8D603339EDDC43CC30DC53B48EB347* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// System.Collections.Generic.HashSet`1<System.Int32>
|
|
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
|
|
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
|
|
SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7* ____slots_8;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_count
|
|
int32_t ____count_9;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
|
|
int32_t ____lastIndex_10;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
|
|
int32_t ____freeList_11;
|
|
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
|
|
RuntimeObject* ____comparer_12;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_version
|
|
int32_t ____version_13;
|
|
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
|
|
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
|
|
};
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>
|
|
struct HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215 : public RuntimeObject
|
|
{
|
|
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
|
|
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
|
|
SlotU5BU5D_t2CFDF858EE12B89FC5F13DBADC8CBAC5CC2370D6* ____slots_8;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_count
|
|
int32_t ____count_9;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
|
|
int32_t ____lastIndex_10;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
|
|
int32_t ____freeList_11;
|
|
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
|
|
RuntimeObject* ____comparer_12;
|
|
// System.Int32 System.Collections.Generic.HashSet`1::_version
|
|
int32_t ____version_13;
|
|
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
|
|
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* ____dictionary_0;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>
|
|
struct List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* ____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<System.Object>
|
|
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____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<DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ____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.Dictionary`2/ValueCollection<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* ____dictionary_0;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.DoorManager
|
|
struct DoorManager_t2E65BDE0A91F2AC349DA211CBF35427A2D919203 : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.Grid.IntVector2Key,DungeonArchitect.Builders.Grid.CellDoor> DungeonArchitect.Builders.Grid.DoorManager::doorLookupCache
|
|
Dictionary_2_tF902D5EE5DE455988365F63F4B9C04E6B35303BC* ___doorLookupCache_0;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.CellDoor> DungeonArchitect.Builders.Grid.DoorManager::doors
|
|
List_1_tC549A5C1202941CF8D7156AB07F868A64034EDBA* ___doors_1;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonMarkerNames
|
|
struct GridDungeonMarkerNames_tC17AF5D30BC911B0C9537F392DC7B6007DEC93D8 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventoryItem
|
|
struct InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Samples.GridFlow.InventoryItemType DungeonArchitect.Samples.GridFlow.InventoryItem::itemType
|
|
int32_t ___itemType_0;
|
|
// System.String DungeonArchitect.Samples.GridFlow.InventoryItem::itemId
|
|
String_t* ___itemId_1;
|
|
// UnityEngine.Sprite DungeonArchitect.Samples.GridFlow.InventoryItem::icon
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___icon_2;
|
|
};
|
|
|
|
// DungeonArchitect.LevelMarkerList
|
|
struct LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4 : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.PropSocket> DungeonArchitect.LevelMarkerList::markers
|
|
List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* ___markers_0;
|
|
// System.Int32 DungeonArchitect.LevelMarkerList::_SocketIdCounter
|
|
int32_t ____SocketIdCounter_1;
|
|
};
|
|
|
|
// System.Reflection.MemberInfo
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8 : public RuntimeObject
|
|
{
|
|
// System.Int32 System.Random::_inext
|
|
int32_t ____inext_3;
|
|
// System.Int32 System.Random::_inextp
|
|
int32_t ____inextp_4;
|
|
// System.Int32[] System.Random::_seedArray
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____seedArray_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.StateBase
|
|
struct StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine DungeonArchitect.Samples.ShooterGame.StateBase::stateMachine
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* ___stateMachine_0;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine
|
|
struct StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State> DungeonArchitect.Samples.ShooterGame.StateMachine::stateStack
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* ___stateStack_0;
|
|
};
|
|
|
|
// 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
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c
|
|
struct U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>
|
|
struct Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.HashSet`1/Enumerator<System.Int32>
|
|
struct Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376
|
|
{
|
|
// System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ____set_0;
|
|
// System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.HashSet`1/Enumerator::_current
|
|
int32_t ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
RuntimeObject* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>
|
|
struct Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_dictionary
|
|
Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_currentKey
|
|
int32_t ____currentKey_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_dictionary
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::_currentKey
|
|
int32_t ____currentKey_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
|
|
struct Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
|
|
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
|
|
RuntimeObject* ____currentValue_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* ____dictionary_0;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ____currentValue_3;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase
|
|
struct AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28 : public StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::controller
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___controller_1;
|
|
};
|
|
|
|
// System.Boolean
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
// System.Boolean System.Boolean::m_value
|
|
bool ___m_value_0;
|
|
};
|
|
|
|
// UnityEngine.Color
|
|
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
|
|
{
|
|
// System.Single UnityEngine.Color::r
|
|
float ___r_0;
|
|
// System.Single UnityEngine.Color::g
|
|
float ___g_1;
|
|
// System.Single UnityEngine.Color::b
|
|
float ___b_2;
|
|
// System.Single UnityEngine.Color::a
|
|
float ___a_3;
|
|
};
|
|
|
|
// System.Double
|
|
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
|
|
{
|
|
// System.Double System.Double::m_value
|
|
double ___m_value_0;
|
|
};
|
|
|
|
// System.Guid
|
|
struct Guid_t
|
|
{
|
|
// System.Int32 System.Guid::_a
|
|
int32_t ____a_1;
|
|
// System.Int16 System.Guid::_b
|
|
int16_t ____b_2;
|
|
// System.Int16 System.Guid::_c
|
|
int16_t ____c_3;
|
|
// System.Byte System.Guid::_d
|
|
uint8_t ____d_4;
|
|
// System.Byte System.Guid::_e
|
|
uint8_t ____e_5;
|
|
// System.Byte System.Guid::_f
|
|
uint8_t ____f_6;
|
|
// System.Byte System.Guid::_g
|
|
uint8_t ____g_7;
|
|
// System.Byte System.Guid::_h
|
|
uint8_t ____h_8;
|
|
// System.Byte System.Guid::_i
|
|
uint8_t ____i_9;
|
|
// System.Byte System.Guid::_j
|
|
uint8_t ____j_10;
|
|
// System.Byte System.Guid::_k
|
|
uint8_t ____k_11;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector
|
|
struct IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C
|
|
{
|
|
// System.Int32 DungeonArchitect.IntVector::x
|
|
int32_t ___x_0;
|
|
// System.Int32 DungeonArchitect.IntVector::y
|
|
int32_t ___y_1;
|
|
// System.Int32 DungeonArchitect.IntVector::z
|
|
int32_t ___z_2;
|
|
};
|
|
|
|
// UnityEngine.Matrix4x4
|
|
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
|
|
{
|
|
// System.Single UnityEngine.Matrix4x4::m00
|
|
float ___m00_0;
|
|
// System.Single UnityEngine.Matrix4x4::m10
|
|
float ___m10_1;
|
|
// System.Single UnityEngine.Matrix4x4::m20
|
|
float ___m20_2;
|
|
// System.Single UnityEngine.Matrix4x4::m30
|
|
float ___m30_3;
|
|
// System.Single UnityEngine.Matrix4x4::m01
|
|
float ___m01_4;
|
|
// System.Single UnityEngine.Matrix4x4::m11
|
|
float ___m11_5;
|
|
// System.Single UnityEngine.Matrix4x4::m21
|
|
float ___m21_6;
|
|
// System.Single UnityEngine.Matrix4x4::m31
|
|
float ___m31_7;
|
|
// System.Single UnityEngine.Matrix4x4::m02
|
|
float ___m02_8;
|
|
// System.Single UnityEngine.Matrix4x4::m12
|
|
float ___m12_9;
|
|
// System.Single UnityEngine.Matrix4x4::m22
|
|
float ___m22_10;
|
|
// System.Single UnityEngine.Matrix4x4::m32
|
|
float ___m32_11;
|
|
// System.Single UnityEngine.Matrix4x4::m03
|
|
float ___m03_12;
|
|
// System.Single UnityEngine.Matrix4x4::m13
|
|
float ___m13_13;
|
|
// System.Single UnityEngine.Matrix4x4::m23
|
|
float ___m23_14;
|
|
// System.Single UnityEngine.Matrix4x4::m33
|
|
float ___m33_15;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// System.Single
|
|
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
|
|
{
|
|
// System.Single System.Single::m_value
|
|
float ___m_value_0;
|
|
};
|
|
|
|
// System.UInt32
|
|
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
|
|
{
|
|
// System.UInt32 System.UInt32::m_value
|
|
uint32_t ___m_value_0;
|
|
};
|
|
|
|
// UnityEngine.Vector2
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
|
|
{
|
|
// System.Single UnityEngine.Vector2::x
|
|
float ___x_0;
|
|
// System.Single UnityEngine.Vector2::y
|
|
float ___y_1;
|
|
};
|
|
|
|
// 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];
|
|
};
|
|
};
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16
|
|
struct __StaticArrayInitTypeSizeU3D16_t93CFFD4E413D792B576F6EE15A6302CD5D1B9400
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
};
|
|
};
|
|
uint8_t __StaticArrayInitTypeSizeU3D16_t93CFFD4E413D792B576F6EE15A6302CD5D1B9400__padding[16];
|
|
};
|
|
};
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36
|
|
struct __StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
};
|
|
};
|
|
uint8_t __StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F__padding[36];
|
|
};
|
|
};
|
|
|
|
// <PrivateImplementationDetails>
|
|
struct U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead
|
|
struct AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1 : public AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle
|
|
struct AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C : public AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition
|
|
struct AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF : public AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol
|
|
struct AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285 : public AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::currentWaypointIndex
|
|
int32_t ___currentWaypointIndex_2;
|
|
// UnityEngine.Vector3[] DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::waypointOffsets
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___waypointOffsets_3;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit
|
|
struct AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A : public AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit::followTarget
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___followTarget_2;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch
|
|
struct AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0 : public AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28
|
|
{
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch::timeSinceStart
|
|
float ___timeSinceStart_2;
|
|
};
|
|
|
|
// UnityEngine.AnimationCurve
|
|
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354 : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.AnimationCurve::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.AnimationCurve
|
|
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.AnimationCurve
|
|
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// DungeonArchitect.Utils.DungeonUID
|
|
struct DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9
|
|
{
|
|
union
|
|
{
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
// System.Guid DungeonArchitect.Utils.DungeonUID::Guid
|
|
Guid_t ___Guid_0;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
Guid_t ___Guid_0_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::A
|
|
int32_t ___A_1;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
int32_t ___A_1_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___B_2_OffsetPadding[4];
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::B
|
|
int32_t ___B_2;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___B_2_OffsetPadding_forAlignmentOnly[4];
|
|
int32_t ___B_2_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___C_3_OffsetPadding[8];
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::C
|
|
int32_t ___C_3;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___C_3_OffsetPadding_forAlignmentOnly[8];
|
|
int32_t ___C_3_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___D_4_OffsetPadding[12];
|
|
// System.Int32 DungeonArchitect.Utils.DungeonUID::D
|
|
int32_t ___D_4;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___D_4_OffsetPadding_forAlignmentOnly[12];
|
|
int32_t ___D_4_forAlignmentOnly;
|
|
};
|
|
};
|
|
};
|
|
|
|
// UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95 : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.GUIStyleState::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
// UnityEngine.GUIStyle UnityEngine.GUIStyleState::m_SourceStyle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com* ___m_SourceStyle_1;
|
|
};
|
|
|
|
// UnityEngine.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;
|
|
};
|
|
|
|
// DungeonArchitect.PropSocket
|
|
struct PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.PropSocket::Id
|
|
int32_t ___Id_0;
|
|
// System.String DungeonArchitect.PropSocket::SocketType
|
|
String_t* ___SocketType_1;
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.PropSocket::Transform
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___Transform_2;
|
|
// DungeonArchitect.IntVector DungeonArchitect.PropSocket::gridPosition
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___gridPosition_3;
|
|
// System.Int32 DungeonArchitect.PropSocket::cellId
|
|
int32_t ___cellId_4;
|
|
// System.Boolean DungeonArchitect.PropSocket::markForDeletion
|
|
bool ___markForDeletion_5;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.PropSocket> DungeonArchitect.PropSocket::childMarkers
|
|
List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* ___childMarkers_6;
|
|
// System.Object DungeonArchitect.PropSocket::metadata
|
|
RuntimeObject* ___metadata_7;
|
|
};
|
|
|
|
// UnityEngine.RaycastHit
|
|
struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point_0;
|
|
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1;
|
|
// System.UInt32 UnityEngine.RaycastHit::m_FaceID
|
|
uint32_t ___m_FaceID_2;
|
|
// System.Single UnityEngine.RaycastHit::m_Distance
|
|
float ___m_Distance_3;
|
|
// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV_4;
|
|
// System.Int32 UnityEngine.RaycastHit::m_Collider
|
|
int32_t ___m_Collider_5;
|
|
};
|
|
|
|
// UnityEngine.RaycastHit2D
|
|
struct RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA
|
|
{
|
|
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Centroid
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Centroid_0;
|
|
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Point
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Point_1;
|
|
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Normal
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Normal_2;
|
|
// System.Single UnityEngine.RaycastHit2D::m_Distance
|
|
float ___m_Distance_3;
|
|
// System.Single UnityEngine.RaycastHit2D::m_Fraction
|
|
float ___m_Fraction_4;
|
|
// System.Int32 UnityEngine.RaycastHit2D::m_Collider
|
|
int32_t ___m_Collider_5;
|
|
};
|
|
|
|
// UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.RectOffset::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
// System.Object UnityEngine.RectOffset::m_SourceStyle
|
|
RuntimeObject* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
Il2CppIUnknown* ___m_SourceStyle_1;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
Il2CppIUnknown* ___m_SourceStyle_1;
|
|
};
|
|
|
|
// DungeonArchitect.Rectangle
|
|
struct Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E
|
|
{
|
|
// DungeonArchitect.IntVector DungeonArchitect.Rectangle::location
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___location_0;
|
|
// DungeonArchitect.IntVector DungeonArchitect.Rectangle::size
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___size_1;
|
|
};
|
|
|
|
// System.RuntimeTypeHandle
|
|
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
// System.IntPtr System.RuntimeTypeHandle::value
|
|
intptr_t ___value_0;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell
|
|
struct SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.IntVector DungeonArchitect.Builders.SimpleCity.SimpleCityCell::Position
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___Position_0;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCellType DungeonArchitect.Builders.SimpleCity.SimpleCityCell::CellType
|
|
int32_t ___CellType_1;
|
|
// UnityEngine.Quaternion DungeonArchitect.Builders.SimpleCity.SimpleCityCell::Rotation
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___Rotation_2;
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.SimpleCity.SimpleCityCell::BlockSize
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___BlockSize_3;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityCell::MarkerNameOverride
|
|
String_t* ___MarkerNameOverride_4;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.Cell
|
|
struct Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.Grid.Cell::id
|
|
int32_t ___id_0;
|
|
// DungeonArchitect.Rectangle DungeonArchitect.Builders.Grid.Cell::bounds
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E ___bounds_1;
|
|
// DungeonArchitect.Builders.Grid.CellType DungeonArchitect.Builders.Grid.Cell::cellType
|
|
int32_t ___cellType_2;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.Cell::userDefined
|
|
bool ___userDefined_3;
|
|
// System.Collections.Generic.HashSet`1<System.Int32> DungeonArchitect.Builders.Grid.Cell::connectedRooms
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___connectedRooms_4;
|
|
// System.Collections.Generic.HashSet`1<System.Int32> DungeonArchitect.Builders.Grid.Cell::fixedRoomConnections
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___fixedRoomConnections_5;
|
|
// System.Collections.Generic.HashSet`1<System.Int32> DungeonArchitect.Builders.Grid.Cell::adjacentCells
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___adjacentCells_6;
|
|
};
|
|
|
|
// UnityEngine.Component
|
|
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580 : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.GUIStyle::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Normal
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Normal_1;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Hover
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Hover_2;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Active
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Active_3;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Focused
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Focused_4;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnNormal
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnNormal_5;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnHover
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnHover_6;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnActive
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnActive_7;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnFocused
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnFocused_8;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Border
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Border_9;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Padding
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding_10;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Margin
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Margin_11;
|
|
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Overflow
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Overflow_12;
|
|
// System.String UnityEngine.GUIStyle::m_Name
|
|
String_t* ___m_Name_13;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Normal_1;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Hover_2;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Active_3;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Focused_4;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnNormal_5;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnHover_6;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnActive_7;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnFocused_8;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Border_9;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Padding_10;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Margin_11;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Overflow_12;
|
|
char* ___m_Name_13;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Normal_1;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Hover_2;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Active_3;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Focused_4;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnNormal_5;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnHover_6;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnActive_7;
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnFocused_8;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Border_9;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Padding_10;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Margin_11;
|
|
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Overflow_12;
|
|
Il2CppChar* ___m_Name_13;
|
|
};
|
|
|
|
// UnityEngine.GameObject
|
|
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// System.MulticastDelegate
|
|
struct MulticastDelegate_t : public Delegate_t
|
|
{
|
|
// System.Delegate[] System.MulticastDelegate::delegates
|
|
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
|
|
{
|
|
Delegate_t_marshaled_pinvoke** ___delegates_13;
|
|
};
|
|
// Native definition for COM marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
|
|
{
|
|
Delegate_t_marshaled_com** ___delegates_13;
|
|
};
|
|
|
|
// UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode
|
|
struct SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::ModuleInstanceId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___ModuleInstanceId_0;
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::WorldTransform
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___WorldTransform_1;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDatabaseItem DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::ModuleDBItem
|
|
SgfModuleDatabaseItem_tA696FBDED35FA6BB83915CDF84726B954238933C* ___ModuleDBItem_2;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::LayoutNode
|
|
FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053* ___LayoutNode_3;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::SpawnedModule
|
|
SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6* ___SpawnedModule_4;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor[] DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::Doors
|
|
SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9* ___Doors_5;
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor> DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::Incoming
|
|
HashSet_1_t97B3549B5B78743215A4711BCBC63FC5DF5E44DC* ___Incoming_6;
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor> DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::Outgoing
|
|
HashSet_1_t97B3549B5B78743215A4711BCBC63FC5DF5E44DC* ___Outgoing_7;
|
|
};
|
|
|
|
// UnityEngine.Sprite
|
|
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// System.Type
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
// System.RuntimeTypeHandle System.Type::_impl
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
|
|
};
|
|
|
|
// System.Comparison`1<UnityEngine.RaycastHit>
|
|
struct Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Comparison`1<UnityEngine.RaycastHit2D>
|
|
struct Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Behaviour
|
|
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Collider
|
|
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// UnityEngine.GUISkin
|
|
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// UnityEngine.Font UnityEngine.GUISkin::m_Font
|
|
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_4;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_box
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_box_5;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_button
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_button_6;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_toggle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_toggle_7;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_label
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_label_8;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_textField
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textField_9;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_textArea
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textArea_10;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_window
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_window_11;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSlider
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSlider_12;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumb_13;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumbExtent
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumbExtent_14;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSlider
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSlider_15;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumb_16;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumbExtent
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumbExtent_17;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_SliderMixed
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SliderMixed_18;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbar
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbar_19;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarThumb_20;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarLeftButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarLeftButton_21;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarRightButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarRightButton_22;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbar
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbar_23;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarThumb
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarThumb_24;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarUpButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarUpButton_25;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarDownButton
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarDownButton_26;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_ScrollView
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_ScrollView_27;
|
|
// UnityEngine.GUIStyle[] UnityEngine.GUISkin::m_CustomStyles
|
|
GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC* ___m_CustomStyles_28;
|
|
// UnityEngine.GUISettings UnityEngine.GUISkin::m_Settings
|
|
GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847* ___m_Settings_29;
|
|
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GUIStyle> UnityEngine.GUISkin::m_Styles
|
|
Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F* ___m_Styles_31;
|
|
};
|
|
|
|
// DungeonArchitect.SelectorRule
|
|
struct SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Transform
|
|
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.TransformationRule
|
|
struct TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Animator
|
|
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// UnityEngine.CapsuleCollider
|
|
struct CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
|
|
{
|
|
};
|
|
|
|
// UnityEngine.CharacterController
|
|
struct CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Collider2D
|
|
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudge
|
|
struct GFSpriteNudge_t5DD30473C16B394B395BA5E401D641BF5418BC4A : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudgeRot
|
|
struct GFSpriteNudgeRot_t49EDC9CA04385C45ED6F9F12A8ACF55F73C616C6 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowCaveSelector
|
|
struct GridFlowCaveSelector_t42109BF01834F20FE16D0D3B24890DCE90CF4244 : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_AltPath
|
|
struct GridFlowPathSelector_AltPath_t8414FEE678559A0CA198E7209349342E59911C46 : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_MainPath
|
|
struct GridFlowPathSelector_MainPath_t09EEDB64298963D5F558171634F49E9D4317F12D : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_ShopPath
|
|
struct GridFlowPathSelector_ShopPath_tBEEADDF22BCF9161F6A07D34A531902E349A0DD7 : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_TreasurePath
|
|
struct GridFlowPathSelector_TreasurePath_tF9072A034DAD474FE85CB5AF59E04DA9D66D3F59 : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowRoomSelector
|
|
struct GridFlowRoomSelector_t53D52DE949F8EFCC00477D688A76C16D1C8E495C : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MMRoomSelector
|
|
struct MMRoomSelector_t3D3A4B99257620220F18350CAA42B48A6C3DA041 : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.RandomTreeTransformRule
|
|
struct RandomTreeTransformRule_t034ACE96C744D62E3BFC3CE71296C2172BE54C6B : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.RestoreRotationTransformRule
|
|
struct RestoreRotationTransformRule_t7D92B719BEA6AFE18DFFFB377990E9E9C5E0D7CD : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
struct CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine DungeonArchitect.Samples.ShooterGame.CharacterControlScript::stateMachine
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* ___stateMachine_4;
|
|
};
|
|
|
|
// DungeonArchitect.Dungeon
|
|
struct Dungeon_tAA854F521189538FD299BECE6025726B6C359227 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph> DungeonArchitect.Dungeon::dungeonThemes
|
|
List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A* ___dungeonThemes_4;
|
|
// System.Boolean DungeonArchitect.Dungeon::debugDraw
|
|
bool ___debugDraw_5;
|
|
// DungeonArchitect.DungeonConfig DungeonArchitect.Dungeon::config
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* ___config_6;
|
|
// DungeonArchitect.PooledDungeonSceneProvider DungeonArchitect.Dungeon::sceneProvider
|
|
PooledDungeonSceneProvider_t5011D12BA88931054282BDB70EB8075DFA46B17C* ___sceneProvider_7;
|
|
// DungeonArchitect.DungeonBuilder DungeonArchitect.Dungeon::dungeonBuilder
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___dungeonBuilder_8;
|
|
// DungeonArchitect.DungeonModel DungeonArchitect.Dungeon::dungeonModel
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___dungeonModel_9;
|
|
// DungeonArchitect.DungeonSceneObjectSpawner DungeonArchitect.Dungeon::objectSpawner
|
|
DungeonSceneObjectSpawner_t52E94CC1F6A2B096532E2EF07A5FCA64956BDF2A* ___objectSpawner_10;
|
|
// DungeonArchitect.LevelMarkerList DungeonArchitect.Dungeon::markers
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___markers_11;
|
|
// System.Boolean DungeonArchitect.Dungeon::requestedRebuild
|
|
bool ___requestedRebuild_12;
|
|
};
|
|
|
|
// DungeonArchitect.DungeonConfig
|
|
struct DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.UInt32 DungeonArchitect.DungeonConfig::Seed
|
|
uint32_t ___Seed_4;
|
|
};
|
|
|
|
// DungeonArchitect.DungeonEventListener
|
|
struct DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.DungeonModel
|
|
struct DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
struct DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItemMetadataComponent
|
|
struct FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemType DungeonArchitect.Flow.Items.FlowItemMetadataComponent::itemType
|
|
int32_t ___itemType_4;
|
|
// System.String DungeonArchitect.Flow.Items.FlowItemMetadataComponent::itemId
|
|
String_t* ___itemId_5;
|
|
// System.String[] DungeonArchitect.Flow.Items.FlowItemMetadataComponent::referencedItemIds
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___referencedItemIds_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameTags
|
|
struct GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowGameController
|
|
struct GridFlowGameController_tAEF1C96E4ECD825071AFBCFE0E10FB2354D772DD : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.GridFlow.GridFlowGameController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPlayerController
|
|
struct GridFlowPlayerController_t16A1A01961AD21D2C55699FF63FFD0F2D9D6D2C7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.InfinityCaves.InfinityCavesDemoController
|
|
struct InfinityCavesDemoController_t30D6AC9A732E013A9F87707FE0AD52EE4FF463B5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.InfinityDungeon DungeonArchitect.Samples.InfinityCaves.InfinityCavesDemoController::dungeon
|
|
InfinityDungeon_tEDCD491E11B60CA951418067A095CE29E40A6E32* ___dungeon_4;
|
|
};
|
|
|
|
// DungeonArchitect.InfinityDungeon
|
|
struct InfinityDungeon_tEDCD491E11B60CA951418067A095CE29E40A6E32 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.InfinityDungeon::buildPositionTracker
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___buildPositionTracker_4;
|
|
// System.Single DungeonArchitect.InfinityDungeon::buildDistance
|
|
float ___buildDistance_5;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph> DungeonArchitect.InfinityDungeon::dungeonThemes
|
|
List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A* ___dungeonThemes_6;
|
|
// UnityEngine.Transform DungeonArchitect.InfinityDungeon::parentGameObject
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parentGameObject_7;
|
|
// UnityEngine.GameObject DungeonArchitect.InfinityDungeon::chunkDungeonTemplate
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___chunkDungeonTemplate_8;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.InfinityDungeonConfig> DungeonArchitect.InfinityDungeon::spawnedChunks
|
|
List_1_t9FFA5B4BBF11B7D490526D4BEE389835646D1C8B* ___spawnedChunks_9;
|
|
// System.Boolean DungeonArchitect.InfinityDungeon::dungeonBuilt
|
|
bool ___dungeonBuilt_10;
|
|
// DungeonArchitect.InfinityDungeonConfig DungeonArchitect.InfinityDungeon::config
|
|
InfinityDungeonConfig_t7CB7978767CCF65B6A9E67B44E3872156F6D1C6D* ___config_11;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.Inventory
|
|
struct Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Samples.GridFlow.InventorySlot[] DungeonArchitect.Samples.GridFlow.Inventory::slots
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* ___slots_4;
|
|
// DungeonArchitect.Samples.GridFlow.InventoryUI DungeonArchitect.Samples.GridFlow.Inventory::inventoryUI
|
|
InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* ___inventoryUI_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventorySlot
|
|
struct InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Samples.GridFlow.InventoryItem DungeonArchitect.Samples.GridFlow.InventorySlot::item
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* ___item_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventoryUI
|
|
struct InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.UI.Image[] DungeonArchitect.Samples.GridFlow.InventoryUI::slotImages
|
|
ImageU5BU5D_t8869694C217655DA7B1315DC02C80F1308B78B78* ___slotImages_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting
|
|
struct LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.LockedDoor
|
|
struct LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Samples.GridFlow.LockedDoor::doorLeft
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___doorLeft_4;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.GridFlow.LockedDoor::doorRight
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___doorRight_5;
|
|
// UnityEngine.Animator DungeonArchitect.Samples.GridFlow.LockedDoor::animator
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___animator_6;
|
|
// System.String DungeonArchitect.Samples.GridFlow.LockedDoor::lockId
|
|
String_t* ___lockId_7;
|
|
// System.String[] DungeonArchitect.Samples.GridFlow.LockedDoor::validKeys
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___validKeys_8;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath
|
|
struct PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.PatrolPath::minPathLength
|
|
int32_t ___minPathLength_4;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.PatrolPath::maxPathLength
|
|
int32_t ___maxPathLength_5;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PatrolPath::randomOffset
|
|
float ___randomOffset_6;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PatrolPath::proximityThreshold
|
|
float ___proximityThreshold_7;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::patrolPoints
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___patrolPoints_8;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.PatrolPath::looped
|
|
bool ___looped_9;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GridFlow.PickableItem
|
|
struct PickableItem_t33487F7C5559F23BDF35B1AB12F13BDE8C955F3D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Samples.GridFlow.InventoryItemType DungeonArchitect.Samples.GridFlow.PickableItem::itemType
|
|
int32_t ___itemType_4;
|
|
// UnityEngine.Sprite DungeonArchitect.Samples.GridFlow.PickableItem::icon
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___icon_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController
|
|
struct SGFDemoController_tD7566E5E3A158CAD3205D9094B70F936C2C546EE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.SnapGridFlow.SGFDemoController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController_VisiblityGraph
|
|
struct SGFDemoController_VisiblityGraph_t2E5C9A7149E57D3B0E931C6424F5878A08F6FAEA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.SnapGridFlow.SGFDemoController_VisiblityGraph::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer
|
|
struct SGFDemoPlayer_t03EF35DE8429823D2AC1F6437F6B458DE29CB19F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.CharacterController DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer::character
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___character_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker
|
|
struct SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.String DungeonArchitect.Samples.Snap.SnapCustomMarker::markerName
|
|
String_t* ___markerName_4;
|
|
// UnityEngine.GUIStyle DungeonArchitect.Samples.Snap.SnapCustomMarker::textStyle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___textStyle_5;
|
|
// System.Boolean DungeonArchitect.Samples.Snap.SnapCustomMarker::hideGizmoVisuals
|
|
bool ___hideGizmoVisuals_6;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule
|
|
struct SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Vector3Int DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule::numChunks
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___numChunks_4;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowModuleBounds DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule::moduleBounds
|
|
SnapGridFlowModuleBounds_tC1ED29D176288EB019D34024770238E6C0E789A2* ___moduleBounds_5;
|
|
// System.Boolean DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule::drawBounds
|
|
bool ___drawBounds_6;
|
|
};
|
|
|
|
// UnityEngine.EventSystems.UIBehaviour
|
|
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint
|
|
struct Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.Waypoint::id
|
|
int32_t ___id_4;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.Waypoint::adjacentWaypoints
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___adjacentWaypoints_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer
|
|
struct WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Color DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::pathColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___pathColor_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D
|
|
struct AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB : public CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D
|
|
{
|
|
// DungeonArchitect.Navigation.DungeonNavAgent DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::agent
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* ___agent_5;
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::patrol
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* ___patrol_6;
|
|
// UnityEngine.CapsuleCollider DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::capsule
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* ___capsule_7;
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::lastSighting
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* ___lastSighting_8;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::hasPatrolling
|
|
bool ___hasPatrolling_9;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::fieldOfView
|
|
float ___fieldOfView_10;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::maxViewSight
|
|
float ___maxViewSight_11;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::searchWaitTime
|
|
float ___searchWaitTime_12;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::playerCloseByDistance
|
|
float ___playerCloseByDistance_13;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::destinationArriveProximity
|
|
float ___destinationArriveProximity_14;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::playerProximityRadius
|
|
float ___playerProximityRadius_15;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::mode2D
|
|
bool ___mode2D_16;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier
|
|
struct CircularCityBuildingHeightModifier_t4824F23227ABEF97EE3A3CFC308867D2454792D2 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// UnityEngine.AnimationCurve DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier::curve
|
|
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___curve_4;
|
|
// System.Single DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier::maxScale
|
|
float ___maxScale_5;
|
|
// System.Single DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier::minScale
|
|
float ___minScale_6;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig
|
|
struct CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351 : public DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::numRings
|
|
int32_t ___numRings_5;
|
|
// System.Int32 DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::numRays
|
|
int32_t ___numRays_6;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::startRadius
|
|
float ___startRadius_7;
|
|
// System.Int32 DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::endRadius
|
|
int32_t ___endRadius_8;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::mainRoadStrength
|
|
float ___mainRoadStrength_9;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::sideRoadStrength
|
|
float ___sideRoadStrength_10;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::mainRoadRemovalProbability
|
|
float ___mainRoadRemovalProbability_11;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::sideRoadRemovalProbability
|
|
float ___sideRoadRemovalProbability_12;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::randomSideLaneOffsetAngle
|
|
float ___randomSideLaneOffsetAngle_13;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::interNodeDistance
|
|
float ___interNodeDistance_14;
|
|
// System.Single DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::buildingSize
|
|
float ___buildingSize_15;
|
|
// UnityEngine.MeshFilter DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig::roadMesh
|
|
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___roadMesh_16;
|
|
};
|
|
|
|
// UnityEngine.UI.Graphic
|
|
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
|
|
{
|
|
// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6;
|
|
// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7;
|
|
// System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate
|
|
bool ___m_SkipLayoutUpdate_8;
|
|
// System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate
|
|
bool ___m_SkipMaterialUpdate_9;
|
|
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget
|
|
bool ___m_RaycastTarget_10;
|
|
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTargetCache
|
|
bool ___m_RaycastTargetCache_11;
|
|
// UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_12;
|
|
// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
|
|
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_13;
|
|
// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
|
|
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_14;
|
|
// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
|
|
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_15;
|
|
// System.Boolean UnityEngine.UI.Graphic::m_VertsDirty
|
|
bool ___m_VertsDirty_16;
|
|
// System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty
|
|
bool ___m_MaterialDirty_17;
|
|
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback
|
|
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_18;
|
|
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
|
|
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_19;
|
|
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
|
|
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_20;
|
|
// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_23;
|
|
// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_24;
|
|
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
|
|
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_25;
|
|
// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
|
|
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_26;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig
|
|
struct GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726 : public DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.Grid.GridDungeonConfig::GridCellSize
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___GridCellSize_5;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::NumCells
|
|
int32_t ___NumCells_6;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::MinCellSize
|
|
int32_t ___MinCellSize_7;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::MaxCellSize
|
|
int32_t ___MaxCellSize_8;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::RoomAreaThreshold
|
|
int32_t ___RoomAreaThreshold_9;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::RoomAspectDelta
|
|
float ___RoomAspectDelta_10;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::CorridorWidth
|
|
int32_t ___CorridorWidth_11;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::HeightVariationProbability
|
|
float ___HeightVariationProbability_12;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::MaxAllowedStairHeight
|
|
int32_t ___MaxAllowedStairHeight_13;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::SpanningTreeLoopProbability
|
|
float ___SpanningTreeLoopProbability_14;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::StairConnectionTollerance
|
|
float ___StairConnectionTollerance_15;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::DoorProximitySteps
|
|
float ___DoorProximitySteps_16;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::NormalMean
|
|
float ___NormalMean_17;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::NormalStd
|
|
float ___NormalStd_18;
|
|
// System.Single DungeonArchitect.Builders.Grid.GridDungeonConfig::InitialRoomRadius
|
|
float ___InitialRoomRadius_19;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonWallType DungeonArchitect.Builders.Grid.GridDungeonConfig::WallLayoutType
|
|
int32_t ___WallLayoutType_20;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::FloorHeight
|
|
int32_t ___FloorHeight_21;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.GridDungeonConfig::UseFastCellDistribution
|
|
bool ___UseFastCellDistribution_22;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::CellDistributionWidth
|
|
int32_t ___CellDistributionWidth_23;
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonConfig::CellDistributionLength
|
|
int32_t ___CellDistributionLength_24;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.GridDungeonConfig::Mode2D
|
|
bool ___Mode2D_25;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel
|
|
struct GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F : public DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19
|
|
{
|
|
// DungeonArchitect.Builders.Grid.DoorManager DungeonArchitect.Builders.Grid.GridDungeonModel::DoorManager
|
|
DoorManager_t2E65BDE0A91F2AC349DA211CBF35427A2D919203* ___DoorManager_4;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig DungeonArchitect.Builders.Grid.GridDungeonModel::Config
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* ___Config_5;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell> DungeonArchitect.Builders.Grid.GridDungeonModel::Cells
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* ___Cells_6;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.StairInfo>> DungeonArchitect.Builders.Grid.GridDungeonModel::CellStairs
|
|
Dictionary_2_t1A5C7F5B67FB590E1188CB1637FE5572D8772941* ___CellStairs_7;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Builders.Grid.GridCellInfo>> DungeonArchitect.Builders.Grid.GridDungeonModel::GridCellInfoLookup
|
|
Dictionary_2_t1E4AAB19CD6B804B64AFAA5EBEFC031CA7775223* ___GridCellInfoLookup_8;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Builders.Grid.Cell> DungeonArchitect.Builders.Grid.GridDungeonModel::CellLookup
|
|
Dictionary_2_t3EFEE226B11F638A8B2F7F047C2D16B631714386* ___CellLookup_9;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig
|
|
struct GridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792 : public DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD
|
|
{
|
|
// DungeonArchitect.Flow.Impl.GridFlow.GridFlowAsset DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig::flowAsset
|
|
GridFlowAsset_t71A1F67943E1D1E9ABAC29C7F71A24A45BB34ABA* ___flowAsset_5;
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig::gridSize
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___gridSize_6;
|
|
// System.Int32 DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig::numGraphRetries
|
|
int32_t ___numGraphRetries_7;
|
|
// System.Boolean DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig::Mode2D
|
|
bool ___Mode2D_8;
|
|
// System.Boolean DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig::flipEdgeWalls
|
|
bool ___flipEdgeWalls_9;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel
|
|
struct GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB : public DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel::layoutGraph
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___layoutGraph_4;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel::tilemap
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___tilemap_5;
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel::gridSize
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___gridSize_6;
|
|
// System.Boolean DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel::wallsAsEdges
|
|
bool ___wallsAsEdges_7;
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel::query
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* ___query_8;
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowModelLookups DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel::lookups
|
|
GridFlowModelLookups_tB4768A4E212C175979407A18A53F3579543923E4* ___lookups_9;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery
|
|
struct GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::tilemap
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___tilemap_4;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::graph
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___graph_5;
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::gridSize
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___gridSize_6;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.IntVector2,DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode> DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::nodesByCoord
|
|
Dictionary_2_t6D040FCF9316ADD5E76B54EB0A4EA3817E740C7C* ___nodesByCoord_7;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.IntVector2,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>> DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::tilesByNode
|
|
Dictionary_2_t9DC93CE5037B4AC5B3A8265F855318567C416AAE* ___tilesByNode_8;
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.IntVector2,System.Collections.Generic.List`1<DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell>> DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::freeTilesByNode
|
|
Dictionary_2_t9DC93CE5037B4AC5B3A8265F855318567C416AAE* ___freeTilesByNode_9;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors
|
|
struct SGFHideOtherFloors_t2BC737D1269F280F6CDBEDD90BDC1D60714B3F03 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFHideFloorMode DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::hideMode
|
|
int32_t ___hideMode_4;
|
|
// System.Single DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::distanceThresholdBelow
|
|
float ___distanceThresholdBelow_5;
|
|
// System.Single DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::distanceThresholdAbove
|
|
float ___distanceThresholdAbove_6;
|
|
// System.Single DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::updateFrequency
|
|
float ___updateFrequency_7;
|
|
// System.Boolean DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::autoFindPlayerObject
|
|
bool ___autoFindPlayerObject_8;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::playerObject
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___playerObject_9;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig
|
|
struct SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322 : public DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD
|
|
{
|
|
// UnityEngine.Vector2 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::CellSize
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___CellSize_5;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::minSize
|
|
int32_t ___minSize_6;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::maxSize
|
|
int32_t ___maxSize_7;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::minBlockSize
|
|
int32_t ___minBlockSize_8;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::maxBlockSize
|
|
int32_t ___maxBlockSize_9;
|
|
// System.Single DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::biggerHouseProbability
|
|
float ___biggerHouseProbability_10;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::cityWallPadding
|
|
int32_t ___cityWallPadding_11;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::cityDoorSize
|
|
int32_t ___cityDoorSize_12;
|
|
// System.Single DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::roadEdgeRemovalProbability
|
|
float ___roadEdgeRemovalProbability_13;
|
|
// DungeonArchitect.Builders.SimpleCity.CityBlockDimension[] DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::customBlockDimensions
|
|
CityBlockDimensionU5BU5D_tEBD3240F350815EE44B0C464618510BD6E01B2B8* ___customBlockDimensions_14;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::roadWidth
|
|
int32_t ___roadWidth_15;
|
|
// System.Boolean DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig::Mode2D
|
|
bool ___Mode2D_16;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel
|
|
struct SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82 : public DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19
|
|
{
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell[,] DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel::Cells
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* ___Cells_4;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell[] DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel::WallPaddingCells
|
|
SimpleCityCellU5BU5D_t033D00DBBB943855FD122562345E8999B86242E7* ___WallPaddingCells_5;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel::Config
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* ___Config_6;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel::CityWidth
|
|
int32_t ___CityWidth_7;
|
|
// System.Int32 DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel::CityHeight
|
|
int32_t ___CityHeight_8;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel
|
|
struct SnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B : public DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel::layoutGraph
|
|
FlowLayoutGraph_t8EEF98E2D47357A7DF4281A9632864239F40222B* ___layoutGraph_4;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode[] DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel::snapModules
|
|
SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C* ___snapModules_5;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph
|
|
struct SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph::visibilityDepth
|
|
int32_t ___visibilityDepth_4;
|
|
// UnityEngine.Transform[] DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph::trackedObjects
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___trackedObjects_5;
|
|
// DungeonArchitect.Visibility.VisibilityGraph DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph::visibilityGraph
|
|
VisibilityGraph_tDF9CBA378FA4709D3455EF0AB96EF9F863BC4A47* ___visibilityGraph_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator
|
|
struct WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.WaypointGenerator::waypointTemplate
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___waypointTemplate_4;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.WaypointGenerator::waypointParent
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___waypointParent_5;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.WaypointGenerator::waypointOffset
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___waypointOffset_6;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.WaypointGenerator::mode2D
|
|
bool ___mode2D_7;
|
|
};
|
|
|
|
// UnityEngine.UI.MaskableGraphic
|
|
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
|
|
{
|
|
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil
|
|
bool ___m_ShouldRecalculateStencil_27;
|
|
// UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_28;
|
|
// UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask
|
|
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_29;
|
|
// System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable
|
|
bool ___m_Maskable_30;
|
|
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic
|
|
bool ___m_IsMaskingGraphic_31;
|
|
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking
|
|
bool ___m_IncludeForMasking_32;
|
|
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged
|
|
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_33;
|
|
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate
|
|
bool ___m_ShouldRecalculate_34;
|
|
// System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue
|
|
int32_t ___m_StencilValue_35;
|
|
// UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_36;
|
|
};
|
|
|
|
// UnityEngine.UI.Image
|
|
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
|
|
{
|
|
// UnityEngine.Sprite UnityEngine.UI.Image::m_Sprite
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_38;
|
|
// UnityEngine.Sprite UnityEngine.UI.Image::m_OverrideSprite
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_OverrideSprite_39;
|
|
// UnityEngine.UI.Image/Type UnityEngine.UI.Image::m_Type
|
|
int32_t ___m_Type_40;
|
|
// System.Boolean UnityEngine.UI.Image::m_PreserveAspect
|
|
bool ___m_PreserveAspect_41;
|
|
// System.Boolean UnityEngine.UI.Image::m_FillCenter
|
|
bool ___m_FillCenter_42;
|
|
// UnityEngine.UI.Image/FillMethod UnityEngine.UI.Image::m_FillMethod
|
|
int32_t ___m_FillMethod_43;
|
|
// System.Single UnityEngine.UI.Image::m_FillAmount
|
|
float ___m_FillAmount_44;
|
|
// System.Boolean UnityEngine.UI.Image::m_FillClockwise
|
|
bool ___m_FillClockwise_45;
|
|
// System.Int32 UnityEngine.UI.Image::m_FillOrigin
|
|
int32_t ___m_FillOrigin_46;
|
|
// System.Single UnityEngine.UI.Image::m_AlphaHitTestMinimumThreshold
|
|
float ___m_AlphaHitTestMinimumThreshold_47;
|
|
// System.Boolean UnityEngine.UI.Image::m_Tracked
|
|
bool ___m_Tracked_48;
|
|
// System.Boolean UnityEngine.UI.Image::m_UseSpriteMesh
|
|
bool ___m_UseSpriteMesh_49;
|
|
// System.Single UnityEngine.UI.Image::m_PixelsPerUnitMultiplier
|
|
float ___m_PixelsPerUnitMultiplier_50;
|
|
// System.Single UnityEngine.UI.Image::m_CachedReferencePixelsPerUnit
|
|
float ___m_CachedReferencePixelsPerUnit_51;
|
|
};
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
|
|
// System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
|
|
// System.Collections.Generic.HashSet`1<System.Int32>
|
|
|
|
// System.Collections.Generic.HashSet`1<System.Int32>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>
|
|
struct List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>
|
|
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.Vector3>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// DungeonArchitect.Builders.Grid.DoorManager
|
|
|
|
// DungeonArchitect.Builders.Grid.DoorManager
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonMarkerNames
|
|
struct GridDungeonMarkerNames_tC17AF5D30BC911B0C9537F392DC7B6007DEC93D8_StaticFields
|
|
{
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Fence
|
|
String_t* ___Fence_0;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::FenceSeparator
|
|
String_t* ___FenceSeparator_1;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Door
|
|
String_t* ___Door_2;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Door2D
|
|
String_t* ___Door2D_3;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Door2D_90
|
|
String_t* ___Door2D_90_4;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Wall
|
|
String_t* ___Wall_5;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Wall2D
|
|
String_t* ___Wall2D_6;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::WallSeparator
|
|
String_t* ___WallSeparator_7;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Ground
|
|
String_t* ___Ground_8;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Ground2D
|
|
String_t* ___Ground2D_9;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Stair
|
|
String_t* ___Stair_10;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Stair2X
|
|
String_t* ___Stair2X_11;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::WallHalf
|
|
String_t* ___WallHalf_12;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::WallHalfSeparator
|
|
String_t* ___WallHalfSeparator_13;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::None
|
|
String_t* ___None_14;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::RoomWall
|
|
String_t* ___RoomWall_15;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::RoomWallSeparator
|
|
String_t* ___RoomWallSeparator_16;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::RoomOpenSpace
|
|
String_t* ___RoomOpenSpace_17;
|
|
// System.String DungeonArchitect.Builders.Grid.GridDungeonMarkerNames::Light
|
|
String_t* ___Light_18;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonMarkerNames
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventoryItem
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventoryItem
|
|
|
|
// DungeonArchitect.LevelMarkerList
|
|
|
|
// DungeonArchitect.LevelMarkerList
|
|
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_StaticFields
|
|
{
|
|
// System.Random System.Random::s_globalRandom
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_globalRandom_7;
|
|
};
|
|
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_ThreadStaticFields
|
|
{
|
|
// System.Random System.Random::t_threadRandom
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___t_threadRandom_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.StateBase
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.StateBase
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine
|
|
|
|
// System.String
|
|
struct String_t_StaticFields
|
|
{
|
|
// System.String System.String::Empty
|
|
String_t* ___Empty_6;
|
|
};
|
|
|
|
// System.String
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c
|
|
struct U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::<>9
|
|
U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* ___U3CU3E9_0;
|
|
// System.Comparison`1<UnityEngine.RaycastHit2D> DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::<>9__7_0
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* ___U3CU3E9__7_0_1;
|
|
// System.Comparison`1<UnityEngine.RaycastHit> DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::<>9__8_0
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* ___U3CU3E9__8_0_2;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>
|
|
|
|
// System.Collections.Generic.HashSet`1/Enumerator<System.Int32>
|
|
|
|
// System.Collections.Generic.HashSet`1/Enumerator<System.Int32>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase
|
|
|
|
// System.Boolean
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
|
|
{
|
|
// System.String System.Boolean::TrueString
|
|
String_t* ___TrueString_5;
|
|
// System.String System.Boolean::FalseString
|
|
String_t* ___FalseString_6;
|
|
};
|
|
|
|
// System.Boolean
|
|
|
|
// UnityEngine.Color
|
|
|
|
// UnityEngine.Color
|
|
|
|
// System.Double
|
|
|
|
// System.Double
|
|
|
|
// System.Int32
|
|
|
|
// System.Int32
|
|
|
|
// System.IntPtr
|
|
struct IntPtr_t_StaticFields
|
|
{
|
|
// System.IntPtr System.IntPtr::Zero
|
|
intptr_t ___Zero_1;
|
|
};
|
|
|
|
// System.IntPtr
|
|
|
|
// DungeonArchitect.IntVector
|
|
struct IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_StaticFields
|
|
{
|
|
// DungeonArchitect.IntVector DungeonArchitect.IntVector::Zero
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___Zero_3;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector
|
|
|
|
// UnityEngine.Matrix4x4
|
|
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
|
|
{
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
|
|
};
|
|
|
|
// UnityEngine.Matrix4x4
|
|
|
|
// UnityEngine.Quaternion
|
|
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
|
|
{
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
|
|
};
|
|
|
|
// UnityEngine.Quaternion
|
|
|
|
// System.Single
|
|
|
|
// System.Single
|
|
|
|
// System.UInt32
|
|
|
|
// System.UInt32
|
|
|
|
// 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.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
|
|
|
|
// System.Void
|
|
|
|
// System.Void
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36
|
|
|
|
// <PrivateImplementationDetails>
|
|
struct U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725_StaticFields
|
|
{
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::08BADD3F228D20466CE68EE1882F59A8EF5D954567A18A5C6F59F9CCCFF3CD3C
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___08BADD3F228D20466CE68EE1882F59A8EF5D954567A18A5C6F59F9CCCFF3CD3C_0;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::0D9A97E5A1D0724E61E7ACE1E174E88FCAA744575A0B9193A0AFBBFDA48E9D59
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___0D9A97E5A1D0724E61E7ACE1E174E88FCAA744575A0B9193A0AFBBFDA48E9D59_1;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::132A98ECE566273156D8B3997FB616A3D0299AC1422B1BEA8D31396A1AEC5912
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___132A98ECE566273156D8B3997FB616A3D0299AC1422B1BEA8D31396A1AEC5912_2;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::14F85D652B5FA55481CC8B1C9194BDF846864A41F057553047998826F796BA0B
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___14F85D652B5FA55481CC8B1C9194BDF846864A41F057553047998826F796BA0B_3;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::3418F00A7CCE39C29A7A674E7886B406C697A7E79DB7B76887BD4952FFF095F4
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___3418F00A7CCE39C29A7A674E7886B406C697A7E79DB7B76887BD4952FFF095F4_4;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::3F0B09BAFDE44E2E524C4C6B0F744D47BB348C37B5F3BA94A979500C18DCE798
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___3F0B09BAFDE44E2E524C4C6B0F744D47BB348C37B5F3BA94A979500C18DCE798_5;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::509D0D4AFB0202021D668DAD1FC4EF680E8A8A1E0205D5935A1723092AE3177F
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___509D0D4AFB0202021D668DAD1FC4EF680E8A8A1E0205D5935A1723092AE3177F_6;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::6426D28942C175BFD568EBBBB9F5AB7A13EC35533CCABE39D800B7E8CC531D88
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___6426D28942C175BFD568EBBBB9F5AB7A13EC35533CCABE39D800B7E8CC531D88_7;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::86A9D27AA2C968CC50EB8C655C5A53BD5A8D5C75CD8F9750DFC384AF1E9B5214
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___86A9D27AA2C968CC50EB8C655C5A53BD5A8D5C75CD8F9750DFC384AF1E9B5214_8;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::921C803ABFA6AC88F44F7AB19198E5C137D1C7183E8E6912757A6263E8DEE0A5
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___921C803ABFA6AC88F44F7AB19198E5C137D1C7183E8E6912757A6263E8DEE0A5_9;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::95585B9601F47E20179C84B856E67F29B798ED365F3DBE61868643EA200EC9A6
|
|
__StaticArrayInitTypeSizeU3D16_t93CFFD4E413D792B576F6EE15A6302CD5D1B9400 ___95585B9601F47E20179C84B856E67F29B798ED365F3DBE61868643EA200EC9A6_10;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::D700379C17315A560132143AEF8D8500592B2AEF69E94F8E9352FEC082D1F45C
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___D700379C17315A560132143AEF8D8500592B2AEF69E94F8E9352FEC082D1F45C_11;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::F4A459988D780F0EF1F57CED2A85AB1B75458757CD90630F0AE0DA992C1219D2
|
|
__StaticArrayInitTypeSizeU3D36_tD2B15281C3F2CC13335436E16A04B0B62829E42F ___F4A459988D780F0EF1F57CED2A85AB1B75458757CD90630F0AE0DA992C1219D2_12;
|
|
};
|
|
|
|
// <PrivateImplementationDetails>
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch
|
|
|
|
// UnityEngine.AnimationCurve
|
|
|
|
// UnityEngine.AnimationCurve
|
|
|
|
// UnityEngine.Bounds
|
|
|
|
// UnityEngine.Bounds
|
|
|
|
// UnityEngine.GUIStyleState
|
|
|
|
// UnityEngine.GUIStyleState
|
|
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
|
|
{
|
|
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
|
|
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
|
|
};
|
|
|
|
// UnityEngine.Object
|
|
|
|
// DungeonArchitect.PropSocket
|
|
|
|
// DungeonArchitect.PropSocket
|
|
|
|
// UnityEngine.RaycastHit
|
|
|
|
// UnityEngine.RaycastHit
|
|
|
|
// UnityEngine.RaycastHit2D
|
|
|
|
// UnityEngine.RaycastHit2D
|
|
|
|
// DungeonArchitect.Rectangle
|
|
|
|
// DungeonArchitect.Rectangle
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell
|
|
|
|
// DungeonArchitect.Builders.Grid.Cell
|
|
|
|
// DungeonArchitect.Builders.Grid.Cell
|
|
|
|
// UnityEngine.Component
|
|
|
|
// UnityEngine.Component
|
|
|
|
// UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_StaticFields
|
|
{
|
|
// System.Boolean UnityEngine.GUIStyle::showKeyboardFocus
|
|
bool ___showKeyboardFocus_14;
|
|
// UnityEngine.GUIStyle UnityEngine.GUIStyle::s_None
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___s_None_15;
|
|
};
|
|
|
|
// UnityEngine.GUIStyle
|
|
|
|
// UnityEngine.GameObject
|
|
|
|
// UnityEngine.GameObject
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode
|
|
|
|
// UnityEngine.Sprite
|
|
|
|
// UnityEngine.Sprite
|
|
|
|
// 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.Comparison`1<UnityEngine.RaycastHit>
|
|
|
|
// System.Comparison`1<UnityEngine.RaycastHit>
|
|
|
|
// System.Comparison`1<UnityEngine.RaycastHit2D>
|
|
|
|
// System.Comparison`1<UnityEngine.RaycastHit2D>
|
|
|
|
// UnityEngine.Behaviour
|
|
|
|
// UnityEngine.Behaviour
|
|
|
|
// UnityEngine.Collider
|
|
|
|
// UnityEngine.Collider
|
|
|
|
// UnityEngine.GUISkin
|
|
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_StaticFields
|
|
{
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::ms_Error
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___ms_Error_30;
|
|
// UnityEngine.GUISkin/SkinChangedDelegate UnityEngine.GUISkin::m_SkinChanged
|
|
SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98* ___m_SkinChanged_32;
|
|
// UnityEngine.GUISkin UnityEngine.GUISkin::current
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* ___current_33;
|
|
};
|
|
|
|
// UnityEngine.GUISkin
|
|
|
|
// DungeonArchitect.SelectorRule
|
|
|
|
// DungeonArchitect.SelectorRule
|
|
|
|
// UnityEngine.Transform
|
|
|
|
// UnityEngine.Transform
|
|
|
|
// DungeonArchitect.TransformationRule
|
|
|
|
// DungeonArchitect.TransformationRule
|
|
|
|
// UnityEngine.Animator
|
|
|
|
// UnityEngine.Animator
|
|
|
|
// UnityEngine.CapsuleCollider
|
|
|
|
// UnityEngine.CapsuleCollider
|
|
|
|
// UnityEngine.CharacterController
|
|
|
|
// UnityEngine.CharacterController
|
|
|
|
// UnityEngine.Collider2D
|
|
|
|
// UnityEngine.Collider2D
|
|
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudge
|
|
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudge
|
|
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudgeRot
|
|
|
|
// DungeonArchitect.Samples.JackRabbit.GFSpriteNudgeRot
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowCaveSelector
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowCaveSelector
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_AltPath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_AltPath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_MainPath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_MainPath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_ShopPath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_ShopPath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_TreasurePath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_TreasurePath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowRoomSelector
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowRoomSelector
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MMRoomSelector
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MMRoomSelector
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
|
|
// DungeonArchitect.Samples.GridFlow.RandomTreeTransformRule
|
|
|
|
// DungeonArchitect.Samples.GridFlow.RandomTreeTransformRule
|
|
|
|
// DungeonArchitect.Samples.GridFlow.RestoreRotationTransformRule
|
|
|
|
// DungeonArchitect.Samples.GridFlow.RestoreRotationTransformRule
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
|
|
// DungeonArchitect.Dungeon
|
|
|
|
// DungeonArchitect.Dungeon
|
|
|
|
// DungeonArchitect.DungeonConfig
|
|
|
|
// DungeonArchitect.DungeonConfig
|
|
|
|
// DungeonArchitect.DungeonEventListener
|
|
|
|
// DungeonArchitect.DungeonEventListener
|
|
|
|
// DungeonArchitect.DungeonModel
|
|
|
|
// DungeonArchitect.DungeonModel
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItemMetadataComponent
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItemMetadataComponent
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameTags
|
|
struct GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields
|
|
{
|
|
// System.String DungeonArchitect.Samples.ShooterGame.GameTags::Player
|
|
String_t* ___Player_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameTags
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowGameController
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowGameController
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPlayerController
|
|
|
|
// DungeonArchitect.Samples.GridFlow.GridFlowPlayerController
|
|
|
|
// DungeonArchitect.Samples.InfinityCaves.InfinityCavesDemoController
|
|
|
|
// DungeonArchitect.Samples.InfinityCaves.InfinityCavesDemoController
|
|
|
|
// DungeonArchitect.InfinityDungeon
|
|
|
|
// DungeonArchitect.InfinityDungeon
|
|
|
|
// DungeonArchitect.Samples.GridFlow.Inventory
|
|
|
|
// DungeonArchitect.Samples.GridFlow.Inventory
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventorySlot
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventorySlot
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventoryUI
|
|
|
|
// DungeonArchitect.Samples.GridFlow.InventoryUI
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting
|
|
struct LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_StaticFields
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::NO_SIGHTING
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___NO_SIGHTING_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting
|
|
|
|
// DungeonArchitect.Samples.GridFlow.LockedDoor
|
|
|
|
// DungeonArchitect.Samples.GridFlow.LockedDoor
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath
|
|
|
|
// DungeonArchitect.Samples.GridFlow.PickableItem
|
|
|
|
// DungeonArchitect.Samples.GridFlow.PickableItem
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController_VisiblityGraph
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoController_VisiblityGraph
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer
|
|
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker
|
|
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule
|
|
struct SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6_StaticFields
|
|
{
|
|
// UnityEngine.Vector3[] DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule::LocalCubeVerts
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___LocalCubeVerts_7;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D
|
|
|
|
// DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier
|
|
|
|
// DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier
|
|
|
|
// DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig
|
|
|
|
// UnityEngine.UI.Graphic
|
|
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
|
|
{
|
|
// UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI_4;
|
|
// UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture
|
|
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture_5;
|
|
// UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh_21;
|
|
// UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper
|
|
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper_22;
|
|
};
|
|
|
|
// UnityEngine.UI.Graphic
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery
|
|
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors
|
|
|
|
// DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator
|
|
|
|
// UnityEngine.UI.Image
|
|
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_StaticFields
|
|
{
|
|
// UnityEngine.Material UnityEngine.UI.Image::s_ETC1DefaultUI
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ETC1DefaultUI_37;
|
|
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_VertScratch
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_VertScratch_52;
|
|
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_UVScratch
|
|
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_UVScratch_53;
|
|
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Xy
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Xy_54;
|
|
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Uv
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Uv_55;
|
|
// System.Collections.Generic.List`1<UnityEngine.UI.Image> UnityEngine.UI.Image::m_TrackedTexturelessImages
|
|
List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19* ___m_TrackedTexturelessImages_56;
|
|
// System.Boolean UnityEngine.UI.Image::s_Initialized
|
|
bool ___s_Initialized_57;
|
|
};
|
|
|
|
// UnityEngine.UI.Image
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[]
|
|
struct WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* m_Items[1];
|
|
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell[,]
|
|
struct SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* m_Items[1];
|
|
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA** 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, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items[index];
|
|
}
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA** GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j)
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* value)
|
|
{
|
|
il2cpp_array_size_t iBound = bounds[0].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items[index];
|
|
}
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA** GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* value)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.Collider2D[]
|
|
struct Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* m_Items[1];
|
|
|
|
inline Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** 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, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.RaycastHit2D[]
|
|
struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA m_Items[1];
|
|
|
|
inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* 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, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// UnityEngine.Collider[]
|
|
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* m_Items[1];
|
|
|
|
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.RaycastHit[]
|
|
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 m_Items[1];
|
|
|
|
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// UnityEngine.Vector3[]
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
|
|
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// UnityEngine.Transform[]
|
|
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* m_Items[1];
|
|
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode[]
|
|
struct SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* m_Items[1];
|
|
|
|
inline SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE** 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, SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.String[]
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) String_t* m_Items[1];
|
|
|
|
inline String_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline String_t** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, String_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Samples.GridFlow.InventorySlot[]
|
|
struct InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* m_Items[1];
|
|
|
|
inline InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9** 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, InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.UI.Image[]
|
|
struct ImageU5BU5D_t8869694C217655DA7B1315DC02C80F1308B78B78 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* m_Items[1];
|
|
|
|
inline Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E** 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, Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
|
|
|
|
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_gshared (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C_gshared (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* __this, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___0_item, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_gshared (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* __this, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___0_item, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Object::Instantiate<System.Object>(T,UnityEngine.Vector3,UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m249A6BA4F2F19C2D3CE217D4D31847DF0EF03EFE_gshared (RuntimeObject* ___0_original, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::get_Keys()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952* Dictionary_2_get_Keys_m0F5F6FCFB36ED340EC91E6064534CEE0411CEF53_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468 KeyCollection_GetEnumerator_m67544B0DCDA9D428FF54B64EF76CD2DA06BC6A2D_gshared (KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1<System.Int32>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.Int32>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376 HashSet_1_GetEnumerator_m55BD13C9FD783AFB7B5B8F018E3008E05137A360_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Int32>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC7EA452A8170B03342899CC33339B5FA25C99BEC_gshared (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.HashSet`1/Enumerator<System.Int32>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_gshared_inline (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Int32>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Int32>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.Int32>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m058ADEC590C81C3B445E1CEEC139CD49DA79E7CC_gshared (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376* __this, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Values()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared (ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
|
|
// T[] UnityEngine.Object::FindObjectsOfType<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared (const RuntimeMethod* method) ;
|
|
// System.Void System.Comparison`1<UnityEngine.RaycastHit2D>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m9EBEC59929E7E65CBBA9136A9E1CC550D4AE1A08_gshared (Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void System.Array::Sort<UnityEngine.RaycastHit2D>(T[],System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA_mABCC6599534C4EC08ACC7F32021C53F6D8F6F199_gshared (RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* ___0_array, Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* ___1_comparison, const RuntimeMethod* method) ;
|
|
// System.Void System.Comparison`1<UnityEngine.RaycastHit>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m36EAA21C7F6D0230006DB0A6024580A54685757C_gshared (Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void System.Array::Sort<UnityEngine.RaycastHit>(T[],System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mFD3F5417D4D2204CE375C95CC2288AB4F5B8E673_gshared (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___0_array, Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* ___1_comparison, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) ;
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Vector3>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponentInChildren<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Object::FindObjectOfType<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared (const RuntimeMethod* method) ;
|
|
|
|
// System.Void UnityEngine.MonoBehaviour::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// System.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 UnityEngine.Object::ToString()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_ToString_m590B13E2C40DB814E3CF9C3615952B3CC7C4B36C (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// System.String UnityEngine.Vector3::ToString()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::BuildWaypoints(DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_BuildWaypoints_mE8D18AF53E994DAA91D630287DC39C682DB46039 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___0_model, LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___1_markers, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::DestroyAllWaypoints()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_DestroyAllWaypoints_m92D72E39CE4D846B3BA8ECFAC2BABE93326283CE (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::BuildGridWaypoints(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_BuildGridWaypoints_m0F80DB6F289620574F125F62189059F30C14B855 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_gridModel, LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___1_markers, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::BuildCityWaypoints(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_BuildCityWaypoints_m2838806AB9DBB9E0263E8F77E4F14BBC45CB31D3 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, 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.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::LogWarning(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::.ctor()
|
|
inline void Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>::.ctor()
|
|
inline void HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215*, const RuntimeMethod*))HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<DungeonArchitect.PropSocket> DungeonArchitect.LevelMarkerList::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LevelMarkerList_GetEnumerator_m68262F857EAD49059EC5789DBDD7DA0EEC770A97 (LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* __this, const RuntimeMethod* 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) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>::Add(T)
|
|
inline bool HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* __this, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215*, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C, const RuntimeMethod*))HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>::GetEnumerator()
|
|
inline Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35 (List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 (*) (List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>::Dispose()
|
|
inline void Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839 (Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>::get_Current()
|
|
inline Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline (Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* (*) (Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// DungeonArchitect.Rectangle DungeonArchitect.Builders.Grid.Cell::get_Bounds()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.IntVector DungeonArchitect.Rectangle::get_Location()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>::Contains(T)
|
|
inline bool HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678 (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* __this, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215*, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C, const RuntimeMethod*))HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_gshared)(__this, ___0_item, method);
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.Grid.Cell::get_CenterF()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Cell_get_CenterF_mB8D827E04A3E7CC3B708DAD634373265EC39EA8B (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Utils.MathUtils::GridToWorld(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MathUtils_GridToWorld_m3196CF39CDABF14746162A6562AB802ABE9A138E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_GridCellSize, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_v, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.WaypointGenerator::FlipYZ(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointGenerator_FlipYZ_m4A42DB7109304675CB7D056A14EEA9C19E56244C (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
|
|
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T,UnityEngine.Vector3,UnityEngine.Quaternion)
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___2_rotation, const RuntimeMethod* method)
|
|
{
|
|
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m249A6BA4F2F19C2D3CE217D4D31847DF0EF03EFE_gshared)(___0_original, ___1_position, ___2_rotation, method);
|
|
}
|
|
// System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Samples.ShooterGame.Waypoint>()
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// System.Int32 DungeonArchitect.Builders.Grid.Cell::get_Id()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75 (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* __this, int32_t ___0_key, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D*, int32_t, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3 (Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Keys()
|
|
inline KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B* Dictionary_2_get_Keys_m886DD3771125825C658C632FAE7A6CB2C44DE127 (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B* (*) (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D*, const RuntimeMethod*))Dictionary_2_get_Keys_m0F5F6FCFB36ED340EC91E6064534CEE0411CEF53_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::GetEnumerator()
|
|
inline Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4 KeyCollection_GetEnumerator_mCF113FDDEC4DA2FA59971AD0F98446DDF55E1CA4 (KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4 (*) (KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B*, const RuntimeMethod*))KeyCollection_GetEnumerator_m67544B0DCDA9D428FF54B64EF76CD2DA06BC6A2D_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::Dispose()
|
|
inline void Enumerator_Dispose_m42FB1B1F86F9FA44FEAAE7954F61663138F0293A (Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4*, const RuntimeMethod*))Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_gshared)(__this, method);
|
|
}
|
|
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Current()
|
|
inline int32_t Enumerator_get_Current_m52E735E4697807D0E99CA4C206E63C9D707CB34E_inline (Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4*, const RuntimeMethod*))Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Item(TKey)
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* Dictionary_2_get_Item_mB64B03FD2DFDD3BF720F43983D708F23571DB989 (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* __this, int32_t ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* (*) (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared)(__this, ___0_key, method);
|
|
}
|
|
// DungeonArchitect.Builders.Grid.Cell DungeonArchitect.Builders.Grid.GridDungeonModel::GetCell(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE (GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* __this, int32_t ___0_Id, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>::.ctor()
|
|
inline void List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.HashSet`1<System.Int32>::.ctor()
|
|
inline void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.HashSet`1<System.Int32> DungeonArchitect.Builders.Grid.Cell::get_AdjacentCells()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* Cell_get_AdjacentCells_mC35A0A65ACAAB5271D19556623A0988F589AE523_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.Int32>::GetEnumerator()
|
|
inline Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376 HashSet_1_GetEnumerator_m55BD13C9FD783AFB7B5B8F018E3008E05137A360 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376 (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1_GetEnumerator_m55BD13C9FD783AFB7B5B8F018E3008E05137A360_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Int32>::Dispose()
|
|
inline void Enumerator_Dispose_mC7EA452A8170B03342899CC33339B5FA25C99BEC (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376*, const RuntimeMethod*))Enumerator_Dispose_mC7EA452A8170B03342899CC33339B5FA25C99BEC_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.HashSet`1/Enumerator<System.Int32>::get_Current()
|
|
inline int32_t Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_inline (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376*, const RuntimeMethod*))Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_gshared_inline)(__this, method);
|
|
}
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.WaypointGenerator::GetHash(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WaypointGenerator_GetHash_m621C24BDB15EA9D51DA8359C9B2DBCF25ACF2586 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Int32>::Contains(T)
|
|
inline bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.WaypointGenerator::HasDirectPath(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaypointGenerator_HasDirectPath_mBC1CB5DC6A9258CDDDBEDB83F516EBF972500DCB (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_gridModel, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cellA, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___2_cellB, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m84E33895804D9E06AC686435658D57668EACDAE8 (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* __this, int32_t ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>::Add(T)
|
|
inline void List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.HashSet`1<System.Int32>::Add(T)
|
|
inline bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.Int32>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m058ADEC590C81C3B445E1CEEC139CD49DA79E7CC (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376*, const RuntimeMethod*))Enumerator_MoveNext_m058ADEC590C81C3B445E1CEEC139CD49DA79E7CC_gshared)(__this, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>::ToArray()
|
|
inline WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93 (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* (*) (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.Waypoint::set_AdjacentWaypoints(DungeonArchitect.Samples.ShooterGame.Waypoint[])
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Waypoint_set_AdjacentWaypoints_m6027038513D990E6C89C46C2A2FD5642DCF04117_inline (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m0E06C50055C542AFABB593BA7597BF4A10473EB7 (Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4*, const RuntimeMethod*))Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Array::GetLength(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935 (RuntimeArray* __this, int32_t ___0_dimension, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::.ctor()
|
|
inline void Dictionary_2__ctor_m024CBCAC600CFA8EE5D2D0EEDC2B6AC651E717D8 (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::.ctor()
|
|
inline void Dictionary_2__ctor_m2C41E486B87A82A36178D5D4F6247BA82BC26EE7 (Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::Scale(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m907F1DF812D48CA466EBEA51D153A2E3A7020436 (Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_key, List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A*, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38*, List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_mBE2AE22CD3B5DA2ED1E533F86E7A21595B7E309A (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* __this, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___0_key, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295*, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA*, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::ConnectAdjacentRoadTiles(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel,DungeonArchitect.Builders.SimpleCity.SimpleCityCell,System.Int32,System.Int32,System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>,System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_ConnectAdjacentRoadTiles_m725725B462CB01D3BAD1280C6D550561DE41C31D (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___1_cell, int32_t ___2_dx, int32_t ___3_dz, Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* ___4_cellToWaypoint, Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* ___5_adjacentWaypoints, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Values()
|
|
inline ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA* Dictionary_2_get_Values_mF324E819CC9C642A75380D8096CEFC45B7D6C864 (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA* (*) (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
|
|
}
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::GetEnumerator()
|
|
inline Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C ValueCollection_GetEnumerator_m96486D7C35BE875B47C0C6894C88EFF41C8FECB3 (ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C (*) (ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::Dispose()
|
|
inline void Enumerator_Dispose_mA9A3A3F61007FDBDB4EBB9B79D468BE526EBC3DC (Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Current()
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* Enumerator_get_Current_m11E395F20943499E43721A44D19CC5195507BCFA_inline (Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* (*) (Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::get_Item(TKey)
|
|
inline List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D (Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* (*) (Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A*, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::MoveNext()
|
|
inline bool Enumerator_MoveNext_mB35195F8E9D784021C717F59EF91573FB6C5344D (Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Item(TKey)
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* Dictionary_2_get_Item_mA6C5A47C88845738C1EC0514E7A88A8EB292BAFF (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* __this, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* (*) (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295*, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
|
|
}
|
|
// DungeonArchitect.Builders.Grid.CellType DungeonArchitect.Builders.Grid.Cell::get_CellType()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.DoorManager::ContainsDoorBetweenCells(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DoorManager_ContainsDoorBetweenCells_m9E6FD6D294A3617581772C81DDA8F7EC9CFF87F1 (DoorManager_t2E65BDE0A91F2AC349DA211CBF35427A2D919203* __this, int32_t ___0_cellA, int32_t ___1_cellB, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.GridDungeonModel::ContainsStair(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridDungeonModel_ContainsStair_mC8A1985CC1FFBE3F8562CD6A69A4FF8A853B1E41 (GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* __this, int32_t ___0_cellA, int32_t ___1_cellB, const RuntimeMethod* method) ;
|
|
// T[] UnityEngine.Object::FindObjectsOfType<DungeonArchitect.Samples.ShooterGame.Waypoint>()
|
|
inline WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6 (const RuntimeMethod* method)
|
|
{
|
|
return (( WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
|
|
}
|
|
// System.Boolean UnityEngine.Application::get_isPlaying()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, 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) ;
|
|
// System.Void DungeonArchitect.DungeonEventListener::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonEventListener__ctor_m922ECF10BBFD6A5CE70AFCE0E110EEFE569DCB01 (DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::DrawWaypointPaths()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer_DrawWaypointPaths_mC95B595EC7AA78CA0BA4188BAE4D77354F907911 (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Gizmos::set_color(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::DrawPoint(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer_DrawPoint_mAE2C787602B80FA14E0DE5036D61D81C9C85FA2B (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.Waypoint::get_AdjacentWaypoints()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* Waypoint_get_AdjacentWaypoints_m095EC76D41C5C9A425F2FE5D154321C0C2105B7E_inline (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer_DrawLine_mDF5722B096FE008F78E40AA19B06E4B983EF5473 (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Gizmos::DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Gizmos::DrawWireSphere(UnityEngine.Vector3,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawWireSphere_m12C01EC9334C32425074A214C5B876271B3DDBA1 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, float ___1_radius, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_cyan()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_cyan_m182A29E7475C0A98ACC03E1CF5252BAB83F0BA31_inline (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SelectorRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3 (SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase__ctor_mD56FF1AF31A793CB444E4F5E34DAD4B529604C8F (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Behaviour::get_enabled()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead__ctor_mB1B38D9A0B56AF8C784C6E89AF4F1284776180FC (AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateMachine::MoveTo(DungeonArchitect.Samples.ShooterGame.State)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701 (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, RuntimeObject* ___0_state, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Time::get_deltaTime()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject UnityEngine.GameObject::FindGameObjectWithTag(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_FindGameObjectWithTag_mF0229BC2074CE9EEA72FAB1E5A4BC2AEC3D2CDBE (String_t* ___0_tag, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsPlayerVisible2D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible2D_m5AC98A0AD4FC510F02D1CCB314A01DE19894C6AE (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsPlayerVisible3D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible3D_mBF49869CF38AEC6BF9E4A59FE55B9265064E7761 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// UnityEngine.Collider2D[] UnityEngine.Physics2D::OverlapCircleAll(UnityEngine.Vector2,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* Physics2D_OverlapCircleAll_m54C3ECD56B8061A26A2276D5B876BF1D8EB3229F (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_point, float ___1_radius, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Collider2D::get_isTrigger()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider2D_get_isTrigger_m982A3441480D505432B26A5B3DF6D0B34342EEE7 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.GameObject::CompareTag(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_tag, const RuntimeMethod* method) ;
|
|
// 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_sqrMagnitude()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Navigation.DungeonNavAgent DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_Agent()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_normalized()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
|
|
// 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::get_zero()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.RaycastHit2D[] UnityEngine.Physics2D::RaycastAll(UnityEngine.Vector2,UnityEngine.Vector2,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* Physics2D_RaycastAll_m7C461F55BBEF18894404B12851E6C1646A5837A8 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_origin, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_direction, float ___2_distance, const RuntimeMethod* method) ;
|
|
// System.Void System.Comparison`1<UnityEngine.RaycastHit2D>::.ctor(System.Object,System.IntPtr)
|
|
inline void Comparison_1__ctor_m9EBEC59929E7E65CBBA9136A9E1CC550D4AE1A08 (Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m9EBEC59929E7E65CBBA9136A9E1CC550D4AE1A08_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Void System.Array::Sort<UnityEngine.RaycastHit2D>(T[],System.Comparison`1<T>)
|
|
inline void Array_Sort_TisRaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA_mABCC6599534C4EC08ACC7F32021C53F6D8F6F199 (RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* ___0_array, Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* ___1_comparison, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7*, Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B*, const RuntimeMethod*))Array_Sort_TisRaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA_mABCC6599534C4EC08ACC7F32021C53F6D8F6F199_gshared)(___0_array, ___1_comparison, method);
|
|
}
|
|
// UnityEngine.Collider2D UnityEngine.RaycastHit2D::get_collider()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Collider[] UnityEngine.Physics::OverlapSphere(UnityEngine.Vector3,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* Physics_OverlapSphere_mCFA1C44458F8548C911C16F82077DA4C35D43F69 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, float ___1_radius, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Collider::get_isTrigger()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::get_forward()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.RaycastHit[] UnityEngine.Physics::RaycastAll(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* Physics_RaycastAll_mDCBE530EF2ACD21EAADEA829259291D7327BC80E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, float ___2_maxDistance, const RuntimeMethod* method) ;
|
|
// System.Void System.Comparison`1<UnityEngine.RaycastHit>::.ctor(System.Object,System.IntPtr)
|
|
inline void Comparison_1__ctor_m36EAA21C7F6D0230006DB0A6024580A54685757C (Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m36EAA21C7F6D0230006DB0A6024580A54685757C_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Void System.Array::Sort<UnityEngine.RaycastHit>(T[],System.Comparison`1<T>)
|
|
inline void Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mFD3F5417D4D2204CE375C95CC2288AB4F5B8E673 (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___0_array, Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* ___1_comparison, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*, Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7*, const RuntimeMethod*))Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mFD3F5417D4D2204CE375C95CC2288AB4F5B8E673_gshared)(___0_array, ___1_comparison, method);
|
|
}
|
|
// UnityEngine.Collider UnityEngine.RaycastHit::get_collider()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m38BAC73551829971C30A4AFB94E4275EAA716834 (U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Object::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.RaycastHit2D::get_distance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613 (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.RaycastHit::get_distance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, float ___1_updateDelay, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_LastSighting()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::HasSighting()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LastPlayerSighting_HasSighting_m711A7689A1AF3ADDB49F2A1373F9375EC1AD4B2B (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::get_Position()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LastPlayerSighting_get_Position_m3953DAB8883A0C19910FE1B73555EBD593BB236E_inline (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol__ctor_mB18B02233221A32FA88A74FE4F895A3B6013C176 (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_Update_m7D4FA1AC1FEFC62DD63B07B430E9CF0978151001 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_HandleFrameUpdate_mC3959C439189F019E338DE411F500205D548141B (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, float ___0_elapsedTime, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsPlayerVisible()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible_m6D2A33802BCFD2E4D4B1073D1B113FD69D812511 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit__ctor_mB5167C5F08FFC8BAE3E81D8B577810D1CD8CCE38 (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch__ctor_m219F2D674FA2BCFBBDF8C43354EF883EF8BE7CF6 (AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4 (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::ClearSighting()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87 (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::GetPlayer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AIStateBase_GetPlayer_m41247A9EB529945E2D29AD8B949A44A0284C3B10 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsWithinPlayerProximity(UnityEngine.Collider&,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsWithinPlayerProximity_m0914CFE3799F939C04549D4CD61FD2737A240898 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** ___0_outCollider, float ___1_radius, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition__ctor_m4ACE64A26F34005966AB4390088E6B93C3149829 (AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::set_Position(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LastPlayerSighting_set_Position_m6B6B68AA6AB7551FEC78274E249D9BFD62A66AC6_inline (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
|
|
inline void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_Patrol()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* AIController2D_get_Patrol_mB59375790F3249E65D323BD8DCE8C1B167F04EC2_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::get_PatrolPoints()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_get_PatrolPoints_m4B2BCC013070396C13824CD1BE32CA972084C22B_inline (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Random::get_insideUnitSphere()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Random_get_insideUnitSphere_mA488D6859560B73565B8D890ED6B39DB4091C54F (const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
|
|
inline void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// T[] System.Collections.Generic.List`1<UnityEngine.Vector3>::ToArray()
|
|
inline Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3 (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::MoveToCurrentPoint()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_MoveToCurrentPoint_m075D411D5508872E93CAA40B584887044718F887 (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.CapsuleCollider DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_Capsule()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* AIController2D_get_Capsule_mAFCF18CFE4FE81B22CD579FF14766778C4F56E52_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Collider::set_enabled(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_OnExit_m60A31913B654378D23342B3DFBC50AAAB240134C (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.CapsuleCollider>()
|
|
inline CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* Component_GetComponent_TisCapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_mC720996E0DB5E6A502714EF651E9251726CB636E (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Samples.ShooterGame.PatrolPath>()
|
|
inline PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* Component_GetComponent_TisPatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3_mF3E6C9F7500BD1B0F17006EBB218BE29547AE7CB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Navigation.DungeonNavAgent>()
|
|
inline DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Samples.ShooterGame.LastPlayerSighting>()
|
|
inline LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* Component_GetComponent_TisLastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_mFC8ABFF491DB3ACF2C628E7FF5AA532878F7C66E (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle__ctor_m448949EE5D3CFBBA3A757298E6CD2F3386BAE4A5 (AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.CharacterControlScript::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterControlScript__ctor_m4C5EE0E8524B38751C409CF29D94A24BCCADA5E1 (CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.TransformationRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformationRule_GetTransform_mDB864F59A8ADBE6902A90FA90B7AF9D461A8BA06 (TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_propTransform, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___4_outPosition, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___5_outRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___6_outScale, const RuntimeMethod* method) ;
|
|
// System.Single RandomExtensions::NextFloat(System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67 (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___0_random, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.TransformationRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformationRule__ctor_mB2FBC251A9D9865B088C4CE1A952BD4877675DAF (TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9* __this, const RuntimeMethod* method) ;
|
|
// System.Single RandomExtensions::value(System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RandomExtensions_value_m49B78902A322D603F0A6EBC20FD10E5B1C94FD3C (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___0_random, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.Snap.SnapCustomMarker::DrawGizmo(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapCustomMarker_DrawGizmo_m393E66C869158BED1C8F359A3578CF7F0E3938F6 (SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* __this, bool ___0_selected, const RuntimeMethod* method) ;
|
|
// UnityEngine.Transform UnityEngine.Component::get_transform()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_blue()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_red()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Gizmos::DrawSphere(UnityEngine.Vector3,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawSphere_mC7B2862BBDB3141A63B83F0F1E56E30101D4F472 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, float ___1_radius, const RuntimeMethod* method) ;
|
|
// UnityEngine.GUISkin UnityEngine.GUI::get_skin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B (const RuntimeMethod* method) ;
|
|
// UnityEngine.GUIStyle UnityEngine.GUISkin::get_label()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUISkin_get_label_m99E1A8D6D8592F88F581437D24DB1EDE05C63E5E (GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyle::.ctor(UnityEngine.GUIStyle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_other, const RuntimeMethod* method) ;
|
|
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::get_normal()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GUIStyleState::set_textColor(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1 (GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Dungeon::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE (Dungeon_tAA854F521189538FD299BECE6025726B6C359227* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject UnityEngine.GameObject::FindWithTag(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_FindWithTag_mDF825E000B03F4F3DE9D4F2EBABC96BFA34B62E5 (String_t* ___0_tag, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, bool ___1_worldPositionStays, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph>()
|
|
inline SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* Component_GetComponent_TisSnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46_m6D2E9BB259D6F5E60D215F4030856503F21D394F (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.MonoBehaviour::InvokeRepeating(System.String,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_InvokeRepeating_mF208501E0E4918F9168BBBA5FC50D8F80D01514D (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, String_t* ___0_methodName, float ___1_time, float ___2_repeatRate, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel>()
|
|
inline SnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B* Component_GetComponent_TisSnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B_m9D0906EE96446CE741DEDC05DC81A5E6F6FBE375 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Bounds DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode::GetModuleBounds()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SgfModuleNode_GetModuleBounds_m8C84EDD9A3749E4CE81C9EE7BD0DE6AA67F301D6 (SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Bounds::get_center()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Bounds::get_extents()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Debug::LogError(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.CharacterController>()
|
|
inline CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Boolean UnityEngine.Input::GetKeyDown(UnityEngine.KeyCode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2 (int32_t ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.InfinityDungeon::BuildDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfinityDungeon_BuildDungeon_mD3332DD4F19C8A54366C4F91B96B1AE97B2CE740 (InfinityDungeon_tEDCD491E11B60CA951418067A095CE29E40A6E32* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Items.FlowItemMetadataComponent DungeonArchitect.Samples.GridFlow.LockedDoor::FindItemMetadata()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* LockedDoor_FindItemMetadata_mEE2EB188B49E3C268ED6A4C20E2BAA945C764564 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.Animator>()
|
|
inline Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Flow.Items.FlowItemMetadataComponent>()
|
|
inline FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* GameObject_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_mEECE2D5FEDF8F89E2C4685CE82D2E8E70C625C11 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Transform UnityEngine.Transform::get_parent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.LockedDoor::CanOpenDoor(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LockedDoor_CanOpenDoor_m0410A70D10CDC11C4EB4B4FD1FCC08DC22AE90F4 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::OpenDoor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor_OpenDoor_m351AF804F743C0682FAD98199AF6A6A3ADC68E97 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::CloseDoor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor_CloseDoor_mC1B0D6B49CC2C8E0E23FCBCECCF2E8CBC2BCC8DC (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponentInChildren<DungeonArchitect.Samples.GridFlow.Inventory>()
|
|
inline Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentInChildren_TisRuntimeObject_mED181B37054A10395CA356010754C7DFC685893C_gshared)(__this, method);
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.Inventory::ContainsItem(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Inventory_ContainsItem_m16053241EB0B39218AA2DD0BC4F955F6349EAEE7 (Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* __this, String_t* ___0_itemId, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Animator::SetBool(System.String,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_SetBool_m6F8D4FAF0770CD4EC1F54406249785DE7391E42B (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, String_t* ___0_name, bool ___1_value, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig>()
|
|
inline GridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792* Component_GetComponent_TisGridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792_m97E511A833B91AC33ABE55408684D437D6E35876 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Random::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Object::FindObjectOfType<DungeonArchitect.Samples.GridFlow.InventoryUI>()
|
|
inline InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* Object_FindObjectOfType_TisInventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C_m4C90A47260BA6BFEA579F81EF7E39508A8BC04F2 (const RuntimeMethod* method)
|
|
{
|
|
return (( InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.InventoryUI::UpdateUI(DungeonArchitect.Samples.GridFlow.Inventory)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InventoryUI_UpdateUI_mB76C811F0702F05E9FE3DCDB2FB38B40FE094104 (InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* __this, Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* ___0_inventory, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.GridFlow.InventoryItem::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InventoryItem__ctor_m869963F328133108C537E8261C6A2953F75F26D8 (InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* __this, const RuntimeMethod* method) ;
|
|
// System.String DungeonArchitect.Samples.GridFlow.PickableItem::GetItemId()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PickableItem_GetItemId_m2C10F3DC1E4AA6AADAE612468569FA0C68115D75 (PickableItem_t33487F7C5559F23BDF35B1AB12F13BDE8C955F3D* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.Inventory::Add(DungeonArchitect.Samples.GridFlow.InventoryItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Inventory_Add_mE501FB73A539825CDE992F92ABE2BE13ECC0A2E1 (Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* __this, InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* ___0_item, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Flow.Items.FlowItemMetadataComponent>()
|
|
inline FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* Component_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_m50379D3526DB9DD871B27EC6A34B8CCEF3F34F00 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.UI.Image::set_sprite(UnityEngine.Sprite)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image_set_sprite_mC0C248340BA27AAEE56855A3FAFA0D8CA12956DE (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_white()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Matrix4x4::get_rotation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::Inverse(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery DungeonArchitect.Builders.GridFlow.GridFlowDungeonModel::get_Query()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline (GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Utils.Matrix::GetTranslation(UnityEngine.Matrix4x4&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_matrix, const RuntimeMethod* method) ;
|
|
// System.String DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::GetPathName(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GridFlowDungeonQuery_GetPathName_m20A2ED2D11B6073EE6F40A52A444CAC523972E36 (GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldPosition, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Impl.GridFlow.GridFlowLayoutNodeRoomType DungeonArchitect.Builders.GridFlow.GridFlowDungeonQuery::GetRoomType(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridFlowDungeonQuery_GetRoomType_m7E5D5C34E87FBB37B987685EBC88162F86E1CE94 (GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldPosition, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.DungeonConfig DungeonArchitect.Dungeon::get_Config()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4 (Dungeon_tAA854F521189538FD299BECE6025726B6C359227* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector3::get_magnitude()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.AnimationCurve::Evaluate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion DungeonArchitect.Utils.Matrix::GetRotation(UnityEngine.Matrix4x4&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Matrix_GetRotation_m9C9279D228DC3622E77F89C3CD9E1C2AE4012ED5 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_matrix, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Utils.Matrix::GetScale(UnityEngine.Matrix4x4&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix_GetScale_mB4129435BCD704E75A7A0175465CBF423EA43B5E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_matrix, const RuntimeMethod* method) ;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ;
|
|
// 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.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) ;
|
|
// System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::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) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
|
|
// System.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 DungeonArchitect.Samples.ShooterGame.GameTags::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameTags__ctor_m42264822691FC4419036E6A7264E17B94C5E2178 (GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameTags::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameTags__cctor_m5ACA27C93B039DF308AFD8D7997D27E578A5D5E3 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public static readonly string Player = "Player";
|
|
((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4 = _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4), (void*)_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
|
|
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
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.Waypoint::get_AdjacentWaypoints()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* Waypoint_get_AdjacentWaypoints_m095EC76D41C5C9A425F2FE5D154321C0C2105B7E (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return adjacentWaypoints;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = __this->___adjacentWaypoints_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.Waypoint::set_AdjacentWaypoints(DungeonArchitect.Samples.ShooterGame.Waypoint[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Waypoint_set_AdjacentWaypoints_m6027038513D990E6C89C46C2A2FD5642DCF04117 (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// adjacentWaypoints = value;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = ___0_value;
|
|
__this->___adjacentWaypoints_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___adjacentWaypoints_5), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String DungeonArchitect.Samples.ShooterGame.Waypoint::ToString()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Waypoint_ToString_mAF4EC92552FA3BD87D9C8D339E7530F765D6542D (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// if (gameObject == null) {
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// return base.ToString();
|
|
String_t* L_2;
|
|
L_2 = Object_ToString_m590B13E2C40DB814E3CF9C3615952B3CC7C4B36C(__this, NULL);
|
|
return L_2;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return gameObject.transform.position.ToString();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_3);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
|
|
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
|
|
NullCheck(L_4);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
|
|
V_0 = L_5;
|
|
String_t* L_6;
|
|
L_6 = Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE((&V_0), NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.Waypoint::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Waypoint__ctor_mB76DC8AA977A3BAA3F009A124B0A30FA59B80AFC (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Waypoint[] adjacentWaypoints = new Waypoint[0];
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = (WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)(WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)SZArrayNew(WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
__this->___adjacentWaypoints_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___adjacentWaypoints_5), (void*)L_0);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_OnDungeonMarkersEmitted_m0337B14EFCB7129271CA43E5D0A23261E3F05561 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___2_markers, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// BuildWaypoints(model, markers);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___1_model;
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_1 = ___2_markers;
|
|
WaypointGenerator_BuildWaypoints_mE8D18AF53E994DAA91D630287DC39C682DB46039(__this, L_0, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::BuildWaypoints(DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_BuildWaypoints_mE8D18AF53E994DAA91D630287DC39C682DB46039 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___0_model, LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___1_markers, 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*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0492EF2A56FFD2B71D3385780FF378B594F1E54B);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Type_t* G_B6_0 = NULL;
|
|
String_t* G_B6_1 = NULL;
|
|
Type_t* G_B5_0 = NULL;
|
|
String_t* G_B5_1 = NULL;
|
|
String_t* G_B7_0 = NULL;
|
|
String_t* G_B7_1 = NULL;
|
|
{
|
|
// DestroyAllWaypoints();
|
|
WaypointGenerator_DestroyAllWaypoints_m92D72E39CE4D846B3BA8ECFAC2BABE93326283CE(__this, NULL);
|
|
// if (model is GridDungeonModel)
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___0_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_0, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
// BuildGridWaypoints(model as GridDungeonModel, markers);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___0_model;
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_2 = ___1_markers;
|
|
WaypointGenerator_BuildGridWaypoints_m0F80DB6F289620574F125F62189059F30C14B855(__this, ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_1, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)), L_2, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// else if (model is SimpleCityDungeonModel)
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_3 = ___0_model;
|
|
if (!((SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82*)IsInstClass((RuntimeObject*)L_3, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// BuildCityWaypoints(model as SimpleCityDungeonModel);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_4 = ___0_model;
|
|
WaypointGenerator_BuildCityWaypoints_m2838806AB9DBB9E0263E8F77E4F14BBC45CB31D3(__this, ((SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82*)IsInstClass((RuntimeObject*)L_4, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var)), NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// Debug.LogWarning("Waypoint generator does not support model of type: " + model.GetType());
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_5 = ___0_model;
|
|
NullCheck(L_5);
|
|
Type_t* L_6;
|
|
L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL);
|
|
Type_t* L_7 = L_6;
|
|
G_B5_0 = L_7;
|
|
G_B5_1 = _stringLiteral0492EF2A56FFD2B71D3385780FF378B594F1E54B;
|
|
if (L_7)
|
|
{
|
|
G_B6_0 = L_7;
|
|
G_B6_1 = _stringLiteral0492EF2A56FFD2B71D3385780FF378B594F1E54B;
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
G_B7_0 = ((String_t*)(NULL));
|
|
G_B7_1 = G_B5_1;
|
|
goto IL_0048;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
NullCheck(G_B6_0);
|
|
String_t* L_8;
|
|
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B6_0);
|
|
G_B7_0 = L_8;
|
|
G_B7_1 = G_B6_1;
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
String_t* L_9;
|
|
L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B7_1, G_B7_0, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_9, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::BuildGridWaypoints(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_BuildGridWaypoints_m0F80DB6F289620574F125F62189059F30C14B855 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_gridModel, LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___1_markers, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m84E33895804D9E06AC686435658D57668EACDAE8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB64B03FD2DFDD3BF720F43983D708F23571DB989_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m886DD3771125825C658C632FAE7A6CB2C44DE127_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m42FB1B1F86F9FA44FEAAE7954F61663138F0293A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC7EA452A8170B03342899CC33339B5FA25C99BEC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m058ADEC590C81C3B445E1CEEC139CD49DA79E7CC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0E06C50055C542AFABB593BA7597BF4A10473EB7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m52E735E4697807D0E99CA4C206E63C9D707CB34E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridDungeonMarkerNames_tC17AF5D30BC911B0C9537F392DC7B6007DEC93D8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m55BD13C9FD783AFB7B5B8F018E3008E05137A360_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_mCF113FDDEC4DA2FA59971AD0F98446DDF55E1CA4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* V_2 = NULL;
|
|
RuntimeObject* V_3 = NULL;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* V_4 = NULL;
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_6 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_8 = NULL;
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
int32_t V_11 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_12 = NULL;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_13 = NULL;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* V_14 = NULL;
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* V_15 = NULL;
|
|
Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
int32_t V_17 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_18 = NULL;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_19 = NULL;
|
|
{
|
|
// mode2D = gridModel.Config.Mode2D;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_gridModel;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
bool L_2 = L_1->___Mode2D_25;
|
|
__this->___mode2D_7 = L_2;
|
|
// DestroyAllWaypoints();
|
|
WaypointGenerator_DestroyAllWaypoints_m92D72E39CE4D846B3BA8ECFAC2BABE93326283CE(__this, NULL);
|
|
// var cellToWaypoint = new Dictionary<int, Waypoint>();
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_3 = (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D*)il2cpp_codegen_object_new(Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB(L_3, Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB_RuntimeMethod_var);
|
|
V_0 = L_3;
|
|
// int idCounter = 1;
|
|
V_1 = 1;
|
|
// var wall2DPositions = new HashSet<IntVector>();
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* L_4 = (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215*)il2cpp_codegen_object_new(HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A(L_4, HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// if (mode2D)
|
|
bool L_5 = __this->___mode2D_7;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0073;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var marker in markers)
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_6 = ___1_markers;
|
|
NullCheck(L_6);
|
|
RuntimeObject* L_7;
|
|
L_7 = LevelMarkerList_GetEnumerator_m68262F857EAD49059EC5789DBDD7DA0EEC770A97(L_6, NULL);
|
|
V_3 = L_7;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0069:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_8 = V_3;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_9 = V_3;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_005f_1;
|
|
}
|
|
|
|
IL_0036_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_10 = V_3;
|
|
NullCheck(L_10);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_11;
|
|
L_11 = InterfaceFuncInvoker0< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.PropSocket>::get_Current() */, IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var, L_10);
|
|
V_4 = L_11;
|
|
// if (marker.SocketType == GridDungeonMarkerNames.Wall2D)
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_12 = V_4;
|
|
NullCheck(L_12);
|
|
String_t* L_13 = L_12->___SocketType_1;
|
|
il2cpp_codegen_runtime_class_init_inline(GridDungeonMarkerNames_tC17AF5D30BC911B0C9537F392DC7B6007DEC93D8_il2cpp_TypeInfo_var);
|
|
String_t* L_14 = ((GridDungeonMarkerNames_tC17AF5D30BC911B0C9537F392DC7B6007DEC93D8_StaticFields*)il2cpp_codegen_static_fields_for(GridDungeonMarkerNames_tC17AF5D30BC911B0C9537F392DC7B6007DEC93D8_il2cpp_TypeInfo_var))->___Wall2D_6;
|
|
bool L_15;
|
|
L_15 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_13, L_14, NULL);
|
|
if (!L_15)
|
|
{
|
|
goto IL_005f_1;
|
|
}
|
|
}
|
|
{
|
|
// wall2DPositions.Add(marker.gridPosition);
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* L_16 = V_2;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_17 = V_4;
|
|
NullCheck(L_17);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_18 = L_17->___gridPosition_3;
|
|
NullCheck(L_16);
|
|
bool L_19;
|
|
L_19 = HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C(L_16, L_18, HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_005f_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_20 = V_3;
|
|
NullCheck(L_20);
|
|
bool L_21;
|
|
L_21 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
|
|
if (L_21)
|
|
{
|
|
goto IL_0036_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0073;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0073:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_22 = ___0_gridModel;
|
|
NullCheck(L_22);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_23 = L_22->___Cells_6;
|
|
NullCheck(L_23);
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 L_24;
|
|
L_24 = List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35(L_23, List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
V_5 = L_24;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0143:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839((&V_5), Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0135_1;
|
|
}
|
|
|
|
IL_0085_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_25;
|
|
L_25 = Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline((&V_5), Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
V_6 = L_25;
|
|
// if (mode2D)
|
|
bool L_26 = __this->___mode2D_7;
|
|
if (!L_26)
|
|
{
|
|
goto IL_00b1_1;
|
|
}
|
|
}
|
|
{
|
|
// if (wall2DPositions.Contains(cell.Bounds.Location))
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* L_27 = V_2;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_28 = V_6;
|
|
NullCheck(L_28);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_29;
|
|
L_29 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_28, NULL);
|
|
V_9 = L_29;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_30;
|
|
L_30 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_9), NULL);
|
|
NullCheck(L_27);
|
|
bool L_31;
|
|
L_31 = HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678(L_27, L_30, HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_RuntimeMethod_var);
|
|
if (L_31)
|
|
{
|
|
goto IL_0135_1;
|
|
}
|
|
}
|
|
|
|
IL_00b1_1:
|
|
{
|
|
// var worldPos = MathUtils.GridToWorld(gridModel.Config.GridCellSize, cell.CenterF);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_32 = ___0_gridModel;
|
|
NullCheck(L_32);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_33 = L_32->___Config_5;
|
|
NullCheck(L_33);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33->___GridCellSize_5;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_35 = V_6;
|
|
NullCheck(L_35);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
|
|
L_36 = Cell_get_CenterF_mB8D827E04A3E7CC3B708DAD634373265EC39EA8B(L_35, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = MathUtils_GridToWorld_m3196CF39CDABF14746162A6562AB802ABE9A138E(L_34, L_36, NULL);
|
|
V_7 = L_37;
|
|
// worldPos += waypointOffset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = __this->___waypointOffset_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
|
|
L_40 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_38, L_39, NULL);
|
|
V_7 = L_40;
|
|
// if (mode2D) {
|
|
bool L_41 = __this->___mode2D_7;
|
|
if (!L_41)
|
|
{
|
|
goto IL_00eb_1;
|
|
}
|
|
}
|
|
{
|
|
// worldPos = FlipYZ(worldPos);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
|
|
L_43 = WaypointGenerator_FlipYZ_m4A42DB7109304675CB7D056A14EEA9C19E56244C(__this, L_42, NULL);
|
|
V_7 = L_43;
|
|
}
|
|
|
|
IL_00eb_1:
|
|
{
|
|
// var waypointObject = Instantiate(waypointTemplate, worldPos, Quaternion.identity) as GameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44 = __this->___waypointTemplate_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_7;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46;
|
|
L_46 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_47;
|
|
L_47 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4(L_44, L_45, L_46, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
|
|
// waypointObject.transform.parent = waypointParent.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48 = L_47;
|
|
NullCheck(L_48);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_49;
|
|
L_49 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_48, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50 = __this->___waypointParent_5;
|
|
NullCheck(L_50);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_51;
|
|
L_51 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_50, NULL);
|
|
NullCheck(L_49);
|
|
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_49, L_51, NULL);
|
|
// var waypoint = waypointObject.GetComponent<Waypoint>();
|
|
NullCheck(L_48);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_52;
|
|
L_52 = GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F(L_48, GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F_RuntimeMethod_var);
|
|
V_8 = L_52;
|
|
// waypoint.id = idCounter++;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_53 = V_8;
|
|
int32_t L_54 = V_1;
|
|
int32_t L_55 = L_54;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_55, 1));
|
|
NullCheck(L_53);
|
|
L_53->___id_4 = L_55;
|
|
// cellToWaypoint.Add (cell.Id, waypoint);
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_56 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_57 = V_6;
|
|
NullCheck(L_57);
|
|
int32_t L_58;
|
|
L_58 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_57, NULL);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_59 = V_8;
|
|
NullCheck(L_56);
|
|
Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75(L_56, L_58, L_59, Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0135_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
bool L_60;
|
|
L_60 = Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3((&V_5), Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
if (L_60)
|
|
{
|
|
goto IL_0085_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0151;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0151:
|
|
{
|
|
// foreach (var cellId in cellToWaypoint.Keys) {
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_61 = V_0;
|
|
NullCheck(L_61);
|
|
KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B* L_62;
|
|
L_62 = Dictionary_2_get_Keys_m886DD3771125825C658C632FAE7A6CB2C44DE127(L_61, Dictionary_2_get_Keys_m886DD3771125825C658C632FAE7A6CB2C44DE127_RuntimeMethod_var);
|
|
NullCheck(L_62);
|
|
Enumerator_tCAB054C3BA3B6F6BF1D0A2AADEA1BECDC0F669B4 L_63;
|
|
L_63 = KeyCollection_GetEnumerator_mCF113FDDEC4DA2FA59971AD0F98446DDF55E1CA4(L_62, KeyCollection_GetEnumerator_mCF113FDDEC4DA2FA59971AD0F98446DDF55E1CA4_RuntimeMethod_var);
|
|
V_10 = L_63;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0247:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m42FB1B1F86F9FA44FEAAE7954F61663138F0293A((&V_10), Enumerator_Dispose_m42FB1B1F86F9FA44FEAAE7954F61663138F0293A_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0239_1;
|
|
}
|
|
|
|
IL_0163_1:
|
|
{
|
|
// foreach (var cellId in cellToWaypoint.Keys) {
|
|
int32_t L_64;
|
|
L_64 = Enumerator_get_Current_m52E735E4697807D0E99CA4C206E63C9D707CB34E_inline((&V_10), Enumerator_get_Current_m52E735E4697807D0E99CA4C206E63C9D707CB34E_RuntimeMethod_var);
|
|
V_11 = L_64;
|
|
// var waypoint = cellToWaypoint[cellId];
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_65 = V_0;
|
|
int32_t L_66 = V_11;
|
|
NullCheck(L_65);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_67;
|
|
L_67 = Dictionary_2_get_Item_mB64B03FD2DFDD3BF720F43983D708F23571DB989(L_65, L_66, Dictionary_2_get_Item_mB64B03FD2DFDD3BF720F43983D708F23571DB989_RuntimeMethod_var);
|
|
V_12 = L_67;
|
|
// var cell = gridModel.GetCell(cellId);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_68 = ___0_gridModel;
|
|
int32_t L_69 = V_11;
|
|
NullCheck(L_68);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_70;
|
|
L_70 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(L_68, L_69, NULL);
|
|
V_13 = L_70;
|
|
// var adjacentWaypoints = new List<Waypoint>();
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_71 = (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*)il2cpp_codegen_object_new(List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_71);
|
|
List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E(L_71, List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
V_14 = L_71;
|
|
// var visited = new HashSet<int>();
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_72 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
|
|
NullCheck(L_72);
|
|
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_72, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
|
|
V_15 = L_72;
|
|
// foreach (var adjacentCellId in cell.AdjacentCells) {
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_73 = V_13;
|
|
NullCheck(L_73);
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_74;
|
|
L_74 = Cell_get_AdjacentCells_mC35A0A65ACAAB5271D19556623A0988F589AE523_inline(L_73, NULL);
|
|
NullCheck(L_74);
|
|
Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376 L_75;
|
|
L_75 = HashSet_1_GetEnumerator_m55BD13C9FD783AFB7B5B8F018E3008E05137A360(L_74, HashSet_1_GetEnumerator_m55BD13C9FD783AFB7B5B8F018E3008E05137A360_RuntimeMethod_var);
|
|
V_16 = L_75;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_021d_1:
|
|
{// begin finally (depth: 2)
|
|
Enumerator_Dispose_mC7EA452A8170B03342899CC33339B5FA25C99BEC((&V_16), Enumerator_Dispose_mC7EA452A8170B03342899CC33339B5FA25C99BEC_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 2)
|
|
});
|
|
try
|
|
{// begin try (depth: 2)
|
|
{
|
|
goto IL_0212_2;
|
|
}
|
|
|
|
IL_019e_2:
|
|
{
|
|
// foreach (var adjacentCellId in cell.AdjacentCells) {
|
|
int32_t L_76;
|
|
L_76 = Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_inline((&V_16), Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_RuntimeMethod_var);
|
|
V_17 = L_76;
|
|
// if (visited.Contains(GetHash(cellId, adjacentCellId))) continue;
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_77 = V_15;
|
|
int32_t L_78 = V_11;
|
|
int32_t L_79 = V_17;
|
|
int32_t L_80;
|
|
L_80 = WaypointGenerator_GetHash_m621C24BDB15EA9D51DA8359C9B2DBCF25ACF2586(__this, L_78, L_79, NULL);
|
|
NullCheck(L_77);
|
|
bool L_81;
|
|
L_81 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_77, L_80, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
|
|
if (L_81)
|
|
{
|
|
goto IL_0212_2;
|
|
}
|
|
}
|
|
{
|
|
// var adjacentCell = gridModel.GetCell(adjacentCellId);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_82 = ___0_gridModel;
|
|
int32_t L_83 = V_17;
|
|
NullCheck(L_82);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_84;
|
|
L_84 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(L_82, L_83, NULL);
|
|
V_18 = L_84;
|
|
// bool directPath = HasDirectPath(gridModel, cell, adjacentCell);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_85 = ___0_gridModel;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_86 = V_13;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_87 = V_18;
|
|
bool L_88;
|
|
L_88 = WaypointGenerator_HasDirectPath_mBC1CB5DC6A9258CDDDBEDB83F516EBF972500DCB(__this, L_85, L_86, L_87, NULL);
|
|
// if (directPath) {
|
|
if (!L_88)
|
|
{
|
|
goto IL_0212_2;
|
|
}
|
|
}
|
|
{
|
|
// if (cellToWaypoint.ContainsKey(adjacentCellId)) {
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_89 = V_0;
|
|
int32_t L_90 = V_17;
|
|
NullCheck(L_89);
|
|
bool L_91;
|
|
L_91 = Dictionary_2_ContainsKey_m84E33895804D9E06AC686435658D57668EACDAE8(L_89, L_90, Dictionary_2_ContainsKey_m84E33895804D9E06AC686435658D57668EACDAE8_RuntimeMethod_var);
|
|
if (!L_91)
|
|
{
|
|
goto IL_0212_2;
|
|
}
|
|
}
|
|
{
|
|
// var adjacentWaypoint = cellToWaypoint[adjacentCellId];
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_92 = V_0;
|
|
int32_t L_93 = V_17;
|
|
NullCheck(L_92);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_94;
|
|
L_94 = Dictionary_2_get_Item_mB64B03FD2DFDD3BF720F43983D708F23571DB989(L_92, L_93, Dictionary_2_get_Item_mB64B03FD2DFDD3BF720F43983D708F23571DB989_RuntimeMethod_var);
|
|
V_19 = L_94;
|
|
// adjacentWaypoints.Add(adjacentWaypoint);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_95 = V_14;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_96 = V_19;
|
|
NullCheck(L_95);
|
|
List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline(L_95, L_96, List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
// visited.Add(GetHash(cellId, adjacentCellId));
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_97 = V_15;
|
|
int32_t L_98 = V_11;
|
|
int32_t L_99 = V_17;
|
|
int32_t L_100;
|
|
L_100 = WaypointGenerator_GetHash_m621C24BDB15EA9D51DA8359C9B2DBCF25ACF2586(__this, L_98, L_99, NULL);
|
|
NullCheck(L_97);
|
|
bool L_101;
|
|
L_101 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_97, L_100, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
|
|
// visited.Add(GetHash(adjacentCellId, cellId));
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_102 = V_15;
|
|
int32_t L_103 = V_17;
|
|
int32_t L_104 = V_11;
|
|
int32_t L_105;
|
|
L_105 = WaypointGenerator_GetHash_m621C24BDB15EA9D51DA8359C9B2DBCF25ACF2586(__this, L_103, L_104, NULL);
|
|
NullCheck(L_102);
|
|
bool L_106;
|
|
L_106 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_102, L_105, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0212_2:
|
|
{
|
|
// foreach (var adjacentCellId in cell.AdjacentCells) {
|
|
bool L_107;
|
|
L_107 = Enumerator_MoveNext_m058ADEC590C81C3B445E1CEEC139CD49DA79E7CC((&V_16), Enumerator_MoveNext_m058ADEC590C81C3B445E1CEEC139CD49DA79E7CC_RuntimeMethod_var);
|
|
if (L_107)
|
|
{
|
|
goto IL_019e_2;
|
|
}
|
|
}
|
|
{
|
|
goto IL_022b_1;
|
|
}
|
|
}// end try (depth: 2)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_022b_1:
|
|
{
|
|
// waypoint.AdjacentWaypoints = adjacentWaypoints.ToArray();
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_108 = V_12;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_109 = V_14;
|
|
NullCheck(L_109);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_110;
|
|
L_110 = List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93(L_109, List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93_RuntimeMethod_var);
|
|
NullCheck(L_108);
|
|
Waypoint_set_AdjacentWaypoints_m6027038513D990E6C89C46C2A2FD5642DCF04117_inline(L_108, L_110, NULL);
|
|
}
|
|
|
|
IL_0239_1:
|
|
{
|
|
// foreach (var cellId in cellToWaypoint.Keys) {
|
|
bool L_111;
|
|
L_111 = Enumerator_MoveNext_m0E06C50055C542AFABB593BA7597BF4A10473EB7((&V_10), Enumerator_MoveNext_m0E06C50055C542AFABB593BA7597BF4A10473EB7_RuntimeMethod_var);
|
|
if (L_111)
|
|
{
|
|
goto IL_0163_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0255;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0255:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::BuildCityWaypoints(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_BuildCityWaypoints_m2838806AB9DBB9E0263E8F77E4F14BBC45CB31D3 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m907F1DF812D48CA466EBEA51D153A2E3A7020436_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mBE2AE22CD3B5DA2ED1E533F86E7A21595B7E309A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m024CBCAC600CFA8EE5D2D0EEDC2B6AC651E717D8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2C41E486B87A82A36178D5D4F6247BA82BC26EE7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mF324E819CC9C642A75380D8096CEFC45B7D6C864_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA9A3A3F61007FDBDB4EBB9B79D468BE526EBC3DC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB35195F8E9D784021C717F59EF91573FB6C5344D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m11E395F20943499E43721A44D19CC5195507BCFA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m96486D7C35BE875B47C0C6894C88EFF41C8FECB3_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
int32_t V_4 = 0;
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* V_5 = NULL;
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* V_6 = NULL;
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* V_9 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_11 = NULL;
|
|
int32_t V_12 = 0;
|
|
int32_t V_13 = 0;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* V_14 = NULL;
|
|
Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_16 = NULL;
|
|
{
|
|
// var cells = model.Cells;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_1 = L_0->___Cells_4;
|
|
V_0 = L_1;
|
|
// var width = cells.GetLength(0);
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_2 = V_0;
|
|
NullCheck((RuntimeArray*)L_2);
|
|
int32_t L_3;
|
|
L_3 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_2, 0, NULL);
|
|
V_1 = L_3;
|
|
// var height = cells.GetLength(1);
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_4 = V_0;
|
|
NullCheck((RuntimeArray*)L_4);
|
|
int32_t L_5;
|
|
L_5 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_4, 1, NULL);
|
|
V_2 = L_5;
|
|
// var cellSize = new Vector3(model.Config.CellSize.x, 0, model.Config.CellSize.y);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_6 = ___0_model;
|
|
NullCheck(L_6);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_7 = L_6->___Config_6;
|
|
NullCheck(L_7);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_8 = (&L_7->___CellSize_5);
|
|
float L_9 = L_8->___x_0;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_10 = ___0_model;
|
|
NullCheck(L_10);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_11 = L_10->___Config_6;
|
|
NullCheck(L_11);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = (&L_11->___CellSize_5);
|
|
float L_13 = L_12->___y_1;
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), L_9, (0.0f), L_13, NULL);
|
|
// int idCounter = 1;
|
|
V_4 = 1;
|
|
// var cellToWaypoint = new Dictionary<SimpleCityCell, Waypoint>();
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* L_14 = (Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295*)il2cpp_codegen_object_new(Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
Dictionary_2__ctor_m024CBCAC600CFA8EE5D2D0EEDC2B6AC651E717D8(L_14, Dictionary_2__ctor_m024CBCAC600CFA8EE5D2D0EEDC2B6AC651E717D8_RuntimeMethod_var);
|
|
V_5 = L_14;
|
|
// var adjacentWaypoints = new Dictionary<Waypoint, List<Waypoint>>();
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* L_15 = (Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A*)il2cpp_codegen_object_new(Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_15);
|
|
Dictionary_2__ctor_m2C41E486B87A82A36178D5D4F6247BA82BC26EE7(L_15, Dictionary_2__ctor_m2C41E486B87A82A36178D5D4F6247BA82BC26EE7_RuntimeMethod_var);
|
|
V_6 = L_15;
|
|
// for (int x = 0; x < width; x++)
|
|
V_7 = 0;
|
|
goto IL_010a;
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
// for (int z = 0; z < height; z++)
|
|
V_8 = 0;
|
|
goto IL_00fc;
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
// var cell = cells[x, z];
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_16 = V_0;
|
|
int32_t L_17 = V_7;
|
|
int32_t L_18 = V_8;
|
|
NullCheck(L_16);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_19;
|
|
L_19 = (L_16)->GetAt(L_17, L_18);
|
|
V_9 = L_19;
|
|
// if (cell.CellType == SimpleCityCellType.Road)
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_20 = V_9;
|
|
NullCheck(L_20);
|
|
int32_t L_21 = L_20->___CellType_1;
|
|
if (L_21)
|
|
{
|
|
goto IL_00f6;
|
|
}
|
|
}
|
|
{
|
|
// var worldPos = Vector3.Scale(cellSize, new Vector3(x, 0, z));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
|
|
int32_t L_23 = V_7;
|
|
int32_t L_24 = V_8;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
|
|
memset((&L_25), 0, sizeof(L_25));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_25), ((float)L_23), (0.0f), ((float)L_24), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_22, L_25, NULL);
|
|
V_10 = L_26;
|
|
// worldPos += waypointOffset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = __this->___waypointOffset_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
|
|
L_29 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_27, L_28, NULL);
|
|
V_10 = L_29;
|
|
// var waypointObject = Instantiate(waypointTemplate, worldPos, Quaternion.identity) as GameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = __this->___waypointTemplate_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_10;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32;
|
|
L_32 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33;
|
|
L_33 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4(L_30, L_31, L_32, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
|
|
// waypointObject.transform.parent = waypointParent.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34 = L_33;
|
|
NullCheck(L_34);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35;
|
|
L_35 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_34, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_36 = __this->___waypointParent_5;
|
|
NullCheck(L_36);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37;
|
|
L_37 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_36, NULL);
|
|
NullCheck(L_35);
|
|
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_35, L_37, NULL);
|
|
// var waypoint = waypointObject.GetComponent<Waypoint>();
|
|
NullCheck(L_34);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_38;
|
|
L_38 = GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F(L_34, GameObject_GetComponent_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m7759F85A546305621DA99E6A72433B94BD301A5F_RuntimeMethod_var);
|
|
V_11 = L_38;
|
|
// adjacentWaypoints.Add(waypoint, new List<Waypoint>());
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* L_39 = V_6;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_40 = V_11;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_41 = (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*)il2cpp_codegen_object_new(List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_41);
|
|
List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E(L_41, List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
NullCheck(L_39);
|
|
Dictionary_2_Add_m907F1DF812D48CA466EBEA51D153A2E3A7020436(L_39, L_40, L_41, Dictionary_2_Add_m907F1DF812D48CA466EBEA51D153A2E3A7020436_RuntimeMethod_var);
|
|
// waypoint.id = idCounter++;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_42 = V_11;
|
|
int32_t L_43 = V_4;
|
|
int32_t L_44 = L_43;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_44, 1));
|
|
NullCheck(L_42);
|
|
L_42->___id_4 = L_44;
|
|
// cellToWaypoint.Add(cell, waypoint);
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* L_45 = V_5;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_46 = V_9;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_47 = V_11;
|
|
NullCheck(L_45);
|
|
Dictionary_2_Add_mBE2AE22CD3B5DA2ED1E533F86E7A21595B7E309A(L_45, L_46, L_47, Dictionary_2_Add_mBE2AE22CD3B5DA2ED1E533F86E7A21595B7E309A_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00f6:
|
|
{
|
|
// for (int z = 0; z < height; z++)
|
|
int32_t L_48 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_48, 1));
|
|
}
|
|
|
|
IL_00fc:
|
|
{
|
|
// for (int z = 0; z < height; z++)
|
|
int32_t L_49 = V_8;
|
|
int32_t L_50 = V_2;
|
|
if ((((int32_t)L_49) < ((int32_t)L_50)))
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_51 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_51, 1));
|
|
}
|
|
|
|
IL_010a:
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_52 = V_7;
|
|
int32_t L_53 = V_1;
|
|
if ((((int32_t)L_52) < ((int32_t)L_53)))
|
|
{
|
|
goto IL_005c;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
V_12 = 0;
|
|
goto IL_0157;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
// for (int z = 0; z < height; z++)
|
|
V_13 = 0;
|
|
goto IL_014c;
|
|
}
|
|
|
|
IL_011c:
|
|
{
|
|
// var cell = cells[x, z];
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_54 = V_0;
|
|
int32_t L_55 = V_12;
|
|
int32_t L_56 = V_13;
|
|
NullCheck(L_54);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_57;
|
|
L_57 = (L_54)->GetAt(L_55, L_56);
|
|
V_14 = L_57;
|
|
// ConnectAdjacentRoadTiles(model, cell, 0, -1, cellToWaypoint, adjacentWaypoints);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_58 = ___0_model;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_59 = V_14;
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* L_60 = V_5;
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* L_61 = V_6;
|
|
WaypointGenerator_ConnectAdjacentRoadTiles_m725725B462CB01D3BAD1280C6D550561DE41C31D(__this, L_58, L_59, 0, (-1), L_60, L_61, NULL);
|
|
// ConnectAdjacentRoadTiles(model, cell, -1, 0, cellToWaypoint, adjacentWaypoints);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_62 = ___0_model;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_63 = V_14;
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* L_64 = V_5;
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* L_65 = V_6;
|
|
WaypointGenerator_ConnectAdjacentRoadTiles_m725725B462CB01D3BAD1280C6D550561DE41C31D(__this, L_62, L_63, (-1), 0, L_64, L_65, NULL);
|
|
// for (int z = 0; z < height; z++)
|
|
int32_t L_66 = V_13;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_66, 1));
|
|
}
|
|
|
|
IL_014c:
|
|
{
|
|
// for (int z = 0; z < height; z++)
|
|
int32_t L_67 = V_13;
|
|
int32_t L_68 = V_2;
|
|
if ((((int32_t)L_67) < ((int32_t)L_68)))
|
|
{
|
|
goto IL_011c;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_69 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_69, 1));
|
|
}
|
|
|
|
IL_0157:
|
|
{
|
|
// for (int x = 0; x < width; x++)
|
|
int32_t L_70 = V_12;
|
|
int32_t L_71 = V_1;
|
|
if ((((int32_t)L_70) < ((int32_t)L_71)))
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var waypoint in cellToWaypoint.Values)
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* L_72 = V_5;
|
|
NullCheck(L_72);
|
|
ValueCollection_t227BE00D2C4B20EB96B987E901933B52BEE00BDA* L_73;
|
|
L_73 = Dictionary_2_get_Values_mF324E819CC9C642A75380D8096CEFC45B7D6C864(L_72, Dictionary_2_get_Values_mF324E819CC9C642A75380D8096CEFC45B7D6C864_RuntimeMethod_var);
|
|
NullCheck(L_73);
|
|
Enumerator_t61EEF8E335CA37516EAF8BB2F541E1AFA5A0231C L_74;
|
|
L_74 = ValueCollection_GetEnumerator_m96486D7C35BE875B47C0C6894C88EFF41C8FECB3(L_73, ValueCollection_GetEnumerator_m96486D7C35BE875B47C0C6894C88EFF41C8FECB3_RuntimeMethod_var);
|
|
V_15 = L_74;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0195:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mA9A3A3F61007FDBDB4EBB9B79D468BE526EBC3DC((&V_15), Enumerator_Dispose_mA9A3A3F61007FDBDB4EBB9B79D468BE526EBC3DC_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_018a_1;
|
|
}
|
|
|
|
IL_016c_1:
|
|
{
|
|
// foreach (var waypoint in cellToWaypoint.Values)
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_75;
|
|
L_75 = Enumerator_get_Current_m11E395F20943499E43721A44D19CC5195507BCFA_inline((&V_15), Enumerator_get_Current_m11E395F20943499E43721A44D19CC5195507BCFA_RuntimeMethod_var);
|
|
V_16 = L_75;
|
|
// waypoint.AdjacentWaypoints = adjacentWaypoints[waypoint].ToArray();
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_76 = V_16;
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* L_77 = V_6;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_78 = V_16;
|
|
NullCheck(L_77);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_79;
|
|
L_79 = Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D(L_77, L_78, Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D_RuntimeMethod_var);
|
|
NullCheck(L_79);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_80;
|
|
L_80 = List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93(L_79, List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93_RuntimeMethod_var);
|
|
NullCheck(L_76);
|
|
Waypoint_set_AdjacentWaypoints_m6027038513D990E6C89C46C2A2FD5642DCF04117_inline(L_76, L_80, NULL);
|
|
}
|
|
|
|
IL_018a_1:
|
|
{
|
|
// foreach (var waypoint in cellToWaypoint.Values)
|
|
bool L_81;
|
|
L_81 = Enumerator_MoveNext_mB35195F8E9D784021C717F59EF91573FB6C5344D((&V_15), Enumerator_MoveNext_mB35195F8E9D784021C717F59EF91573FB6C5344D_RuntimeMethod_var);
|
|
if (L_81)
|
|
{
|
|
goto IL_016c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01a3;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_01a3:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::ConnectAdjacentRoadTiles(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel,DungeonArchitect.Builders.SimpleCity.SimpleCityCell,System.Int32,System.Int32,System.Collections.Generic.Dictionary`2<DungeonArchitect.Builders.SimpleCity.SimpleCityCell,DungeonArchitect.Samples.ShooterGame.Waypoint>,System.Collections.Generic.Dictionary`2<DungeonArchitect.Samples.ShooterGame.Waypoint,System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_ConnectAdjacentRoadTiles_m725725B462CB01D3BAD1280C6D550561DE41C31D (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___1_cell, int32_t ___2_dx, int32_t ___3_dz, Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* ___4_cellToWaypoint, Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* ___5_adjacentWaypoints, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mA6C5A47C88845738C1EC0514E7A88A8EB292BAFF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* V_2 = NULL;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_3 = NULL;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_4 = NULL;
|
|
{
|
|
// int adjacentX = cell.Position.x + dx;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_0 = ___1_cell;
|
|
NullCheck(L_0);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_1 = (&L_0->___Position_0);
|
|
int32_t L_2 = L_1->___x_0;
|
|
int32_t L_3 = ___2_dx;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_2, L_3));
|
|
// int adjacentZ = cell.Position.z + dz;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_4 = ___1_cell;
|
|
NullCheck(L_4);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_5 = (&L_4->___Position_0);
|
|
int32_t L_6 = L_5->___z_2;
|
|
int32_t L_7 = ___3_dz;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_6, L_7));
|
|
// if (adjacentX < 0 || adjacentZ < 0) return;
|
|
int32_t L_8 = V_0;
|
|
if ((((int32_t)L_8) < ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
if ((((int32_t)L_9) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// if (adjacentX < 0 || adjacentZ < 0) return;
|
|
return;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
// var adjacentCell = model.Cells[adjacentX, adjacentZ];
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_10 = ___0_model;
|
|
NullCheck(L_10);
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_11 = L_10->___Cells_4;
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_11);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_14;
|
|
L_14 = (L_11)->GetAt(L_12, L_13);
|
|
V_2 = L_14;
|
|
// if (cell.CellType == SimpleCityCellType.Road && adjacentCell.CellType == SimpleCityCellType.Road)
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_15 = ___1_cell;
|
|
NullCheck(L_15);
|
|
int32_t L_16 = L_15->___CellType_1;
|
|
if (L_16)
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_17 = V_2;
|
|
NullCheck(L_17);
|
|
int32_t L_18 = L_17->___CellType_1;
|
|
if (L_18)
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// var waypoint1 = cellToWaypoint[cell];
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* L_19 = ___4_cellToWaypoint;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_20 = ___1_cell;
|
|
NullCheck(L_19);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_21;
|
|
L_21 = Dictionary_2_get_Item_mA6C5A47C88845738C1EC0514E7A88A8EB292BAFF(L_19, L_20, Dictionary_2_get_Item_mA6C5A47C88845738C1EC0514E7A88A8EB292BAFF_RuntimeMethod_var);
|
|
V_3 = L_21;
|
|
// var waypoint2 = cellToWaypoint[adjacentCell];
|
|
Dictionary_2_t78933C69141CB75A1877180D1FCEEB46CBE3F295* L_22 = ___4_cellToWaypoint;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_23 = V_2;
|
|
NullCheck(L_22);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_24;
|
|
L_24 = Dictionary_2_get_Item_mA6C5A47C88845738C1EC0514E7A88A8EB292BAFF(L_22, L_23, Dictionary_2_get_Item_mA6C5A47C88845738C1EC0514E7A88A8EB292BAFF_RuntimeMethod_var);
|
|
V_4 = L_24;
|
|
// adjacentWaypoints[waypoint1].Add(waypoint2);
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* L_25 = ___5_adjacentWaypoints;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_26 = V_3;
|
|
NullCheck(L_25);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_27;
|
|
L_27 = Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D(L_25, L_26, Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D_RuntimeMethod_var);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_28 = V_4;
|
|
NullCheck(L_27);
|
|
List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline(L_27, L_28, List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
// adjacentWaypoints[waypoint2].Add(waypoint1);
|
|
Dictionary_2_t94700C0844C287D46AFD60B13A700F1D67D8D17A* L_29 = ___5_adjacentWaypoints;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_30 = V_4;
|
|
NullCheck(L_29);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_31;
|
|
L_31 = Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D(L_29, L_30, Dictionary_2_get_Item_m60B0153CF376CF0505E4BEA50FFAB38A28DAA79D_RuntimeMethod_var);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_32 = V_3;
|
|
NullCheck(L_31);
|
|
List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline(L_31, L_32, List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.WaypointGenerator::GetHash(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WaypointGenerator_GetHash_m621C24BDB15EA9D51DA8359C9B2DBCF25ACF2586 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return a << 16 | b;
|
|
int32_t L_0 = ___0_a;
|
|
int32_t L_1 = ___1_b;
|
|
return ((int32_t)(((int32_t)(L_0<<((int32_t)16)))|L_1));
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.WaypointGenerator::HasDirectPath(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaypointGenerator_HasDirectPath_mBC1CB5DC6A9258CDDDBEDB83F516EBF972500DCB (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_gridModel, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cellA, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___2_cellB, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// bool directPath = true;
|
|
V_0 = (bool)1;
|
|
// if (cellA.CellType == CellType.Room || cellB.CellType == CellType.Room) {
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_0 = ___1_cellA;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_2 = ___2_cellB;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline(L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// directPath = gridModel.DoorManager.ContainsDoorBetweenCells(cellA.Id, cellB.Id);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_4 = ___0_gridModel;
|
|
NullCheck(L_4);
|
|
DoorManager_t2E65BDE0A91F2AC349DA211CBF35427A2D919203* L_5 = L_4->___DoorManager_4;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_6 = ___1_cellA;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_6, NULL);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_8 = ___2_cellB;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_8, NULL);
|
|
NullCheck(L_5);
|
|
bool L_10;
|
|
L_10 = DoorManager_ContainsDoorBetweenCells_m9E6FD6D294A3617581772C81DDA8F7EC9CFF87F1(L_5, L_7, L_9, NULL);
|
|
V_0 = L_10;
|
|
goto IL_0067;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
// if (cellA.Bounds.Location.y != cellB.Bounds.Location.y) {
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_11 = ___1_cellA;
|
|
NullCheck(L_11);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_12;
|
|
L_12 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_11, NULL);
|
|
V_1 = L_12;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_13;
|
|
L_13 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_1), NULL);
|
|
int32_t L_14 = L_13.___y_1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_15 = ___2_cellB;
|
|
NullCheck(L_15);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_16;
|
|
L_16 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_15, NULL);
|
|
V_1 = L_16;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_17;
|
|
L_17 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_1), NULL);
|
|
int32_t L_18 = L_17.___y_1;
|
|
if ((((int32_t)L_14) == ((int32_t)L_18)))
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
// directPath = gridModel.ContainsStair(cellA.Id, cellB.Id);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_19 = ___0_gridModel;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_20 = ___1_cellA;
|
|
NullCheck(L_20);
|
|
int32_t L_21;
|
|
L_21 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_20, NULL);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_22 = ___2_cellB;
|
|
NullCheck(L_22);
|
|
int32_t L_23;
|
|
L_23 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_22, NULL);
|
|
NullCheck(L_19);
|
|
bool L_24;
|
|
L_24 = GridDungeonModel_ContainsStair_mC8A1985CC1FFBE3F8562CD6A69A4FF8A853B1E41(L_19, L_21, L_23, NULL);
|
|
V_0 = L_24;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
// return directPath;
|
|
bool L_25 = V_0;
|
|
return L_25;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_OnDungeonDestroyed_mEEF2E2B8C8FCADB1BBF80B3816C957FB018286D6 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DestroyAllWaypoints();
|
|
WaypointGenerator_DestroyAllWaypoints_m92D72E39CE4D846B3BA8ECFAC2BABE93326283CE(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::DestroyAllWaypoints()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator_DestroyAllWaypoints_m92D72E39CE4D846B3BA8ECFAC2BABE93326283CE (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_2 = NULL;
|
|
{
|
|
// var oldWaypoints = GameObject.FindObjectsOfType<Waypoint>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0;
|
|
L_0 = Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6(Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6_RuntimeMethod_var);
|
|
// foreach (var waypoint in oldWaypoints) {
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// foreach (var waypoint in oldWaypoints) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// if (Application.isPlaying) {
|
|
bool L_5;
|
|
L_5 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
// Destroy(waypoint.gameObject);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_6 = V_2;
|
|
NullCheck(L_6);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
|
|
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_7, NULL);
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// DestroyImmediate(waypoint.gameObject);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
|
|
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_8, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_9, NULL);
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// foreach (var waypoint in oldWaypoints) {
|
|
int32_t L_11 = V_1;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_12 = V_0;
|
|
NullCheck(L_12);
|
|
if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.WaypointGenerator::FlipYZ(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointGenerator_FlipYZ_m4A42DB7109304675CB7D056A14EEA9C19E56244C (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return new Vector3(v.x, v.z, v.y);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
|
|
float L_3 = L_2.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointGenerator::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGenerator__ctor_mE27D143128A55B73124416ACC43EAF2BC10C0247 (WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector3 waypointOffset = Vector3.up;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
|
|
L_0 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
__this->___waypointOffset_6 = L_0;
|
|
DungeonEventListener__ctor_m922ECF10BBFD6A5CE70AFCE0E110EEFE569DCB01(__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 DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::OnDrawGizmosSelected()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer_OnDrawGizmosSelected_mB49C7D41CD43D5E41B78E63400C5C6EBDE4C22FA (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DrawWaypointPaths();
|
|
WaypointPathVisualizer_DrawWaypointPaths_mC95B595EC7AA78CA0BA4188BAE4D77354F907911(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::DrawWaypointPaths()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer_DrawWaypointPaths_mC95B595EC7AA78CA0BA4188BAE4D77354F907911 (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_2 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
// Gizmos.color = pathColor;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___pathColor_4;
|
|
Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_0, NULL);
|
|
// var waypoints = GameObject.FindObjectsOfType<Waypoint>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_1;
|
|
L_1 = Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6(Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6_RuntimeMethod_var);
|
|
// foreach (var waypoint in waypoints) {
|
|
V_0 = L_1;
|
|
V_1 = 0;
|
|
goto IL_0078;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// foreach (var waypoint in waypoints) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_2 = V_0;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
V_2 = L_5;
|
|
// if (waypoint == null) continue;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_6 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_7;
|
|
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_7)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
// var startPosition = waypoint.gameObject.transform.position;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
|
|
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_8, NULL);
|
|
NullCheck(L_9);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
|
|
L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
|
|
NullCheck(L_10);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
|
|
V_3 = L_11;
|
|
// DrawPoint(startPosition);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_3;
|
|
WaypointPathVisualizer_DrawPoint_mAE2C787602B80FA14E0DE5036D61D81C9C85FA2B(__this, L_12, NULL);
|
|
// foreach (var adjacentWaypoint in waypoint.AdjacentWaypoints) {
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_13 = V_2;
|
|
NullCheck(L_13);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_14;
|
|
L_14 = Waypoint_get_AdjacentWaypoints_m095EC76D41C5C9A425F2FE5D154321C0C2105B7E_inline(L_13, NULL);
|
|
V_4 = L_14;
|
|
V_5 = 0;
|
|
goto IL_006c;
|
|
}
|
|
|
|
IL_0047:
|
|
{
|
|
// foreach (var adjacentWaypoint in waypoint.AdjacentWaypoints) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_15 = V_4;
|
|
int32_t L_16 = V_5;
|
|
NullCheck(L_15);
|
|
int32_t L_17 = L_16;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
// var endPosition = adjacentWaypoint.gameObject.transform.position;
|
|
NullCheck(L_18);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
|
|
L_19 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_18, NULL);
|
|
NullCheck(L_19);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
|
|
L_20 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_19, NULL);
|
|
NullCheck(L_20);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
|
|
L_21 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_20, NULL);
|
|
V_6 = L_21;
|
|
// DrawLine(startPosition, endPosition);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_6;
|
|
WaypointPathVisualizer_DrawLine_mDF5722B096FE008F78E40AA19B06E4B983EF5473(__this, L_22, L_23, NULL);
|
|
int32_t L_24 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_24, 1));
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
// foreach (var adjacentWaypoint in waypoint.AdjacentWaypoints) {
|
|
int32_t L_25 = V_5;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_26 = V_4;
|
|
NullCheck(L_26);
|
|
if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
|
|
{
|
|
goto IL_0047;
|
|
}
|
|
}
|
|
|
|
IL_0074:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// foreach (var waypoint in waypoints) {
|
|
int32_t L_28 = V_1;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_29 = V_0;
|
|
NullCheck(L_29);
|
|
if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer_DrawLine_mDF5722B096FE008F78E40AA19B06E4B983EF5473 (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Gizmos.DrawLine(a, b);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
|
|
Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_0, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::DrawPoint(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer_DrawPoint_mAE2C787602B80FA14E0DE5036D61D81C9C85FA2B (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Gizmos.DrawWireSphere(p, 0.1f);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_p;
|
|
Gizmos_DrawWireSphere_m12C01EC9334C32425074A214C5B876271B3DDBA1(L_0, (0.100000001f), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::FlipYZ(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointPathVisualizer_FlipYZ_mA310B86800334892E0A5BA3CDDB6F85A24EB7472 (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return new Vector3(v.x, v.z, v.y);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
|
|
float L_3 = L_2.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.WaypointPathVisualizer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointPathVisualizer__ctor_m4BAD1745223FBEB8E67F2011DA7867D06460B28A (WaypointPathVisualizer_t3794D6346F10C9BDABDEE8B016DA4011ECE70A69* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Color pathColor = Color.cyan;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
L_0 = Color_get_cyan_m182A29E7475C0A98ACC03E1CF5252BAB83F0BA31_inline(NULL);
|
|
__this->___pathColor_4 = L_0;
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.MMRoomSelector::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MMRoomSelector_CanSelect_m119A10CA3D341DF5ACAC19A294222C56099468F1 (MMRoomSelector_t3D3A4B99257620220F18350CAA42B48A6C3DA041* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_0 = NULL;
|
|
{
|
|
// if (model is GridDungeonModel) {
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_0, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___2_model;
|
|
// var cell = gridModel.GetCell(socket.cellId);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_2 = ___0_socket;
|
|
NullCheck(L_2);
|
|
int32_t L_3 = L_2->___cellId_4;
|
|
NullCheck(((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_1, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)));
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_4;
|
|
L_4 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_1, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)), L_3, NULL);
|
|
V_0 = L_4;
|
|
// if (cell != null) {
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_5 = V_0;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
// return cell.CellType == CellType.Room;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline(L_6, NULL);
|
|
return (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MMRoomSelector::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MMRoomSelector__ctor_m6C15975E640B02AECC82592DDBCE4BC90CE24945 (MMRoomSelector_t3D3A4B99257620220F18350CAA42B48A6C3DA041* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__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 DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, float ___1_updateDelay, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateBase(AIController2D controller, float updateDelay) {
|
|
StateBase__ctor_mD56FF1AF31A793CB444E4F5E34DAD4B529604C8F(__this, NULL);
|
|
// this.controller = controller;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ___0_controller;
|
|
__this->___controller_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___controller_1), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_HandleFrameUpdate_mC3959C439189F019E338DE411F500205D548141B (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_Update_m7D4FA1AC1FEFC62DD63B07B430E9CF0978151001 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1* V_0 = NULL;
|
|
{
|
|
// var isInDeathState = (this is AIStateDead);
|
|
// if (!isInDeathState) {
|
|
if (((!(((RuntimeObject*)(AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1*)((AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1*)IsInstClass((RuntimeObject*)__this, AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
// if (!controller.enabled) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = __this->___controller_1;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_0, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
// var deadState = new AIStateDead(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = __this->___controller_1;
|
|
AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1* L_3 = (AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1*)il2cpp_codegen_object_new(AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStateDead__ctor_mB1B38D9A0B56AF8C784C6E89AF4F1284776180FC(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo(deadState);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// HandleFrameUpdate(Time.deltaTime);
|
|
float L_6;
|
|
L_6 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
VirtualActionInvoker1< float >::Invoke(18 /* System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::HandleFrameUpdate(System.Single) */, __this, L_6);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsWithinPlayerProximity(UnityEngine.Collider&,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsWithinPlayerProximity_m0914CFE3799F939C04549D4CD61FD2737A240898 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** ___0_outCollider, float ___1_radius, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::GetPlayer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AIStateBase_GetPlayer_m41247A9EB529945E2D29AD8B949A44A0284C3B10 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return GameObject.FindGameObjectWithTag(GameTags.Player);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_0 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = GameObject_FindGameObjectWithTag_mF0229BC2074CE9EEA72FAB1E5A4BC2AEC3D2CDBE(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsPlayerVisible()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible_m6D2A33802BCFD2E4D4B1073D1B113FD69D812511 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (controller.mode2D) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = __this->___controller_1;
|
|
NullCheck(L_0);
|
|
bool L_1 = L_0->___mode2D_16;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return IsPlayerVisible2D();
|
|
bool L_2;
|
|
L_2 = AIStateBase_IsPlayerVisible2D_m5AC98A0AD4FC510F02D1CCB314A01DE19894C6AE(__this, NULL);
|
|
return L_2;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// return IsPlayerVisible3D();
|
|
bool L_3;
|
|
L_3 = AIStateBase_IsPlayerVisible3D_mBF49869CF38AEC6BF9E4A59FE55B9265064E7761(__this, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsPlayerVisible2D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible2D_m5AC98A0AD4FC510F02D1CCB314A01DE19894C6AE (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisRaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA_mABCC6599534C4EC08ACC7F32021C53F6D8F6F199_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CIsPlayerVisible2DU3Eb__7_0_m8B1BBB1AFAB2D2901ADE601BB647AC9640AE2CB1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
bool V_5 = false;
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* V_6 = NULL;
|
|
int32_t V_7 = 0;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* V_8 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* V_12 = NULL;
|
|
RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA V_13;
|
|
memset((&V_13), 0, sizeof(V_13));
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* G_B14_0 = NULL;
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* G_B14_1 = NULL;
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* G_B14_2 = NULL;
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* G_B13_0 = NULL;
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* G_B13_1 = NULL;
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* G_B13_2 = NULL;
|
|
{
|
|
// var source = controller.gameObject.transform.position;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = __this->___controller_1;
|
|
NullCheck(L_0);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
|
|
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
|
|
NullCheck(L_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
|
|
V_0 = L_3;
|
|
// var colliders = Physics2D.OverlapCircleAll(source, controller.maxViewSight);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_4, NULL);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_6 = __this->___controller_1;
|
|
NullCheck(L_6);
|
|
float L_7 = L_6->___maxViewSight_11;
|
|
il2cpp_codegen_runtime_class_init_inline(Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_8;
|
|
L_8 = Physics2D_OverlapCircleAll_m54C3ECD56B8061A26A2276D5B876BF1D8EB3229F(L_5, L_7, NULL);
|
|
// Collider2D player = null;
|
|
V_1 = (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)NULL;
|
|
// foreach (var collider in colliders) {
|
|
V_6 = L_8;
|
|
V_7 = 0;
|
|
goto IL_0063;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_9 = V_6;
|
|
int32_t L_10 = V_7;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
V_8 = L_12;
|
|
// if (collider.isTrigger) continue;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_13 = V_8;
|
|
NullCheck(L_13);
|
|
bool L_14;
|
|
L_14 = Collider2D_get_isTrigger_m982A3441480D505432B26A5B3DF6D0B34342EEE7(L_13, NULL);
|
|
if (L_14)
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}
|
|
{
|
|
// if (collider.gameObject.CompareTag(GameTags.Player)) {
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_15 = V_8;
|
|
NullCheck(L_15);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
|
|
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_17 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
NullCheck(L_16);
|
|
bool L_18;
|
|
L_18 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_16, L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}
|
|
{
|
|
// player = collider;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_19 = V_8;
|
|
V_1 = L_19;
|
|
// break;
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_20 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_20, 1));
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
int32_t L_21 = V_7;
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_22 = V_6;
|
|
NullCheck(L_22);
|
|
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
// if (player == null) {
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_23 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_24;
|
|
L_24 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_24)
|
|
{
|
|
goto IL_0076;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0076:
|
|
{
|
|
// var target = player.gameObject.transform.position;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_25 = V_1;
|
|
NullCheck(L_25);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
|
|
L_26 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_25, NULL);
|
|
NullCheck(L_26);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
|
|
L_27 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_26, NULL);
|
|
NullCheck(L_27);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
|
|
L_28 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_27, NULL);
|
|
V_2 = L_28;
|
|
// var distanceSq = (source - target).sqrMagnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
|
|
L_31 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_29, L_30, NULL);
|
|
V_9 = L_31;
|
|
float L_32;
|
|
L_32 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_9), NULL);
|
|
// if (distanceSq <= controller.playerCloseByDistance * controller.playerCloseByDistance) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_33 = __this->___controller_1;
|
|
NullCheck(L_33);
|
|
float L_34 = L_33->___playerCloseByDistance_13;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_35 = __this->___controller_1;
|
|
NullCheck(L_35);
|
|
float L_36 = L_35->___playerCloseByDistance_13;
|
|
if ((!(((float)L_32) <= ((float)((float)il2cpp_codegen_multiply(L_34, L_36))))))
|
|
{
|
|
goto IL_00b2;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00b2:
|
|
{
|
|
// var forward3D = controller.Agent.Velocity.normalized;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_37 = __this->___controller_1;
|
|
NullCheck(L_37);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_38;
|
|
L_38 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_37, NULL);
|
|
NullCheck(L_38);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
|
|
L_39 = VirtualFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(9 /* UnityEngine.Vector3 DungeonArchitect.Navigation.DungeonNavAgent::get_Velocity() */, L_38);
|
|
V_9 = L_39;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
|
|
L_40 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
|
|
V_10 = L_40;
|
|
// var forward = new Vector2(forward3D.x, forward3D.z);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_10;
|
|
float L_42 = L_41.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_10;
|
|
float L_44 = L_43.___z_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45;
|
|
memset((&L_45), 0, sizeof(L_45));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_45), L_42, L_44, /*hidden argument*/NULL);
|
|
// var toPlayer = (target - controller.gameObject.transform.position).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_2;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_47 = __this->___controller_1;
|
|
NullCheck(L_47);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48;
|
|
L_48 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_47, NULL);
|
|
NullCheck(L_48);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_49;
|
|
L_49 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_48, NULL);
|
|
NullCheck(L_49);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
|
|
L_50 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_49, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
|
|
L_51 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_46, L_50, NULL);
|
|
V_9 = L_51;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
|
|
L_52 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
|
|
V_11 = L_52;
|
|
// var angle = Vector3.Angle(forward, toPlayer);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
|
|
L_53 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_45, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_11;
|
|
float L_55;
|
|
L_55 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_53, L_54, NULL);
|
|
// if (angle > controller.fieldOfView / 2.0f) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_56 = __this->___controller_1;
|
|
NullCheck(L_56);
|
|
float L_57 = L_56->___fieldOfView_10;
|
|
if ((!(((float)L_55) > ((float)((float)(L_57/(2.0f)))))))
|
|
{
|
|
goto IL_0127;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0127:
|
|
{
|
|
// var offset = Vector3.zero;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
|
|
L_58 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
V_3 = L_58;
|
|
// var direction = (target - source).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
|
|
L_61 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_59, L_60, NULL);
|
|
V_9 = L_61;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
|
|
L_62 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
|
|
V_4 = L_62;
|
|
// var hits = Physics2D.RaycastAll(source + offset, direction, controller.maxViewSight);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
|
|
L_65 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_63, L_64, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66;
|
|
L_66 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_65, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_68;
|
|
L_68 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_67, NULL);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_69 = __this->___controller_1;
|
|
NullCheck(L_69);
|
|
float L_70 = L_69->___maxViewSight_11;
|
|
il2cpp_codegen_runtime_class_init_inline(Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_71;
|
|
L_71 = Physics2D_RaycastAll_m7C461F55BBEF18894404B12851E6C1646A5837A8(L_66, L_68, L_70, NULL);
|
|
// System.Array.Sort(hits, delegate(RaycastHit2D x, RaycastHit2D y) {
|
|
// if (x.distance == y.distance) return 0;
|
|
// return x.distance < y.distance ? -1 : 1;
|
|
// });
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_72 = L_71;
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* L_73 = ((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1;
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* L_74 = L_73;
|
|
G_B13_0 = L_74;
|
|
G_B13_1 = L_72;
|
|
G_B13_2 = L_72;
|
|
if (L_74)
|
|
{
|
|
G_B14_0 = L_74;
|
|
G_B14_1 = L_72;
|
|
G_B14_2 = L_72;
|
|
goto IL_0182;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* L_75 = ((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9_0;
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* L_76 = (Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B*)il2cpp_codegen_object_new(Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_76);
|
|
Comparison_1__ctor_m9EBEC59929E7E65CBBA9136A9E1CC550D4AE1A08(L_76, L_75, (intptr_t)((void*)U3CU3Ec_U3CIsPlayerVisible2DU3Eb__7_0_m8B1BBB1AFAB2D2901ADE601BB647AC9640AE2CB1_RuntimeMethod_var), NULL);
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* L_77 = L_76;
|
|
((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1 = L_77;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1), (void*)L_77);
|
|
G_B14_0 = L_77;
|
|
G_B14_1 = G_B13_1;
|
|
G_B14_2 = G_B13_2;
|
|
}
|
|
|
|
IL_0182:
|
|
{
|
|
Array_Sort_TisRaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA_mABCC6599534C4EC08ACC7F32021C53F6D8F6F199(G_B14_1, G_B14_0, Array_Sort_TisRaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA_mABCC6599534C4EC08ACC7F32021C53F6D8F6F199_RuntimeMethod_var);
|
|
// var hitPlayer = false;
|
|
V_5 = (bool)0;
|
|
// foreach (var hit in hits) {
|
|
V_12 = G_B14_2;
|
|
V_7 = 0;
|
|
goto IL_01c4;
|
|
}
|
|
|
|
IL_0191:
|
|
{
|
|
// foreach (var hit in hits) {
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_78 = V_12;
|
|
int32_t L_79 = V_7;
|
|
NullCheck(L_78);
|
|
int32_t L_80 = L_79;
|
|
RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
|
|
V_13 = L_81;
|
|
// if (hit.collider.isTrigger) continue;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_82;
|
|
L_82 = RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD((&V_13), NULL);
|
|
NullCheck(L_82);
|
|
bool L_83;
|
|
L_83 = Collider2D_get_isTrigger_m982A3441480D505432B26A5B3DF6D0B34342EEE7(L_82, NULL);
|
|
if (L_83)
|
|
{
|
|
goto IL_01be;
|
|
}
|
|
}
|
|
{
|
|
// if (hit.collider == player) {
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_84;
|
|
L_84 = RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD((&V_13), NULL);
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_85 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_86;
|
|
L_86 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_84, L_85, NULL);
|
|
if (!L_86)
|
|
{
|
|
goto IL_01cc;
|
|
}
|
|
}
|
|
{
|
|
// hitPlayer = true;
|
|
V_5 = (bool)1;
|
|
// break;
|
|
goto IL_01cc;
|
|
}
|
|
|
|
IL_01be:
|
|
{
|
|
int32_t L_87 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_87, 1));
|
|
}
|
|
|
|
IL_01c4:
|
|
{
|
|
// foreach (var hit in hits) {
|
|
int32_t L_88 = V_7;
|
|
RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_89 = V_12;
|
|
NullCheck(L_89);
|
|
if ((((int32_t)L_88) < ((int32_t)((int32_t)(((RuntimeArray*)L_89)->max_length)))))
|
|
{
|
|
goto IL_0191;
|
|
}
|
|
}
|
|
|
|
IL_01cc:
|
|
{
|
|
// return hitPlayer;
|
|
bool L_90 = V_5;
|
|
return L_90;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase::IsPlayerVisible3D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible3D_mBF49869CF38AEC6BF9E4A59FE55B9265064E7761 (AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mFD3F5417D4D2204CE375C95CC2288AB4F5B8E673_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CIsPlayerVisible3DU3Eb__8_0_mCEC8D9A6B40D944B3C5AA6B9930CA619F9193CDC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
bool V_5 = false;
|
|
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* V_6 = NULL;
|
|
int32_t V_7 = 0;
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_8 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* V_11 = NULL;
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* G_B14_0 = NULL;
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* G_B14_1 = NULL;
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* G_B14_2 = NULL;
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* G_B13_0 = NULL;
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* G_B13_1 = NULL;
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* G_B13_2 = NULL;
|
|
{
|
|
// var source = controller.gameObject.transform.position;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = __this->___controller_1;
|
|
NullCheck(L_0);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
|
|
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
|
|
NullCheck(L_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
|
|
V_0 = L_3;
|
|
// var colliders = Physics.OverlapSphere(source, controller.maxViewSight);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_5 = __this->___controller_1;
|
|
NullCheck(L_5);
|
|
float L_6 = L_5->___maxViewSight_11;
|
|
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_7;
|
|
L_7 = Physics_OverlapSphere_mCFA1C44458F8548C911C16F82077DA4C35D43F69(L_4, L_6, NULL);
|
|
// Collider player = null;
|
|
V_1 = (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL;
|
|
// foreach (var collider in colliders) {
|
|
V_6 = L_7;
|
|
V_7 = 0;
|
|
goto IL_005e;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_8 = V_6;
|
|
int32_t L_9 = V_7;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
V_8 = L_11;
|
|
// if (collider.isTrigger) continue;
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_12 = V_8;
|
|
NullCheck(L_12);
|
|
bool L_13;
|
|
L_13 = Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87(L_12, NULL);
|
|
if (L_13)
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
// if (collider.gameObject.CompareTag(GameTags.Player)) {
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_14 = V_8;
|
|
NullCheck(L_14);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
|
|
L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_16 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
NullCheck(L_15);
|
|
bool L_17;
|
|
L_17 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_15, L_16, NULL);
|
|
if (!L_17)
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
// player = collider;
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_18 = V_8;
|
|
V_1 = L_18;
|
|
// break;
|
|
goto IL_0066;
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
int32_t L_19 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
int32_t L_20 = V_7;
|
|
ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* L_21 = V_6;
|
|
NullCheck(L_21);
|
|
if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
// if (player == null) {
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_22 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_23;
|
|
L_23 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0071:
|
|
{
|
|
// var target = player.gameObject.transform.position;
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_24 = V_1;
|
|
NullCheck(L_24);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25;
|
|
L_25 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_24, NULL);
|
|
NullCheck(L_25);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
|
|
L_26 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_25, NULL);
|
|
NullCheck(L_26);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
|
|
L_27 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_26, NULL);
|
|
V_2 = L_27;
|
|
// var distanceSq = (source - target).sqrMagnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
|
|
L_30 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_28, L_29, NULL);
|
|
V_9 = L_30;
|
|
float L_31;
|
|
L_31 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_9), NULL);
|
|
// if (distanceSq <= controller.playerCloseByDistance * controller.playerCloseByDistance) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_32 = __this->___controller_1;
|
|
NullCheck(L_32);
|
|
float L_33 = L_32->___playerCloseByDistance_13;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_34 = __this->___controller_1;
|
|
NullCheck(L_34);
|
|
float L_35 = L_34->___playerCloseByDistance_13;
|
|
if ((!(((float)L_31) <= ((float)((float)il2cpp_codegen_multiply(L_33, L_35))))))
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
// var forward = controller.gameObject.transform.forward;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_36 = __this->___controller_1;
|
|
NullCheck(L_36);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37;
|
|
L_37 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_36, NULL);
|
|
NullCheck(L_37);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38;
|
|
L_38 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_37, NULL);
|
|
NullCheck(L_38);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
|
|
L_39 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_38, NULL);
|
|
// var toPlayer = (target - controller.gameObject.transform.position).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_2;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_41 = __this->___controller_1;
|
|
NullCheck(L_41);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42;
|
|
L_42 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_41, NULL);
|
|
NullCheck(L_42);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43;
|
|
L_43 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_42, NULL);
|
|
NullCheck(L_43);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
|
|
L_44 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_43, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
|
|
L_45 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_40, L_44, NULL);
|
|
V_9 = L_45;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
|
|
L_46 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
|
|
V_10 = L_46;
|
|
// var angle = Vector3.Angle(forward, toPlayer);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_10;
|
|
float L_48;
|
|
L_48 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_39, L_47, NULL);
|
|
// if (angle > controller.fieldOfView / 2.0f) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_49 = __this->___controller_1;
|
|
NullCheck(L_49);
|
|
float L_50 = L_49->___fieldOfView_10;
|
|
if ((!(((float)L_48) > ((float)((float)(L_50/(2.0f)))))))
|
|
{
|
|
goto IL_0104;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0104:
|
|
{
|
|
// var offset = Vector3.up;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
|
|
L_51 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
V_3 = L_51;
|
|
// var direction = (target - source).normalized;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54;
|
|
L_54 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_52, L_53, NULL);
|
|
V_9 = L_54;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
|
|
L_55 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
|
|
V_4 = L_55;
|
|
// var hits = Physics.RaycastAll(source + offset, direction, controller.maxViewSight);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
|
|
L_58 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_56, L_57, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_4;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_60 = __this->___controller_1;
|
|
NullCheck(L_60);
|
|
float L_61 = L_60->___maxViewSight_11;
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_62;
|
|
L_62 = Physics_RaycastAll_mDCBE530EF2ACD21EAADEA829259291D7327BC80E(L_58, L_59, L_61, NULL);
|
|
// System.Array.Sort(hits, delegate(RaycastHit x, RaycastHit y) {
|
|
// if (x.distance == y.distance) return 0;
|
|
// return x.distance < y.distance ? -1 : 1;
|
|
// });
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_63 = L_62;
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* L_64 = ((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_2;
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* L_65 = L_64;
|
|
G_B13_0 = L_65;
|
|
G_B13_1 = L_63;
|
|
G_B13_2 = L_63;
|
|
if (L_65)
|
|
{
|
|
G_B14_0 = L_65;
|
|
G_B14_1 = L_63;
|
|
G_B14_2 = L_63;
|
|
goto IL_0155;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* L_66 = ((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9_0;
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* L_67 = (Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7*)il2cpp_codegen_object_new(Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7_il2cpp_TypeInfo_var);
|
|
NullCheck(L_67);
|
|
Comparison_1__ctor_m36EAA21C7F6D0230006DB0A6024580A54685757C(L_67, L_66, (intptr_t)((void*)U3CU3Ec_U3CIsPlayerVisible3DU3Eb__8_0_mCEC8D9A6B40D944B3C5AA6B9930CA619F9193CDC_RuntimeMethod_var), NULL);
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* L_68 = L_67;
|
|
((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_2 = L_68;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_2), (void*)L_68);
|
|
G_B14_0 = L_68;
|
|
G_B14_1 = G_B13_1;
|
|
G_B14_2 = G_B13_2;
|
|
}
|
|
|
|
IL_0155:
|
|
{
|
|
Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mFD3F5417D4D2204CE375C95CC2288AB4F5B8E673(G_B14_1, G_B14_0, Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mFD3F5417D4D2204CE375C95CC2288AB4F5B8E673_RuntimeMethod_var);
|
|
// var hitPlayer = false;
|
|
V_5 = (bool)0;
|
|
// foreach (var hit in hits) {
|
|
V_11 = G_B14_2;
|
|
V_7 = 0;
|
|
goto IL_0197;
|
|
}
|
|
|
|
IL_0164:
|
|
{
|
|
// foreach (var hit in hits) {
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_69 = V_11;
|
|
int32_t L_70 = V_7;
|
|
NullCheck(L_69);
|
|
int32_t L_71 = L_70;
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
|
|
V_12 = L_72;
|
|
// if (hit.collider.isTrigger) continue;
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_73;
|
|
L_73 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_12), NULL);
|
|
NullCheck(L_73);
|
|
bool L_74;
|
|
L_74 = Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87(L_73, NULL);
|
|
if (L_74)
|
|
{
|
|
goto IL_0191;
|
|
}
|
|
}
|
|
{
|
|
// if (hit.collider == player) {
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_75;
|
|
L_75 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_12), NULL);
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_76 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_77;
|
|
L_77 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_75, L_76, NULL);
|
|
if (!L_77)
|
|
{
|
|
goto IL_019f;
|
|
}
|
|
}
|
|
{
|
|
// hitPlayer = true;
|
|
V_5 = (bool)1;
|
|
// break;
|
|
goto IL_019f;
|
|
}
|
|
|
|
IL_0191:
|
|
{
|
|
int32_t L_78 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_78, 1));
|
|
}
|
|
|
|
IL_0197:
|
|
{
|
|
// foreach (var hit in hits) {
|
|
int32_t L_79 = V_7;
|
|
RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_80 = V_11;
|
|
NullCheck(L_80);
|
|
if ((((int32_t)L_79) < ((int32_t)((int32_t)(((RuntimeArray*)L_80)->max_length)))))
|
|
{
|
|
goto IL_0164;
|
|
}
|
|
}
|
|
|
|
IL_019f:
|
|
{
|
|
// return hitPlayer;
|
|
bool L_81 = V_5;
|
|
return L_81;
|
|
}
|
|
}
|
|
#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 DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m66E08B0C39E9ACC3406F7EC6B3818A1583500115 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* L_0 = (U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92*)il2cpp_codegen_object_new(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CU3Ec__ctor_m38BAC73551829971C30A4AFB94E4275EAA716834(L_0, NULL);
|
|
((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m38BAC73551829971C30A4AFB94E4275EAA716834 (U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::<IsPlayerVisible2D>b__7_0(UnityEngine.RaycastHit2D,UnityEngine.RaycastHit2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CIsPlayerVisible2DU3Eb__7_0_m8B1BBB1AFAB2D2901ADE601BB647AC9640AE2CB1 (U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* __this, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA ___0_x, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (x.distance == y.distance) return 0;
|
|
float L_0;
|
|
L_0 = RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613((&___0_x), NULL);
|
|
float L_1;
|
|
L_1 = RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613((&___1_y), NULL);
|
|
if ((!(((float)L_0) == ((float)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (x.distance == y.distance) return 0;
|
|
return 0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// return x.distance < y.distance ? -1 : 1;
|
|
float L_2;
|
|
L_2 = RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613((&___0_x), NULL);
|
|
float L_3;
|
|
L_3 = RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613((&___1_y), NULL);
|
|
if ((((float)L_2) < ((float)L_3)))
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
return 1;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.TwoD.AIStateBase/<>c::<IsPlayerVisible3D>b__8_0(UnityEngine.RaycastHit,UnityEngine.RaycastHit)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CIsPlayerVisible3DU3Eb__8_0_mCEC8D9A6B40D944B3C5AA6B9930CA619F9193CDC (U3CU3Ec_tDDA613348DBCA6314C55E399145CE81B8E632A92* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___0_x, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (x.distance == y.distance) return 0;
|
|
float L_0;
|
|
L_0 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&___0_x), NULL);
|
|
float L_1;
|
|
L_1 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&___1_y), NULL);
|
|
if ((!(((float)L_0) == ((float)L_1))))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (x.distance == y.distance) return 0;
|
|
return 0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// return x.distance < y.distance ? -1 : 1;
|
|
float L_2;
|
|
L_2 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&___0_x), NULL);
|
|
float L_3;
|
|
L_3 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&___1_y), NULL);
|
|
if ((((float)L_2) < ((float)L_3)))
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
return 1;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition__ctor_m4ACE64A26F34005966AB4390088E6B93C3149829 (AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateMoveToLastKnownPosition(AIController2D controller) : base(controller, 0.1f) {}
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ___0_controller;
|
|
AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateMoveToLastKnownPosition(AIController2D controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition_OnEnter_m07F104DC4D6924BA71A990023523B1A52466EBEA (AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* V_0 = NULL;
|
|
{
|
|
// var hasSighting = controller.LastSighting.HasSighting();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_1;
|
|
L_1 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
bool L_2;
|
|
L_2 = LastPlayerSighting_HasSighting_m711A7689A1AF3ADDB49F2A1373F9375EC1AD4B2B(L_1, NULL);
|
|
// if (hasSighting) {
|
|
if (!L_2)
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
// controller.Agent.Resume();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_3 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_3);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_4;
|
|
L_4 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_3, NULL);
|
|
NullCheck(L_4);
|
|
VirtualActionInvoker0::Invoke(4 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::Resume() */, L_4);
|
|
// controller.Agent.Destination = controller.LastSighting.Position;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_5 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_5);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_6;
|
|
L_6 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_5, NULL);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_7 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_7);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_8;
|
|
L_8 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_7, NULL);
|
|
NullCheck(L_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = LastPlayerSighting_get_Position_m3953DAB8883A0C19910FE1B73555EBD593BB236E_inline(L_8, NULL);
|
|
NullCheck(L_6);
|
|
VirtualActionInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(8 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::set_Destination(UnityEngine.Vector3) */, L_6, L_9);
|
|
return;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
// var patrol = new AIStatePatrol(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_10 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* L_11 = (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285*)il2cpp_codegen_object_new(AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
AIStatePatrol__ctor_mB18B02233221A32FA88A74FE4F895A3B6013C176(L_11, L_10, NULL);
|
|
V_0 = L_11;
|
|
// stateMachine.MoveTo(patrol);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_12 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* L_13 = V_0;
|
|
NullCheck(L_12);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_12, L_13, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition_Update_m48185DC551D322CEE0AED3B71EE87E9233AFECEF (AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Update();
|
|
AIStateBase_Update_m7D4FA1AC1FEFC62DD63B07B430E9CF0978151001(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateMoveToLastKnownPosition::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition_HandleFrameUpdate_m584B5A7AEBF1F5328B566F2A4241264D3C088BD0 (AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* V_0 = NULL;
|
|
AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0* V_1 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_mC3959C439189F019E338DE411F500205D548141B(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m6D2A33802BCFD2E4D4B1073D1B113FD69D812511(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_3 = (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A*)il2cpp_codegen_object_new(AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mB5167C5F08FFC8BAE3E81D8B577810D1CD8CCE38(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo(persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// if (controller.Agent.GetRemainingDistance() < controller.destinationArriveProximity) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_6 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_6);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_7;
|
|
L_7 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_6, NULL);
|
|
NullCheck(L_7);
|
|
float L_8;
|
|
L_8 = VirtualFuncInvoker0< float >::Invoke(6 /* System.Single DungeonArchitect.Navigation.DungeonNavAgent::GetRemainingDistance() */, L_7);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_9 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_9);
|
|
float L_10 = L_9->___destinationArriveProximity_14;
|
|
if ((!(((float)L_8) < ((float)L_10))))
|
|
{
|
|
goto IL_005d;
|
|
}
|
|
}
|
|
{
|
|
// var waitAndSearch = new AIStateWaitAndSearch(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_11 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0* L_12 = (AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0*)il2cpp_codegen_object_new(AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_12);
|
|
AIStateWaitAndSearch__ctor_m219F2D674FA2BCFBBDF8C43354EF883EF8BE7CF6(L_12, L_11, NULL);
|
|
V_1 = L_12;
|
|
// stateMachine.MoveTo(waitAndSearch);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_13 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0* L_14 = V_1;
|
|
NullCheck(L_13);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_13, L_14, NULL);
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
// }
|
|
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 DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch__ctor_m219F2D674FA2BCFBBDF8C43354EF883EF8BE7CF6 (AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateWaitAndSearch(AIController2D controller) : base(controller, 0.1f) {}
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ___0_controller;
|
|
AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateWaitAndSearch(AIController2D controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch_OnEnter_m1177A50116CE68F360D8A829429C4B6113659142 (AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnter();
|
|
StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4(__this, NULL);
|
|
// controller.Agent.Stop();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_1;
|
|
L_1 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
VirtualActionInvoker0::Invoke(5 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::Stop() */, L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateWaitAndSearch::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch_HandleFrameUpdate_mD92389701540359AC1C690A1BE2FC8F04B0BE0E5 (AIStateWaitAndSearch_tAFF8D7DAF6F1E899AB591F0E6ACD4B31AAD648A0* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* V_0 = NULL;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* V_1 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_mC3959C439189F019E338DE411F500205D548141B(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m6D2A33802BCFD2E4D4B1073D1B113FD69D812511(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_3 = (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A*)il2cpp_codegen_object_new(AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mB5167C5F08FFC8BAE3E81D8B577810D1CD8CCE38(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo (persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
// timeSinceStart += elapsedTime;
|
|
float L_6 = __this->___timeSinceStart_2;
|
|
float L_7 = ___0_elapsedTime;
|
|
__this->___timeSinceStart_2 = ((float)il2cpp_codegen_add(L_6, L_7));
|
|
// if (timeSinceStart >= controller.searchWaitTime) {
|
|
float L_8 = __this->___timeSinceStart_2;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_9 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_9);
|
|
float L_10 = L_9->___searchWaitTime_12;
|
|
if ((!(((float)L_8) >= ((float)L_10))))
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// controller.LastSighting.ClearSighting();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_11 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_11);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_12;
|
|
L_12 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_11, NULL);
|
|
NullCheck(L_12);
|
|
LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87(L_12, NULL);
|
|
// var patrol = new AIStatePatrol(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_13 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* L_14 = (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285*)il2cpp_codegen_object_new(AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
AIStatePatrol__ctor_mB18B02233221A32FA88A74FE4F895A3B6013C176(L_14, L_13, NULL);
|
|
V_1 = L_14;
|
|
// stateMachine.MoveTo(patrol);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_15 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* L_16 = V_1;
|
|
NullCheck(L_15);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_15, L_16, NULL);
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
// }
|
|
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 DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit__ctor_mB5167C5F08FFC8BAE3E81D8B577810D1CD8CCE38 (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStatePersuit(AIController2D controller) : base(controller, 0.1f) {}
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ___0_controller;
|
|
AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStatePersuit(AIController2D controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_OnEnter_m05DD13EAF7F98318C9D5DE9A77B7052A97AA2C6C (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
{
|
|
// var playerObject = GetPlayer();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = AIStateBase_GetPlayer_m41247A9EB529945E2D29AD8B949A44A0284C3B10(__this, NULL);
|
|
V_0 = L_0;
|
|
// if (playerObject != null) {
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
|
|
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_001c;
|
|
}
|
|
}
|
|
{
|
|
// followTarget = playerObject.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
|
|
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
|
|
__this->___followTarget_2 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___followTarget_2), (void*)L_4);
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// controller.Agent.Resume();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_5 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_5);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_6;
|
|
L_6 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_5, NULL);
|
|
NullCheck(L_6);
|
|
VirtualActionInvoker0::Invoke(4 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::Resume() */, L_6);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_OnExit_m9ED75F66BD951B7242D70E679E30BD1B61210F8D (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// controller.Agent.Stop();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_1;
|
|
L_1 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
VirtualActionInvoker0::Invoke(5 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::Stop() */, L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_Update_m46904CF39D30620DE2ABC6C25FA5D37EF20CD68D (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Update();
|
|
AIStateBase_Update_m7D4FA1AC1FEFC62DD63B07B430E9CF0978151001(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePersuit::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_HandleFrameUpdate_mB9E4CB3EFE129ABC30E0AABBE2C1B9629536E417 (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_0 = NULL;
|
|
AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* V_1 = NULL;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* V_2 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_mC3959C439189F019E338DE411F500205D548141B(__this, L_0, NULL);
|
|
// Collider playerCollider = null;
|
|
V_0 = (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL;
|
|
// if (IsWithinPlayerProximity(ref playerCollider, controller.playerProximityRadius)) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_1 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_1);
|
|
float L_2 = L_1->___playerProximityRadius_15;
|
|
bool L_3;
|
|
L_3 = AIStateBase_IsWithinPlayerProximity_m0914CFE3799F939C04549D4CD61FD2737A240898(__this, (&V_0), L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// controller.Agent.Destination = followTarget.position;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_4 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_4);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_5;
|
|
L_5 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_4, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___followTarget_2;
|
|
NullCheck(L_6);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
|
|
NullCheck(L_5);
|
|
VirtualActionInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(8 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::set_Destination(UnityEngine.Vector3) */, L_5, L_7);
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// if (!IsPlayerVisible()) {
|
|
bool L_8;
|
|
L_8 = AIStateBase_IsPlayerVisible_m6D2A33802BCFD2E4D4B1073D1B113FD69D812511(__this, NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0085;
|
|
}
|
|
}
|
|
{
|
|
// if (controller.LastSighting.HasSighting()) {
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_9 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_9);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_10;
|
|
L_10 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_9, NULL);
|
|
NullCheck(L_10);
|
|
bool L_11;
|
|
L_11 = LastPlayerSighting_HasSighting_m711A7689A1AF3ADDB49F2A1373F9375EC1AD4B2B(L_10, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
// var moveToLastKnown = new AIStateMoveToLastKnownPosition(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_12 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* L_13 = (AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF*)il2cpp_codegen_object_new(AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF_il2cpp_TypeInfo_var);
|
|
NullCheck(L_13);
|
|
AIStateMoveToLastKnownPosition__ctor_m4ACE64A26F34005966AB4390088E6B93C3149829(L_13, L_12, NULL);
|
|
V_1 = L_13;
|
|
// stateMachine.MoveTo(moveToLastKnown);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_14 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStateMoveToLastKnownPosition_t42BB3D8A049D4423FF59A5E0E6CF5FDB94F37CAF* L_15 = V_1;
|
|
NullCheck(L_14);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_14, L_15, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
// var patrol = new AIStatePatrol(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_16 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* L_17 = (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285*)il2cpp_codegen_object_new(AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
NullCheck(L_17);
|
|
AIStatePatrol__ctor_mB18B02233221A32FA88A74FE4F895A3B6013C176(L_17, L_16, NULL);
|
|
V_2 = L_17;
|
|
// stateMachine.MoveTo(patrol);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_18 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* L_19 = V_2;
|
|
NullCheck(L_18);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_18, L_19, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0085:
|
|
{
|
|
// controller.LastSighting.Position = followTarget.position;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_20 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_20);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_21;
|
|
L_21 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_20, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22 = __this->___followTarget_2;
|
|
NullCheck(L_22);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
L_23 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_22, NULL);
|
|
NullCheck(L_21);
|
|
LastPlayerSighting_set_Position_m6B6B68AA6AB7551FEC78274E249D9BFD62A66AC6_inline(L_21, L_23, 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 DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol__ctor_mB18B02233221A32FA88A74FE4F895A3B6013C176 (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStatePatrol(AIController2D controller) : base(controller, 0.1f) {}
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ___0_controller;
|
|
AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStatePatrol(AIController2D controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_OnEnter_m7358FAF845F01FB321AE166691C4E914B38E5AFB (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_0 = NULL;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// controller.Agent.Resume();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_1;
|
|
L_1 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
VirtualActionInvoker0::Invoke(4 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::Resume() */, L_1);
|
|
// controller.LastSighting.ClearSighting();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_2);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_3;
|
|
L_3 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_2, NULL);
|
|
NullCheck(L_3);
|
|
LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87(L_3, NULL);
|
|
// var offsets = new List<Vector3>();
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_4 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_4, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
|
|
V_0 = L_4;
|
|
// var waypoints = controller.Patrol.PatrolPoints;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_5 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_5);
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_6;
|
|
L_6 = AIController2D_get_Patrol_mB59375790F3249E65D323BD8DCE8C1B167F04EC2_inline(L_5, NULL);
|
|
NullCheck(L_6);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_7;
|
|
L_7 = PatrolPath_get_PatrolPoints_m4B2BCC013070396C13824CD1BE32CA972084C22B_inline(L_6, NULL);
|
|
V_1 = L_7;
|
|
// for(int i = 0; i < waypoints.Length; i++) {
|
|
V_2 = 0;
|
|
goto IL_006d;
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
// var offset = Random.insideUnitSphere * controller.Patrol.randomOffset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Random_get_insideUnitSphere_mA488D6859560B73565B8D890ED6B39DB4091C54F(NULL);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_9 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_9);
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_10;
|
|
L_10 = AIController2D_get_Patrol_mB59375790F3249E65D323BD8DCE8C1B167F04EC2_inline(L_9, NULL);
|
|
NullCheck(L_10);
|
|
float L_11 = L_10->___randomOffset_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_8, L_11, NULL);
|
|
V_3 = L_12;
|
|
// offset.y = 0;
|
|
(&V_3)->___y_3 = (0.0f);
|
|
// offsets.Add (offset);
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_13 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_3;
|
|
NullCheck(L_13);
|
|
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_13, L_14, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
|
|
// for(int i = 0; i < waypoints.Length; i++) {
|
|
int32_t L_15 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
// for(int i = 0; i < waypoints.Length; i++) {
|
|
int32_t L_16 = V_2;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_17 = V_1;
|
|
NullCheck(L_17);
|
|
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
// waypointOffsets = offsets.ToArray();
|
|
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19;
|
|
L_19 = List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3(L_18, List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
|
|
__this->___waypointOffsets_3 = L_19;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___waypointOffsets_3), (void*)L_19);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::MoveToCurrentPoint()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_MoveToCurrentPoint_m075D411D5508872E93CAA40B584887044718F887 (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __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;
|
|
}
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_0 = NULL;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var waypoints = controller.Patrol.PatrolPoints;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_1;
|
|
L_1 = AIController2D_get_Patrol_mB59375790F3249E65D323BD8DCE8C1B167F04EC2_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_2;
|
|
L_2 = PatrolPath_get_PatrolPoints_m4B2BCC013070396C13824CD1BE32CA972084C22B_inline(L_1, NULL);
|
|
V_0 = L_2;
|
|
// if (waypoints.Length == 0) return;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
if ((((RuntimeArray*)L_3)->max_length))
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
// if (waypoints.Length == 0) return;
|
|
return;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// currentWaypointIndex = currentWaypointIndex % waypoints.Length;
|
|
int32_t L_4 = __this->___currentWaypointIndex_2;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
__this->___currentWaypointIndex_2 = ((int32_t)(L_4%((int32_t)(((RuntimeArray*)L_5)->max_length))));
|
|
// var point = waypoints[currentWaypointIndex];
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_6 = V_0;
|
|
int32_t L_7 = __this->___currentWaypointIndex_2;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
V_1 = L_9;
|
|
// if (point == null) return;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_10 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// if (point == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// var offset = waypointOffsets[currentWaypointIndex % waypointOffsets.Length];
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = __this->___waypointOffsets_3;
|
|
int32_t L_13 = __this->___currentWaypointIndex_2;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = __this->___waypointOffsets_3;
|
|
NullCheck(L_14);
|
|
NullCheck(L_12);
|
|
int32_t L_15 = ((int32_t)(L_13%((int32_t)(((RuntimeArray*)L_14)->max_length))));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
V_2 = L_16;
|
|
// controller.Agent.Destination = point.gameObject.transform.position + offset;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_17 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_17);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_18;
|
|
L_18 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_17, NULL);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
|
|
L_20 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_19, NULL);
|
|
NullCheck(L_20);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
|
|
L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL);
|
|
NullCheck(L_21);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_21, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
|
|
L_24 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_22, L_23, NULL);
|
|
NullCheck(L_18);
|
|
VirtualActionInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(8 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::set_Destination(UnityEngine.Vector3) */, L_18, L_24);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_OnExit_mB9CD1A5E480A2B89F516DE0794158BA7EAF1CA60 (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_Update_mC9F5E31BB0F0A670CCFCF9D705EB63FA22B9A8F2 (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Update();
|
|
AIStateBase_Update_m7D4FA1AC1FEFC62DD63B07B430E9CF0978151001(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStatePatrol::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_HandleFrameUpdate_m51060C188686A550C0DE230F6B3EF47C70975046 (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* V_0 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_mC3959C439189F019E338DE411F500205D548141B(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m6D2A33802BCFD2E4D4B1073D1B113FD69D812511(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_3 = (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A*)il2cpp_codegen_object_new(AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mB5167C5F08FFC8BAE3E81D8B577810D1CD8CCE38(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo(persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// controller.LastSighting.ClearSighting();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_6 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_6);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_7;
|
|
L_7 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_6, NULL);
|
|
NullCheck(L_7);
|
|
LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87(L_7, NULL);
|
|
// var agent = controller.Agent;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_8 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_8);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_9;
|
|
L_9 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_8, NULL);
|
|
// if (agent.GetRemainingDistance() < controller.destinationArriveProximity) {
|
|
NullCheck(L_9);
|
|
float L_10;
|
|
L_10 = VirtualFuncInvoker0< float >::Invoke(6 /* System.Single DungeonArchitect.Navigation.DungeonNavAgent::GetRemainingDistance() */, L_9);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_11 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_11);
|
|
float L_12 = L_11->___destinationArriveProximity_14;
|
|
if ((!(((float)L_10) < ((float)L_12))))
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
// currentWaypointIndex++;
|
|
int32_t L_13 = __this->___currentWaypointIndex_2;
|
|
__this->___currentWaypointIndex_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
// MoveToCurrentPoint();
|
|
AIStatePatrol_MoveToCurrentPoint_m075D411D5508872E93CAA40B584887044718F887(__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 DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead__ctor_mB1B38D9A0B56AF8C784C6E89AF4F1284776180FC (AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateDead(AIController2D controller) : base(controller, 0.1f) {}
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ___0_controller;
|
|
AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateDead(AIController2D controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead_OnEnter_m8951DAFDE92D9C18CC57A49F87EB7ABADB9BADDF (AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnter();
|
|
StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4(__this, NULL);
|
|
// controller.Agent.Stop();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_1;
|
|
L_1 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
VirtualActionInvoker0::Invoke(5 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::Stop() */, L_1);
|
|
// controller.Agent.enabled = false;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_2);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_3;
|
|
L_3 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_2, NULL);
|
|
NullCheck(L_3);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_3, (bool)0, NULL);
|
|
// controller.Capsule.enabled = false;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_4 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_4);
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* L_5;
|
|
L_5 = AIController2D_get_Capsule_mAFCF18CFE4FE81B22CD579FF14766778C4F56E52_inline(L_4, NULL);
|
|
NullCheck(L_5);
|
|
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_5, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateDead::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead_OnExit_m096A1965540067A435DF5B8E4446569A1D70231C (AIStateDead_tA48FC2949737C89C3890D56A25817785AB5EA6C1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnExit();
|
|
StateBase_OnExit_m60A31913B654378D23342B3DFBC50AAAB240134C(__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 DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle::.ctor(DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle__ctor_m448949EE5D3CFBBA3A757298E6CD2F3386BAE4A5 (AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C* __this, AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateIdle(AIController2D controller) : base(controller, 0.1f) {}
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ___0_controller;
|
|
AIStateBase__ctor_m8557DC09559768BF392660B1A12D11AE32A43595(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateIdle(AIController2D controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle_OnEnter_mF4B6D2B8B5FF7D622CFDF6FC5540A34EE83630BB (AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnter();
|
|
StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4(__this, NULL);
|
|
// controller.Agent.Stop();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_0 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_1;
|
|
L_1 = AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
VirtualActionInvoker0::Invoke(5 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::Stop() */, L_1);
|
|
// controller.LastSighting.ClearSighting();
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
NullCheck(L_2);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_3;
|
|
L_3 = AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline(L_2, NULL);
|
|
NullCheck(L_3);
|
|
LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87(L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle_OnExit_mC5D7DF0CD41B514C8A05830FDC5233321C1164F9 (AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnExit();
|
|
StateBase_OnExit_m60A31913B654378D23342B3DFBC50AAAB240134C(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIStateIdle::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle_HandleFrameUpdate_mA2CD8B7A26B9E5E1F95452F39DCB3B5C8128E0D9 (AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* V_0 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_mC3959C439189F019E338DE411F500205D548141B(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m6D2A33802BCFD2E4D4B1073D1B113FD69D812511(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_2 = ((AIStateBase_t36681F6985AB2CC430E2EB86D639F6137423ED28*)__this)->___controller_1;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_3 = (AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A*)il2cpp_codegen_object_new(AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mB5167C5F08FFC8BAE3E81D8B577810D1CD8CCE38(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo (persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t473CBED72ED3A19AF75633D765E56DF20DC5898A* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
// }
|
|
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
|
|
// DungeonArchitect.Navigation.DungeonNavAgent DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_Agent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return agent;
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_0 = __this->___agent_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// UnityEngine.CapsuleCollider DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_Capsule()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* AIController2D_get_Capsule_mAFCF18CFE4FE81B22CD579FF14766778C4F56E52 (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return capsule;
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* L_0 = __this->___capsule_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_Patrol()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* AIController2D_get_Patrol_mB59375790F3249E65D323BD8DCE8C1B167F04EC2 (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return patrol;
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_0 = __this->___patrol_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::get_LastSighting()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0 (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return lastSighting;
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_0 = __this->___lastSighting_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::Initialize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIController2D_Initialize_mC6AEF68A3F4CAA1F008BC037F40A93AC5E8CED8D (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_mC720996E0DB5E6A502714EF651E9251726CB636E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_mFC8ABFF491DB3ACF2C628E7FF5AA532878F7C66E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisPatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3_mF3E6C9F7500BD1B0F17006EBB218BE29547AE7CB_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
// capsule = GetComponent<CapsuleCollider>();
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* L_0;
|
|
L_0 = Component_GetComponent_TisCapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_mC720996E0DB5E6A502714EF651E9251726CB636E(__this, Component_GetComponent_TisCapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808_mC720996E0DB5E6A502714EF651E9251726CB636E_RuntimeMethod_var);
|
|
__this->___capsule_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___capsule_7), (void*)L_0);
|
|
// patrol = GetComponent<PatrolPath>();
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_1;
|
|
L_1 = Component_GetComponent_TisPatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3_mF3E6C9F7500BD1B0F17006EBB218BE29547AE7CB(__this, Component_GetComponent_TisPatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3_mF3E6C9F7500BD1B0F17006EBB218BE29547AE7CB_RuntimeMethod_var);
|
|
__this->___patrol_6 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___patrol_6), (void*)L_1);
|
|
// agent = GetComponent<DungeonNavAgent>();
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_2;
|
|
L_2 = Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7(__this, Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7_RuntimeMethod_var);
|
|
__this->___agent_5 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___agent_5), (void*)L_2);
|
|
// lastSighting = GetComponent<LastPlayerSighting>();
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_3;
|
|
L_3 = Component_GetComponent_TisLastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_mFC8ABFF491DB3ACF2C628E7FF5AA532878F7C66E(__this, Component_GetComponent_TisLastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_mFC8ABFF491DB3ACF2C628E7FF5AA532878F7C66E_RuntimeMethod_var);
|
|
__this->___lastSighting_8 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___lastSighting_8), (void*)L_3);
|
|
// State startState = null;
|
|
V_0 = (RuntimeObject*)NULL;
|
|
// if (hasPatrolling) {
|
|
bool L_4 = __this->___hasPatrolling_9;
|
|
if (!L_4)
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
// startState = new AIStatePatrol(this);
|
|
AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285* L_5 = (AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285*)il2cpp_codegen_object_new(AIStatePatrol_t6406C6FDEA89996D3F19F767B20BE9C7BD862285_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
AIStatePatrol__ctor_mB18B02233221A32FA88A74FE4F895A3B6013C176(L_5, __this, NULL);
|
|
V_0 = L_5;
|
|
goto IL_004a;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
// startState = new AIStateIdle(this);
|
|
AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C* L_6 = (AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C*)il2cpp_codegen_object_new(AIStateIdle_tF93D4CFB7D9BDA2A0DF867D475B3FACEE052C30C_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
AIStateIdle__ctor_m448949EE5D3CFBBA3A757298E6CD2F3386BAE4A5(L_6, __this, NULL);
|
|
V_0 = L_6;
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// stateMachine.MoveTo(startState);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_7 = ((CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D*)__this)->___stateMachine_4;
|
|
RuntimeObject* L_8 = V_0;
|
|
NullCheck(L_7);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_7, L_8, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::GetInputJump()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIController2D_GetInputJump_m6682FF751CB0A24CC913134FDDB98EF17EDF3094 (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::GetInputAttackPrimary()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIController2D_GetInputAttackPrimary_mC32A367DC4B8D7F5ED23034C2A7DBE20E05F2FCE (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::IsGrounded()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIController2D_IsGrounded_mF0AAC9EBA7C6EFD1AE2C22C88EAA3D406A7D43A5 (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::ApplyMovement(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIController2D_ApplyMovement_mC86B576D06F970735EBA488FCAFCE8EBE116A3D3 (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_velocity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIController2D__ctor_m00C8CF47715CDC5954B178549C647E6C3E7E1ACA (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool hasPatrolling = true;
|
|
__this->___hasPatrolling_9 = (bool)1;
|
|
// public float fieldOfView = 120;
|
|
__this->___fieldOfView_10 = (120.0f);
|
|
// public float maxViewSight = 12;
|
|
__this->___maxViewSight_11 = (12.0f);
|
|
// public float searchWaitTime = 3;
|
|
__this->___searchWaitTime_12 = (3.0f);
|
|
// public float playerCloseByDistance = 4; // if the player is too close, the npc should detect it even if not facing the player
|
|
__this->___playerCloseByDistance_13 = (4.0f);
|
|
// public float destinationArriveProximity = 1; // How close should the agent be to the destination to consider it arrived
|
|
__this->___destinationArriveProximity_14 = (1.0f);
|
|
// public float playerProximityRadius = 3.0f;
|
|
__this->___playerProximityRadius_15 = (3.0f);
|
|
CharacterControlScript__ctor_m4C5EE0E8524B38751C409CF29D94A24BCCADA5E1(__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 DungeonArchitect.Samples.JackRabbit.GFSpriteNudge::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFSpriteNudge_GetTransform_mA8235EF3AA4A7E319DBF9345930720D61186B88C (GFSpriteNudge_t5DD30473C16B394B395BA5E401D641BF5418BC4A* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_propTransform, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___4_outPosition, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___5_outRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___6_outScale, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// base.GetTransform(socket, model, propTransform, random, out outPosition, out outRotation, out outScale);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___1_model;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___2_propTransform;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = ___3_random;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = ___4_outPosition;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_5 = ___5_outRotation;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___6_outScale;
|
|
TransformationRule_GetTransform_mDB864F59A8ADBE6902A90FA90B7AF9D461A8BA06(__this, L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
|
|
// var maxJitterDistance = 0.15f;
|
|
V_0 = (0.150000006f);
|
|
// var jitterDistance = random.NextFloat() * maxJitterDistance;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_7 = ___3_random;
|
|
float L_8;
|
|
L_8 = RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67(L_7, NULL);
|
|
// var jitterAngle = random.NextFloat() * Mathf.PI * 2;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_9 = ___3_random;
|
|
float L_10;
|
|
L_10 = RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67(L_9, NULL);
|
|
V_1 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_10, (3.14159274f))), (2.0f)));
|
|
// var jitter = new Vector3(Mathf.Cos(jitterAngle), 0, Mathf.Sin(jitterAngle)) * maxJitterDistance;
|
|
float L_11 = V_1;
|
|
float L_12;
|
|
L_12 = cosf(L_11);
|
|
float L_13 = V_1;
|
|
float L_14;
|
|
L_14 = sinf(L_13);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
memset((&L_15), 0, sizeof(L_15));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_12, (0.0f), L_14, /*hidden argument*/NULL);
|
|
float L_16 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_15, L_16, NULL);
|
|
V_2 = L_17;
|
|
// outPosition += jitter;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = ___4_outPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_19 = ___4_outPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_19);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_20, L_21, NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_18 = L_22;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.JackRabbit.GFSpriteNudge::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFSpriteNudge__ctor_m5381EC2AA14C760230757B5B81E1084CDF65F84E (GFSpriteNudge_t5DD30473C16B394B395BA5E401D641BF5418BC4A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TransformationRule__ctor_mB2FBC251A9D9865B088C4CE1A952BD4877675DAF(__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 DungeonArchitect.Samples.JackRabbit.GFSpriteNudgeRot::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFSpriteNudgeRot_GetTransform_m6FA642FCF9B4445AFAC706880474177C0464089F (GFSpriteNudgeRot_t49EDC9CA04385C45ED6F9F12A8ACF55F73C616C6* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_propTransform, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___4_outPosition, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___5_outRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___6_outScale, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// base.GetTransform(socket, model, propTransform, random, out outPosition, out outRotation, out outScale);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___1_model;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___2_propTransform;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = ___3_random;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = ___4_outPosition;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_5 = ___5_outRotation;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___6_outScale;
|
|
TransformationRule_GetTransform_mDB864F59A8ADBE6902A90FA90B7AF9D461A8BA06(__this, L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
|
|
// var angle = random.value() * 360;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_7 = ___3_random;
|
|
float L_8;
|
|
L_8 = RandomExtensions_value_m49B78902A322D603F0A6EBC20FD10E5B1C94FD3C(L_7, NULL);
|
|
V_0 = ((float)il2cpp_codegen_multiply(L_8, (360.0f)));
|
|
// var rotation = Quaternion.Euler(0, angle, 0);
|
|
float L_9 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
|
|
L_10 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), L_9, (0.0f), NULL);
|
|
V_1 = L_10;
|
|
// outRotation = rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_11 = ___5_outRotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_1;
|
|
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_11 = L_12;
|
|
// var maxJitterDistance = 0.15f;
|
|
V_2 = (0.150000006f);
|
|
// var jitterDistance = random.NextFloat() * maxJitterDistance;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_13 = ___3_random;
|
|
float L_14;
|
|
L_14 = RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67(L_13, NULL);
|
|
// var jitterAngle = random.NextFloat() * Mathf.PI * 2;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_15 = ___3_random;
|
|
float L_16;
|
|
L_16 = RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67(L_15, NULL);
|
|
V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_16, (3.14159274f))), (2.0f)));
|
|
// var jitter = new Vector3(Mathf.Cos(jitterAngle), 0, Mathf.Sin(jitterAngle)) * maxJitterDistance;
|
|
float L_17 = V_3;
|
|
float L_18;
|
|
L_18 = cosf(L_17);
|
|
float L_19 = V_3;
|
|
float L_20;
|
|
L_20 = sinf(L_19);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
|
|
memset((&L_21), 0, sizeof(L_21));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), L_18, (0.0f), L_20, /*hidden argument*/NULL);
|
|
float L_22 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
L_23 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_21, L_22, NULL);
|
|
V_4 = L_23;
|
|
// outPosition += jitter;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_24 = ___4_outPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___4_outPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_25);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
|
|
L_28 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_27, NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_24 = L_28;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.JackRabbit.GFSpriteNudgeRot::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFSpriteNudgeRot__ctor_m03543240DA6C1C4511D0240DAB7C967D51ECFA85 (GFSpriteNudgeRot_t49EDC9CA04385C45ED6F9F12A8ACF55F73C616C6* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TransformationRule__ctor_mB2FBC251A9D9865B088C4CE1A952BD4877675DAF(__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 DungeonArchitect.Samples.Snap.SnapCustomMarker::OnDrawGizmos()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapCustomMarker_OnDrawGizmos_m6AE054D031B6C8F6FE69D9352BD1B334CF9FC590 (SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DrawGizmo(false);
|
|
SnapCustomMarker_DrawGizmo_m393E66C869158BED1C8F359A3578CF7F0E3938F6(__this, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Snap.SnapCustomMarker::OnDrawGizmosSelected()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapCustomMarker_OnDrawGizmosSelected_m9A56CB0D9B6D101692AAA56CE89F5720F2526B47 (SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DrawGizmo(true);
|
|
SnapCustomMarker_DrawGizmo_m393E66C869158BED1C8F359A3578CF7F0E3938F6(__this, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Snap.SnapCustomMarker::DrawGizmo(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapCustomMarker_DrawGizmo_m393E66C869158BED1C8F359A3578CF7F0E3938F6 (SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* __this, bool ___0_selected, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B4_0;
|
|
memset((&G_B4_0), 0, sizeof(G_B4_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0;
|
|
memset((&G_B3_0), 0, sizeof(G_B3_0));
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B5_0;
|
|
memset((&G_B5_0), 0, sizeof(G_B5_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B5_1;
|
|
memset((&G_B5_1), 0, sizeof(G_B5_1));
|
|
{
|
|
// if (hideGizmoVisuals) return;
|
|
bool L_0 = __this->___hideGizmoVisuals_6;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// if (hideGizmoVisuals) return;
|
|
return;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// var t = transform;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
// var position = t.position;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
|
|
// Gizmos.color = selected ? Color.red : Color.blue;
|
|
bool L_3 = ___0_selected;
|
|
G_B3_0 = L_2;
|
|
if (L_3)
|
|
{
|
|
G_B4_0 = L_2;
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
|
|
L_4 = Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline(NULL);
|
|
G_B5_0 = L_4;
|
|
G_B5_1 = G_B3_0;
|
|
goto IL_0023;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
|
|
L_5 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
G_B5_0 = L_5;
|
|
G_B5_1 = G_B4_0;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(G_B5_0, NULL);
|
|
// Gizmos.DrawSphere(position, 0.2f);
|
|
Gizmos_DrawSphere_mC7B2862BBDB3141A63B83F0F1E56E30101D4F472(G_B5_1, (0.200000003f), NULL);
|
|
// if (textStyle == null)
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_6 = __this->___textStyle_5;
|
|
if (L_6)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
// textStyle = new GUIStyle(GUI.skin.label);
|
|
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_7;
|
|
L_7 = GUI_get_skin_m97EC9EB4628B311C0DB7DF9FB19FAD82D6790A1B(NULL);
|
|
NullCheck(L_7);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_8;
|
|
L_8 = GUISkin_get_label_m99E1A8D6D8592F88F581437D24DB1EDE05C63E5E(L_7, NULL);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_9 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
|
|
NullCheck(L_9);
|
|
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_9, L_8, NULL);
|
|
__this->___textStyle_5 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___textStyle_5), (void*)L_9);
|
|
// textStyle.normal.textColor = Color.red;
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_10 = __this->___textStyle_5;
|
|
NullCheck(L_10);
|
|
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_11;
|
|
L_11 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_10, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12;
|
|
L_12 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
NullCheck(L_11);
|
|
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_11, L_12, NULL);
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Snap.SnapCustomMarker::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapCustomMarker__ctor_mBDEA24DAD7A2435BC3642AFD6E88A00257B26A6A (SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98036AD6D7FA0B5E816A3D5B90EB67AF8B03D59F);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public string markerName = "MyMarker";
|
|
__this->___markerName_4 = _stringLiteral98036AD6D7FA0B5E816A3D5B90EB67AF8B03D59F;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___markerName_4), (void*)_stringLiteral98036AD6D7FA0B5E816A3D5B90EB67AF8B03D59F);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFDemoController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoController_Start_m4D4A3D9E089989623EA28AB5F15132FF484A5AB5 (SGFDemoController_tD7566E5E3A158CAD3205D9094B70F936C2C546EE* __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*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
{
|
|
// if (dungeon != null)
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___dungeon_4;
|
|
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_003a;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_2, NULL);
|
|
// var playerObject = GameObject.FindWithTag("Player");
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = GameObject_FindWithTag_mDF825E000B03F4F3DE9D4F2EBABC96BFA34B62E5(_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, NULL);
|
|
V_0 = L_3;
|
|
// if (playerObject != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* 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_003a;
|
|
}
|
|
}
|
|
{
|
|
// playerObject.transform.SetParent(null, true);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
|
|
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
|
|
NullCheck(L_7);
|
|
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_7, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)1, NULL);
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFDemoController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoController__ctor_m4E86EECC6EBC30D758904055EA012AB450239110 (SGFDemoController_tD7566E5E3A158CAD3205D9094B70F936C2C546EE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFDemoController_VisiblityGraph::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoController_VisiblityGraph_Start_m7AD1A918249EFF8F4177683A34A92470395F867E (SGFDemoController_VisiblityGraph_t2E5C9A7149E57D3B0E931C6424F5878A08F6FAEA* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46_m6D2E9BB259D6F5E60D215F4030856503F21D394F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* V_1 = NULL;
|
|
{
|
|
// if (dungeon != null)
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___dungeon_4;
|
|
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_0064;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_2, NULL);
|
|
// var playerObject = GameObject.FindWithTag("Player");
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = GameObject_FindWithTag_mDF825E000B03F4F3DE9D4F2EBABC96BFA34B62E5(_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, NULL);
|
|
V_0 = L_3;
|
|
// if (playerObject != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* 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_0064;
|
|
}
|
|
}
|
|
{
|
|
// var visibilityGraph = dungeon.GetComponent<SnapGridFlowVisibilityGraph>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_6 = __this->___dungeon_4;
|
|
NullCheck(L_6);
|
|
SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* L_7;
|
|
L_7 = Component_GetComponent_TisSnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46_m6D2E9BB259D6F5E60D215F4030856503F21D394F(L_6, Component_GetComponent_TisSnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46_m6D2E9BB259D6F5E60D215F4030856503F21D394F_RuntimeMethod_var);
|
|
V_1 = L_7;
|
|
// if (visibilityGraph != null)
|
|
SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* L_8 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
// visibilityGraph.trackedObjects = new Transform[] { playerObject.transform };
|
|
SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* L_10 = V_1;
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_11 = (TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24*)(TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24*)SZArrayNew(TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_12 = L_11;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
|
|
L_14 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL);
|
|
NullCheck(L_12);
|
|
ArrayElementTypeCheck (L_12, L_14);
|
|
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)L_14);
|
|
NullCheck(L_10);
|
|
L_10->___trackedObjects_5 = L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_10->___trackedObjects_5), (void*)L_12);
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// playerObject.transform.SetParent(null, true);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
|
|
L_16 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_15, NULL);
|
|
NullCheck(L_16);
|
|
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_16, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)1, NULL);
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFDemoController_VisiblityGraph::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoController_VisiblityGraph__ctor_mD2958B68B41207DE2A33FFB86F9B86432E64E986 (SGFDemoController_VisiblityGraph_t2E5C9A7149E57D3B0E931C6424F5878A08F6FAEA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFHideOtherFloors_Start_m06135765B79B74591089FB683920455844EE0817 (SGFHideOtherFloors_t2BC737D1269F280F6CDBEDD90BDC1D60714B3F03* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2B58BA6C549DF48A73A6C5AFAB3A2FC309133AC);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// InvokeRepeating("HideFloors", 0, updateFrequency);
|
|
float L_0 = __this->___updateFrequency_7;
|
|
MonoBehaviour_InvokeRepeating_mF208501E0E4918F9168BBBA5FC50D8F80D01514D(__this, _stringLiteralE2B58BA6C549DF48A73A6C5AFAB3A2FC309133AC, (0.0f), L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::HideFloors()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFHideOtherFloors_HideFloors_mDEE01078505D82FFEFA0C736E21441928F9DED58 (SGFHideOtherFloors_t2BC737D1269F280F6CDBEDD90BDC1D60714B3F03* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B_m9D0906EE96446CE741DEDC05DC81A5E6F6FBE375_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
float V_4 = 0.0f;
|
|
float V_5 = 0.0f;
|
|
bool V_6 = false;
|
|
bool V_7 = false;
|
|
bool V_8 = false;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B5_0 = NULL;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B4_0 = NULL;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B11_0 = NULL;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B7_0 = NULL;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B6_0 = NULL;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B9_0 = NULL;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B8_0 = NULL;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* G_B10_0 = NULL;
|
|
{
|
|
// if (playerObject == null) return;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___playerObject_9;
|
|
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 (playerObject == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// float playerY = playerObject.position.y;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___playerObject_9;
|
|
NullCheck(L_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
|
|
float L_4 = L_3.___y_3;
|
|
V_0 = L_4;
|
|
// var model = GetComponent<SnapGridFlowModel>();
|
|
SnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B* L_5;
|
|
L_5 = Component_GetComponent_TisSnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B_m9D0906EE96446CE741DEDC05DC81A5E6F6FBE375(__this, Component_GetComponent_TisSnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B_m9D0906EE96446CE741DEDC05DC81A5E6F6FBE375_RuntimeMethod_var);
|
|
// foreach (var moduleNode in model.snapModules)
|
|
NullCheck(L_5);
|
|
SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C* L_6 = L_5->___snapModules_5;
|
|
V_1 = L_6;
|
|
V_2 = 0;
|
|
goto IL_00d7;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
// foreach (var moduleNode in model.snapModules)
|
|
SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C* L_7 = V_1;
|
|
int32_t L_8 = V_2;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
|
|
// var worldBounds = moduleNode.GetModuleBounds();
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* L_11 = L_10;
|
|
NullCheck(L_11);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_12;
|
|
L_12 = SgfModuleNode_GetModuleBounds_m8C84EDD9A3749E4CE81C9EE7BD0DE6AA67F301D6(L_11, NULL);
|
|
V_3 = L_12;
|
|
// float moduleLowest = worldBounds.center.y - worldBounds.extents.y;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_3), NULL);
|
|
float L_14 = L_13.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
L_15 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_3), NULL);
|
|
float L_16 = L_15.___y_3;
|
|
V_4 = ((float)il2cpp_codegen_subtract(L_14, L_16));
|
|
// float moduleHighest = worldBounds.center.y + worldBounds.extents.y;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_3), NULL);
|
|
float L_18 = L_17.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
|
|
L_19 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&V_3), NULL);
|
|
float L_20 = L_19.___y_3;
|
|
V_5 = ((float)il2cpp_codegen_add(L_18, L_20));
|
|
// bool belowPlayer = playerY > moduleHighest;
|
|
float L_21 = V_0;
|
|
float L_22 = V_5;
|
|
V_6 = (bool)((((float)L_21) > ((float)L_22))? 1 : 0);
|
|
// bool abovePlayer = playerY < moduleLowest;
|
|
float L_23 = V_0;
|
|
float L_24 = V_4;
|
|
V_7 = (bool)((((float)L_23) < ((float)L_24))? 1 : 0);
|
|
// bool shouldHide = false;
|
|
V_8 = (bool)0;
|
|
// if (hideMode == SGFHideFloorMode.HideAboveAndBelow)
|
|
int32_t L_25 = __this->___hideMode_4;
|
|
G_B4_0 = L_11;
|
|
if (L_25)
|
|
{
|
|
G_B5_0 = L_11;
|
|
goto IL_0095;
|
|
}
|
|
}
|
|
{
|
|
// shouldHide = belowPlayer || abovePlayer;
|
|
bool L_26 = V_6;
|
|
bool L_27 = V_7;
|
|
V_8 = (bool)((int32_t)((int32_t)L_26|(int32_t)L_27));
|
|
G_B11_0 = G_B4_0;
|
|
goto IL_00bf;
|
|
}
|
|
|
|
IL_0095:
|
|
{
|
|
// else if (hideMode == SGFHideFloorMode.HideAbove)
|
|
int32_t L_28 = __this->___hideMode_4;
|
|
G_B6_0 = G_B5_0;
|
|
if ((!(((uint32_t)L_28) == ((uint32_t)1))))
|
|
{
|
|
G_B7_0 = G_B5_0;
|
|
goto IL_00a4;
|
|
}
|
|
}
|
|
{
|
|
// shouldHide = abovePlayer;
|
|
bool L_29 = V_7;
|
|
V_8 = L_29;
|
|
G_B11_0 = G_B6_0;
|
|
goto IL_00bf;
|
|
}
|
|
|
|
IL_00a4:
|
|
{
|
|
// else if (hideMode == SGFHideFloorMode.HideAbove)
|
|
int32_t L_30 = __this->___hideMode_4;
|
|
G_B8_0 = G_B7_0;
|
|
if ((!(((uint32_t)L_30) == ((uint32_t)1))))
|
|
{
|
|
G_B9_0 = G_B7_0;
|
|
goto IL_00b3;
|
|
}
|
|
}
|
|
{
|
|
// shouldHide = belowPlayer;
|
|
bool L_31 = V_6;
|
|
V_8 = L_31;
|
|
G_B11_0 = G_B8_0;
|
|
goto IL_00bf;
|
|
}
|
|
|
|
IL_00b3:
|
|
{
|
|
// else if (hideMode == SGFHideFloorMode.None)
|
|
int32_t L_32 = __this->___hideMode_4;
|
|
G_B10_0 = G_B9_0;
|
|
if ((!(((uint32_t)L_32) == ((uint32_t)3))))
|
|
{
|
|
G_B11_0 = G_B9_0;
|
|
goto IL_00bf;
|
|
}
|
|
}
|
|
{
|
|
// shouldHide = false;
|
|
V_8 = (bool)0;
|
|
G_B11_0 = G_B10_0;
|
|
}
|
|
|
|
IL_00bf:
|
|
{
|
|
// moduleNode.SpawnedModule.gameObject.SetActive(!shouldHide);
|
|
NullCheck(G_B11_0);
|
|
SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6* L_33 = G_B11_0->___SpawnedModule_4;
|
|
NullCheck(L_33);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34;
|
|
L_34 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_33, NULL);
|
|
bool L_35 = V_8;
|
|
NullCheck(L_34);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_34, (bool)((((int32_t)L_35) == ((int32_t)0))? 1 : 0), NULL);
|
|
int32_t L_36 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1));
|
|
}
|
|
|
|
IL_00d7:
|
|
{
|
|
// foreach (var moduleNode in model.snapModules)
|
|
int32_t L_37 = V_2;
|
|
SgfModuleNodeU5BU5D_tB09EDDEE81FE6C1A1CD804C5BC06BF637D23B38C* L_38 = V_1;
|
|
NullCheck(L_38);
|
|
if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length)))))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::OnPostDungeonBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFHideOtherFloors_OnPostDungeonBuild_m1D74EEB5FF80BF3EECC5E504CC26B20E444D972A (SGFHideOtherFloors_t2BC737D1269F280F6CDBEDD90BDC1D60714B3F03* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, 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*)&GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE54A298E593A15957AA88169D8F283EC6BE1282);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
{
|
|
// if (autoFindPlayerObject)
|
|
bool L_0 = __this->___autoFindPlayerObject_8;
|
|
if (!L_0)
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
// playerObject = null;
|
|
__this->___playerObject_9 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerObject_9), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
|
|
// var player = GameObject.FindWithTag(GameTags.Player);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_1 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
|
|
L_2 = GameObject_FindWithTag_mDF825E000B03F4F3DE9D4F2EBABC96BFA34B62E5(L_1, NULL);
|
|
V_0 = L_2;
|
|
// if (player != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* 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_0030;
|
|
}
|
|
}
|
|
{
|
|
// playerObject = player.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
|
|
__this->___playerObject_9 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerObject_9), (void*)L_6);
|
|
return;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// Debug.LogError("Hide Floor Script: No Player object found. Make sure your player prefab is tagged as 'Player'");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralBE54A298E593A15957AA88169D8F283EC6BE1282, NULL);
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFHideOtherFloors_OnDungeonDestroyed_mFFB8D3B78A208F4C4252BA58394E64C2CEC9E7ED (SGFHideOtherFloors_t2BC737D1269F280F6CDBEDD90BDC1D60714B3F03* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (autoFindPlayerObject)
|
|
bool L_0 = __this->___autoFindPlayerObject_8;
|
|
if (!L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// playerObject = null;
|
|
__this->___playerObject_9 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerObject_9), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFHideOtherFloors::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFHideOtherFloors__ctor_m63667B4B919B6490A6408E0FCCAD48EB4357F70E (SGFHideOtherFloors_t2BC737D1269F280F6CDBEDD90BDC1D60714B3F03* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float updateFrequency = 0.2f;
|
|
__this->___updateFrequency_7 = (0.200000003f);
|
|
// public bool autoFindPlayerObject = true;
|
|
__this->___autoFindPlayerObject_8 = (bool)1;
|
|
DungeonEventListener__ctor_m922ECF10BBFD6A5CE70AFCE0E110EEFE569DCB01(__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 DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoPlayer_Awake_m5E3FEA91BD57DC516AFDEB7F56961B3DE60A6545 (SGFDemoPlayer_t03EF35DE8429823D2AC1F6437F6B458DE29CB19F* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// character = GetComponent<CharacterController>();
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_0;
|
|
L_0 = Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040(__this, Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
__this->___character_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___character_4), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoPlayer_Update_mCCAEAB977F73B7DDC6470C4AD112671959D52CEB (SGFDemoPlayer_t03EF35DE8429823D2AC1F6437F6B458DE29CB19F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Input.GetKeyDown(KeyCode.Space))
|
|
bool L_0;
|
|
L_0 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)32), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SnapGridFlow.SGFDemoPlayer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoPlayer__ctor_m2A8238048C64E96EEDD5863753F3CDFDC40DAF78 (SGFDemoPlayer_t03EF35DE8429823D2AC1F6437F6B458DE29CB19F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.InfinityCaves.InfinityCavesDemoController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfinityCavesDemoController_Start_mBCF224FBEE2E020501ABBA776D2E5FB70E74858D (InfinityCavesDemoController_t30D6AC9A732E013A9F87707FE0AD52EE4FF463B5* __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 (dungeon != null)
|
|
InfinityDungeon_tEDCD491E11B60CA951418067A095CE29E40A6E32* L_0 = __this->___dungeon_4;
|
|
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_0019;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.BuildDungeon();
|
|
InfinityDungeon_tEDCD491E11B60CA951418067A095CE29E40A6E32* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
InfinityDungeon_BuildDungeon_mD3332DD4F19C8A54366C4F91B96B1AE97B2CE740(L_2, NULL);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.InfinityCaves.InfinityCavesDemoController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfinityCavesDemoController__ctor_mD17E7B8D14967DC9545D8E42E5D326ACD89C72A0 (InfinityCavesDemoController_t30D6AC9A732E013A9F87707FE0AD52EE4FF463B5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor_Start_m7283C6FF8C7DB2A5C66F3264E700DF5C9929DC04 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* V_0 = NULL;
|
|
{
|
|
// var lockItemMetadata = FindItemMetadata();
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_0;
|
|
L_0 = LockedDoor_FindItemMetadata_mEE2EB188B49E3C268ED6A4C20E2BAA945C764564(__this, NULL);
|
|
V_0 = L_0;
|
|
// if (lockItemMetadata != null)
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_1 = V_0;
|
|
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_0028;
|
|
}
|
|
}
|
|
{
|
|
// lockId = lockItemMetadata.itemId;
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
String_t* L_4 = L_3->___itemId_5;
|
|
__this->___lockId_7 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___lockId_7), (void*)L_4);
|
|
// validKeys = lockItemMetadata.referencedItemIds;
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5->___referencedItemIds_6;
|
|
__this->___validKeys_8 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___validKeys_8), (void*)L_6);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// animator = GetComponent<Animator>();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_7;
|
|
L_7 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___animator_6 = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___animator_6), (void*)L_7);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Flow.Items.FlowItemMetadataComponent DungeonArchitect.Samples.GridFlow.LockedDoor::FindItemMetadata()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* LockedDoor_FindItemMetadata_mEE2EB188B49E3C268ED6A4C20E2BAA945C764564 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_mEECE2D5FEDF8F89E2C4685CE82D2E8E70C625C11_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* V_1 = NULL;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B6_0 = NULL;
|
|
{
|
|
// var obj = gameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
V_0 = L_0;
|
|
goto IL_003a;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// var itemMetadata = obj.GetComponent<FlowItemMetadataComponent>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
|
|
NullCheck(L_1);
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_2;
|
|
L_2 = GameObject_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_mEECE2D5FEDF8F89E2C4685CE82D2E8E70C625C11(L_1, GameObject_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_mEECE2D5FEDF8F89E2C4685CE82D2E8E70C625C11_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// if (itemMetadata != null)
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_3 = V_1;
|
|
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_001b;
|
|
}
|
|
}
|
|
{
|
|
// return itemMetadata;
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_5 = V_1;
|
|
return L_5;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// var parentTransform = obj.transform.parent;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
|
|
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
|
|
NullCheck(L_7);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_7, NULL);
|
|
V_2 = L_8;
|
|
// obj = (parentTransform != null) ? parentTransform.gameObject : null;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* 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_0033;
|
|
}
|
|
}
|
|
{
|
|
G_B6_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)(NULL));
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
|
|
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
|
|
G_B6_0 = L_12;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
V_0 = G_B6_0;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
// while (obj != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_14;
|
|
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_14)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// return null;
|
|
return (FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135*)NULL;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::OnTriggerEnter(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor_OnTriggerEnter_m9B38B9A3C740E971E2244A5C306927DF196231FA (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (CanOpenDoor(other))
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
|
|
bool L_1;
|
|
L_1 = LockedDoor_CanOpenDoor_m0410A70D10CDC11C4EB4B4FD1FCC08DC22AE90F4(__this, L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// OpenDoor();
|
|
LockedDoor_OpenDoor_m351AF804F743C0682FAD98199AF6A6A3ADC68E97(__this, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::OnTriggerExit(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor_OnTriggerExit_m30B5B1992B4AA179C0BC204E3B57C14FB8823FF7 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// CloseDoor();
|
|
LockedDoor_CloseDoor_mC1B0D6B49CC2C8E0E23FCBCECCF2E8CBC2BCC8DC(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.LockedDoor::CanOpenDoor(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LockedDoor_CanOpenDoor_m0410A70D10CDC11C4EB4B4FD1FCC08DC22AE90F4 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* V_0 = NULL;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
String_t* V_3 = NULL;
|
|
{
|
|
// var inventory = other.gameObject.GetComponentInChildren<Inventory>();
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
|
|
NullCheck(L_0);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* L_2;
|
|
L_2 = GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7(L_1, GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
// if (inventory != null)
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* 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_0039;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var validKey in validKeys)
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = __this->___validKeys_8;
|
|
V_1 = L_5;
|
|
V_2 = 0;
|
|
goto IL_0033;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// foreach (var validKey in validKeys)
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = V_1;
|
|
int32_t L_7 = V_2;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
String_t* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
V_3 = L_9;
|
|
// if (inventory.ContainsItem(validKey))
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* L_10 = V_0;
|
|
String_t* L_11 = V_3;
|
|
NullCheck(L_10);
|
|
bool L_12;
|
|
L_12 = Inventory_ContainsItem_m16053241EB0B39218AA2DD0BC4F955F6349EAEE7(L_10, L_11, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_13 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
// foreach (var validKey in validKeys)
|
|
int32_t L_14 = V_2;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = V_1;
|
|
NullCheck(L_15);
|
|
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::OpenDoor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor_OpenDoor_m351AF804F743C0682FAD98199AF6A6A3ADC68E97 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1CFBFF5C3B798D7F932FD426F3AE7DC807E3886E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// animator.SetBool("doorOpen", true);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0 = __this->___animator_6;
|
|
NullCheck(L_0);
|
|
Animator_SetBool_m6F8D4FAF0770CD4EC1F54406249785DE7391E42B(L_0, _stringLiteral1CFBFF5C3B798D7F932FD426F3AE7DC807E3886E, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::CloseDoor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor_CloseDoor_mC1B0D6B49CC2C8E0E23FCBCECCF2E8CBC2BCC8DC (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1CFBFF5C3B798D7F932FD426F3AE7DC807E3886E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// animator.SetBool("doorOpen", false);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0 = __this->___animator_6;
|
|
NullCheck(L_0);
|
|
Animator_SetBool_m6F8D4FAF0770CD4EC1F54406249785DE7391E42B(L_0, _stringLiteral1CFBFF5C3B798D7F932FD426F3AE7DC807E3886E, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.LockedDoor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LockedDoor__ctor_m5F8BA966E3B66314E83DA12301733138D899BD96 (LockedDoor_tB7C7C819F3BF84239BCF5D240BD989E611169FC9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// private string[] validKeys = new string[0];
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
__this->___validKeys_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___validKeys_8), (void*)L_0);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowGameController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowGameController_Start_m96727F873DB23D4232514A113D30DEB05071A3C1 (GridFlowGameController_tAEF1C96E4ECD825071AFBCFE0E10FB2354D772DD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisGridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792_m97E511A833B91AC33ABE55408684D437D6E35876_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* V_0 = NULL;
|
|
{
|
|
// if (dungeon != null)
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___dungeon_4;
|
|
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_0035;
|
|
}
|
|
}
|
|
{
|
|
// var dungeonConfig = dungeon.GetComponent<GridFlowDungeonConfig>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
GridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792* L_3;
|
|
L_3 = Component_GetComponent_TisGridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792_m97E511A833B91AC33ABE55408684D437D6E35876(L_2, Component_GetComponent_TisGridFlowDungeonConfig_t0E234576590D92DD585D565D0C248FA9CEE04792_m97E511A833B91AC33ABE55408684D437D6E35876_RuntimeMethod_var);
|
|
// var random = new System.Random();
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_4 = (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*)il2cpp_codegen_object_new(Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC(L_4, NULL);
|
|
V_0 = L_4;
|
|
// dungeonConfig.Seed = (uint)random.Next();
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 System.Random::Next() */, L_5);
|
|
NullCheck(L_3);
|
|
((DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD*)L_3)->___Seed_4 = L_6;
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_7 = __this->___dungeon_4;
|
|
NullCheck(L_7);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_7, NULL);
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowGameController::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowGameController_Update_m5AAA7452F2B5DF5B4ECE873AA1F3B8F071342E1B (GridFlowGameController_tAEF1C96E4ECD825071AFBCFE0E10FB2354D772DD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowGameController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowGameController__ctor_mA829B645CD5FA1D59740D156D46DA2EB431B8C3E (GridFlowGameController_tAEF1C96E4ECD825071AFBCFE0E10FB2354D772DD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowPlayerController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowPlayerController__ctor_mBCE97E10D026852EA4088E97F617F8D655705334 (GridFlowPlayerController_t16A1A01961AD21D2C55699FF63FFD0F2D9D6D2C7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.InventoryItem::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InventoryItem__ctor_m869963F328133108C537E8261C6A2953F75F26D8 (InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.Inventory::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Inventory_Awake_m08051A59C94411D09577F91831501FDC997D721E (Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisInventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C_m4C90A47260BA6BFEA579F81EF7E39508A8BC04F2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// inventoryUI = GameObject.FindObjectOfType<InventoryUI>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* L_0;
|
|
L_0 = Object_FindObjectOfType_TisInventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C_m4C90A47260BA6BFEA579F81EF7E39508A8BC04F2(Object_FindObjectOfType_TisInventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C_m4C90A47260BA6BFEA579F81EF7E39508A8BC04F2_RuntimeMethod_var);
|
|
__this->___inventoryUI_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___inventoryUI_5), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.Inventory::Add(DungeonArchitect.Samples.GridFlow.InventoryItem)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Inventory_Add_mE501FB73A539825CDE992F92ABE2BE13ECC0A2E1 (Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* __this, InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* ___0_item, 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;
|
|
}
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* V_2 = NULL;
|
|
{
|
|
// foreach (var slot in slots)
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_0 = __this->___slots_4;
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0043;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// foreach (var slot in slots)
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// if (slot.item.itemType == InventoryItemType.None)
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_6 = L_5->___item_4;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = L_6->___itemType_0;
|
|
if (L_7)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
{
|
|
// slot.item = item;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_8 = V_2;
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_9 = ___0_item;
|
|
NullCheck(L_8);
|
|
L_8->___item_4 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_8->___item_4), (void*)L_9);
|
|
// if (inventoryUI != null)
|
|
InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* L_10 = __this->___inventoryUI_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
// inventoryUI.UpdateUI(this);
|
|
InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* L_12 = __this->___inventoryUI_5;
|
|
NullCheck(L_12);
|
|
InventoryUI_UpdateUI_mB76C811F0702F05E9FE3DCDB2FB38B40FE094104(L_12, __this, NULL);
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
// foreach (var slot in slots)
|
|
int32_t L_14 = V_1;
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.Inventory::ContainsItem(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Inventory_ContainsItem_m16053241EB0B39218AA2DD0BC4F955F6349EAEE7 (Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* __this, String_t* ___0_itemId, const RuntimeMethod* method)
|
|
{
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* V_2 = NULL;
|
|
{
|
|
// foreach (var slot in slots)
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_0 = __this->___slots_4;
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// foreach (var slot in slots)
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// if (slot.item.itemType != InventoryItemType.None)
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_6 = L_5->___item_4;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = L_6->___itemType_0;
|
|
if (!L_7)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// if (slot.item.itemId == itemId)
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_9 = L_8->___item_4;
|
|
NullCheck(L_9);
|
|
String_t* L_10 = L_9->___itemId_1;
|
|
String_t* L_11 = ___0_itemId;
|
|
bool L_12;
|
|
L_12 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, L_11, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
// foreach (var slot in slots)
|
|
int32_t L_14 = V_1;
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.Inventory::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Inventory__ctor_m435A0A6219286F297A79624ACFE7AE283A378DBC (Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.InventorySlot::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InventorySlot__ctor_m73302C2E9130EB904D5E66536F6FBFBEA81F99BF (InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public InventoryItem item = new InventoryItem();
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_0 = (InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0*)il2cpp_codegen_object_new(InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
InventoryItem__ctor_m869963F328133108C537E8261C6A2953F75F26D8(L_0, NULL);
|
|
__this->___item_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___item_4), (void*)L_0);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.PickableItem::OnTriggerEnter(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PickableItem_OnTriggerEnter_m248ABCE93F28712BFE0B8CAC0B2DB261EFBD4485 (PickableItem_t33487F7C5559F23BDF35B1AB12F13BDE8C955F3D* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* V_0 = NULL;
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* V_1 = NULL;
|
|
{
|
|
// var go = other.gameObject;
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
|
|
NullCheck(L_0);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
|
|
// var inventory = go.GetComponentInChildren<Inventory>();
|
|
NullCheck(L_1);
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* L_2;
|
|
L_2 = GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7(L_1, GameObject_GetComponentInChildren_TisInventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9_m0128F127C0B2E1C40B5886F87109027AEAB733A7_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
// if (inventory != null)
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* 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_0054;
|
|
}
|
|
}
|
|
{
|
|
// var item = new InventoryItem();
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_5 = (InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0*)il2cpp_codegen_object_new(InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
InventoryItem__ctor_m869963F328133108C537E8261C6A2953F75F26D8(L_5, NULL);
|
|
V_1 = L_5;
|
|
// item.itemType = itemType;
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_6 = V_1;
|
|
int32_t L_7 = __this->___itemType_4;
|
|
NullCheck(L_6);
|
|
L_6->___itemType_0 = L_7;
|
|
// item.itemId = GetItemId();
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_8 = V_1;
|
|
String_t* L_9;
|
|
L_9 = PickableItem_GetItemId_m2C10F3DC1E4AA6AADAE612468569FA0C68115D75(__this, NULL);
|
|
NullCheck(L_8);
|
|
L_8->___itemId_1 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_8->___itemId_1), (void*)L_9);
|
|
// item.icon = icon;
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_10 = V_1;
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_11 = __this->___icon_5;
|
|
NullCheck(L_10);
|
|
L_10->___icon_2 = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_10->___icon_2), (void*)L_11);
|
|
// if (inventory.Add(item))
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* L_12 = V_0;
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_13 = V_1;
|
|
NullCheck(L_12);
|
|
bool L_14;
|
|
L_14 = Inventory_Add_mE501FB73A539825CDE992F92ABE2BE13ECC0A2E1(L_12, L_13, NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
{
|
|
// Destroy(gameObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
|
|
L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_15, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.String DungeonArchitect.Samples.GridFlow.PickableItem::GetItemId()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PickableItem_GetItemId_m2C10F3DC1E4AA6AADAE612468569FA0C68115D75 (PickableItem_t33487F7C5559F23BDF35B1AB12F13BDE8C955F3D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_m50379D3526DB9DD871B27EC6A34B8CCEF3F34F00_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* V_0 = NULL;
|
|
{
|
|
// var itemMetadata = GetComponent<FlowItemMetadataComponent>();
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_0;
|
|
L_0 = Component_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_m50379D3526DB9DD871B27EC6A34B8CCEF3F34F00(__this, Component_GetComponent_TisFlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135_m50379D3526DB9DD871B27EC6A34B8CCEF3F34F00_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// return (itemMetadata != null) ? itemMetadata.itemId : "";
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_1 = V_0;
|
|
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_0016;
|
|
}
|
|
}
|
|
{
|
|
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
FlowItemMetadataComponent_tA25A80FDBEBD15C94C2EF876C49DA95421559135* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
String_t* L_4 = L_3->___itemId_5;
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.PickableItem::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PickableItem__ctor_m770A25505D176E82FD98F08BD0D6F684CA12AB8E (PickableItem_t33487F7C5559F23BDF35B1AB12F13BDE8C955F3D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.InventoryUI::UpdateUI(DungeonArchitect.Samples.GridFlow.Inventory)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InventoryUI_UpdateUI_mB76C811F0702F05E9FE3DCDB2FB38B40FE094104 (InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* __this, Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* ___0_inventory, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* V_1 = NULL;
|
|
{
|
|
// for (int i = 0; i < inventory.slots.Length && i < slotImages.Length; i++)
|
|
V_0 = 0;
|
|
goto IL_0041;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
// var slot = inventory.slots[i];
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* L_0 = ___0_inventory;
|
|
NullCheck(L_0);
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_1 = L_0->___slots_4;
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_1 = L_4;
|
|
// if (slot.item.itemType != InventoryItemType.None)
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_5 = V_1;
|
|
NullCheck(L_5);
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_6 = L_5->___item_4;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = L_6->___itemType_0;
|
|
if (!L_7)
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
// var image = slotImages[i];
|
|
ImageU5BU5D_t8869694C217655DA7B1315DC02C80F1308B78B78* L_8 = __this->___slotImages_4;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
// image.sprite = slot.item.icon;
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_12 = L_11;
|
|
InventorySlot_tD5A1E93E3B44843007E167104BFA4CA97F259EB9* L_13 = V_1;
|
|
NullCheck(L_13);
|
|
InventoryItem_t35FB6F2CD17440871BCF4A2AAA4EB28BC93A4BA0* L_14 = L_13->___item_4;
|
|
NullCheck(L_14);
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_15 = L_14->___icon_2;
|
|
NullCheck(L_12);
|
|
Image_set_sprite_mC0C248340BA27AAEE56855A3FAFA0D8CA12956DE(L_12, L_15, NULL);
|
|
// image.color = Color.white;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
|
|
L_16 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
NullCheck(L_12);
|
|
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_12, L_16);
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// for (int i = 0; i < inventory.slots.Length && i < slotImages.Length; i++)
|
|
int32_t L_17 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
// for (int i = 0; i < inventory.slots.Length && i < slotImages.Length; i++)
|
|
int32_t L_18 = V_0;
|
|
Inventory_t21D86CA25873D1CB0632B0F9B078B4CD1C4B43B9* L_19 = ___0_inventory;
|
|
NullCheck(L_19);
|
|
InventorySlotU5BU5D_tBA07A24B84FBA6317272A5ED351A64970D726DF2* L_20 = L_19->___slots_4;
|
|
NullCheck(L_20);
|
|
if ((((int32_t)L_18) >= ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
|
|
{
|
|
goto IL_0057;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_21 = V_0;
|
|
ImageU5BU5D_t8869694C217655DA7B1315DC02C80F1308B78B78* L_22 = __this->___slotImages_4;
|
|
NullCheck(L_22);
|
|
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.InventoryUI::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InventoryUI__ctor_m9B5C9D0DC44F481FB69092C80E6D6E2B2330A3E0 (InventoryUI_t884BF672616672D81A64BFD452FD9B2296E6A55C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GridFlow.RandomTreeTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomTreeTransformRule_GetTransform_m2A467A710A6C4A409FC5AF79FC54073A30672D69 (RandomTreeTransformRule_t034ACE96C744D62E3BFC3CE71296C2172BE54C6B* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_propTransform, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___4_outPosition, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___5_outRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___6_outScale, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// base.GetTransform(socket, model, propTransform, random, out outPosition, out outRotation, out outScale);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___1_model;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___2_propTransform;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = ___3_random;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = ___4_outPosition;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_5 = ___5_outRotation;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___6_outScale;
|
|
TransformationRule_GetTransform_mDB864F59A8ADBE6902A90FA90B7AF9D461A8BA06(__this, L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
|
|
// var angle = random.value() * 360;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_7 = ___3_random;
|
|
float L_8;
|
|
L_8 = RandomExtensions_value_m49B78902A322D603F0A6EBC20FD10E5B1C94FD3C(L_7, NULL);
|
|
V_0 = ((float)il2cpp_codegen_multiply(L_8, (360.0f)));
|
|
// var rotation = Quaternion.Euler(0, angle, 0);
|
|
float L_9 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
|
|
L_10 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), L_9, (0.0f), NULL);
|
|
V_1 = L_10;
|
|
// outRotation = rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_11 = ___5_outRotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_1;
|
|
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_11 = L_12;
|
|
// var maxJitterDistance = 0.25f;
|
|
V_2 = (0.25f);
|
|
// var jitterDistance = random.NextFloat() * maxJitterDistance;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_13 = ___3_random;
|
|
float L_14;
|
|
L_14 = RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67(L_13, NULL);
|
|
// var jitterAngle = random.NextFloat() * Mathf.PI * 2;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_15 = ___3_random;
|
|
float L_16;
|
|
L_16 = RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67(L_15, NULL);
|
|
V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_16, (3.14159274f))), (2.0f)));
|
|
// var jitter = new Vector3(Mathf.Cos(jitterAngle), 0, Mathf.Sin(jitterAngle)) * maxJitterDistance;
|
|
float L_17 = V_3;
|
|
float L_18;
|
|
L_18 = cosf(L_17);
|
|
float L_19 = V_3;
|
|
float L_20;
|
|
L_20 = sinf(L_19);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
|
|
memset((&L_21), 0, sizeof(L_21));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), L_18, (0.0f), L_20, /*hidden argument*/NULL);
|
|
float L_22 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
L_23 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_21, L_22, NULL);
|
|
V_4 = L_23;
|
|
// outPosition += jitter;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_24 = ___4_outPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___4_outPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_25);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
|
|
L_28 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_27, NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_24 = L_28;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.RandomTreeTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomTreeTransformRule__ctor_mD7C72A1F60B98825489E4B22235BE88E521770D7 (RandomTreeTransformRule_t034ACE96C744D62E3BFC3CE71296C2172BE54C6B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TransformationRule__ctor_mB2FBC251A9D9865B088C4CE1A952BD4877675DAF(__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 DungeonArchitect.Samples.GridFlow.RestoreRotationTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RestoreRotationTransformRule_GetTransform_mEA0F84EFF137D3706A716EF091387796DD94AF8F (RestoreRotationTransformRule_t7D92B719BEA6AFE18DFFFB377990E9E9C5E0D7CD* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_propTransform, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___4_outPosition, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___5_outRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___6_outScale, const RuntimeMethod* method)
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// base.GetTransform(socket, model, propTransform, random, out outPosition, out outRotation, out outScale);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___1_model;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___2_propTransform;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = ___3_random;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = ___4_outPosition;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_5 = ___5_outRotation;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___6_outScale;
|
|
TransformationRule_GetTransform_mDB864F59A8ADBE6902A90FA90B7AF9D461A8BA06(__this, L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
|
|
// var rotation = socket.Transform.rotation;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_7 = ___0_socket;
|
|
NullCheck(L_7);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = (&L_7->___Transform_2);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
|
|
L_9 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB(L_8, NULL);
|
|
V_0 = L_9;
|
|
// outRotation = Quaternion.Inverse(rotation);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_10 = ___5_outRotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
|
|
L_12 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_11, NULL);
|
|
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_10 = L_12;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.RestoreRotationTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RestoreRotationTransformRule__ctor_mFAEFAA6345235DE51459058BADB1BB577FDDAD22 (RestoreRotationTransformRule_t7D92B719BEA6AFE18DFFFB377990E9E9C5E0D7CD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
TransformationRule__ctor_mB2FBC251A9D9865B088C4CE1A952BD4877675DAF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_AltPath::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridFlowPathSelector_AltPath_CanSelect_m8305300F7FA4781CF40C6FD3AC0DAEECA602E4BD (GridFlowPathSelector_AltPath_t8414FEE678559A0CA198E7209349342E59911C46* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0895DAD08E8DD10F0EFD62555908F9D17806616C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* V_0 = NULL;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var gridFlowModel = model as GridFlowDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
V_0 = ((GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB*)IsInstClass((RuntimeObject*)L_0, GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var));
|
|
// if (gridFlowModel == null) return false;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* 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_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (gridFlowModel == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// var query = gridFlowModel.Query;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_4;
|
|
L_4 = GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline(L_3, NULL);
|
|
V_1 = L_4;
|
|
// if (query == null) return false;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* 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_0024;
|
|
}
|
|
}
|
|
{
|
|
// if (query == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// var markerLocation = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_2 = L_7;
|
|
// var pathName = query.GetPathName(markerLocation);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_8 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_10;
|
|
L_10 = GridFlowDungeonQuery_GetPathName_m20A2ED2D11B6073EE6F40A52A444CAC523972E36(L_8, L_9, NULL);
|
|
// return pathName == "alt";
|
|
bool L_11;
|
|
L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, _stringLiteral0895DAD08E8DD10F0EFD62555908F9D17806616C, NULL);
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_AltPath::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowPathSelector_AltPath__ctor_m8B2B3DB7BF667F439DBB9E25B4F7C4F73574EEFB (GridFlowPathSelector_AltPath_t8414FEE678559A0CA198E7209349342E59911C46* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_MainPath::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridFlowPathSelector_MainPath_CanSelect_mEF7E78456BF1F11E8AF885A0A89C186A9A6D133C (GridFlowPathSelector_MainPath_t09EEDB64298963D5F558171634F49E9D4317F12D* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F2993C30C434C5F8BA708B372A8D4AC4A165185);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CD1492F9C3F4395DDA3F9C1582627EBC5A14250);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* V_0 = NULL;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
String_t* V_3 = NULL;
|
|
{
|
|
// var gridFlowModel = model as GridFlowDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
V_0 = ((GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB*)IsInstClass((RuntimeObject*)L_0, GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var));
|
|
// if (gridFlowModel == null) return false;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* 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_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (gridFlowModel == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// var query = gridFlowModel.Query;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_4;
|
|
L_4 = GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline(L_3, NULL);
|
|
V_1 = L_4;
|
|
// if (query == null) return false;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* 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_0024;
|
|
}
|
|
}
|
|
{
|
|
// if (query == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// var markerLocation = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_2 = L_7;
|
|
// var pathName = query.GetPathName(markerLocation);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_8 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_10;
|
|
L_10 = GridFlowDungeonQuery_GetPathName_m20A2ED2D11B6073EE6F40A52A444CAC523972E36(L_8, L_9, NULL);
|
|
V_3 = L_10;
|
|
// return pathName == "main"
|
|
// || pathName == "main_start"
|
|
// || pathName == "main";
|
|
String_t* L_11 = V_3;
|
|
bool L_12;
|
|
L_12 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, _stringLiteral4F2993C30C434C5F8BA708B372A8D4AC4A165185, NULL);
|
|
if (L_12)
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_13 = V_3;
|
|
bool L_14;
|
|
L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_13, _stringLiteral8CD1492F9C3F4395DDA3F9C1582627EBC5A14250, NULL);
|
|
if (L_14)
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_15 = V_3;
|
|
bool L_16;
|
|
L_16 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_15, _stringLiteral4F2993C30C434C5F8BA708B372A8D4AC4A165185, NULL);
|
|
return L_16;
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_MainPath::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowPathSelector_MainPath__ctor_mA548C3F778B799EEE280513A1CADA12BB6DC9D39 (GridFlowPathSelector_MainPath_t09EEDB64298963D5F558171634F49E9D4317F12D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_ShopPath::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridFlowPathSelector_ShopPath_CanSelect_mFC8DB86EAFBE621D74363BFE6D912D6E5E112716 (GridFlowPathSelector_ShopPath_tBEEADDF22BCF9161F6A07D34A531902E349A0DD7* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98EFCD2577BCD88B20D4486FCC65B58CFDBEEC05);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* V_0 = NULL;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var gridFlowModel = model as GridFlowDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
V_0 = ((GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB*)IsInstClass((RuntimeObject*)L_0, GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var));
|
|
// if (gridFlowModel == null) return false;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* 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_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (gridFlowModel == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// var query = gridFlowModel.Query;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_4;
|
|
L_4 = GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline(L_3, NULL);
|
|
V_1 = L_4;
|
|
// if (query == null) return false;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* 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_0024;
|
|
}
|
|
}
|
|
{
|
|
// if (query == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// var markerLocation = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_2 = L_7;
|
|
// var pathName = query.GetPathName(markerLocation);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_8 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_10;
|
|
L_10 = GridFlowDungeonQuery_GetPathName_m20A2ED2D11B6073EE6F40A52A444CAC523972E36(L_8, L_9, NULL);
|
|
// return pathName == "shop";
|
|
bool L_11;
|
|
L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, _stringLiteral98EFCD2577BCD88B20D4486FCC65B58CFDBEEC05, NULL);
|
|
return L_11;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_ShopPath::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowPathSelector_ShopPath__ctor_m99E15C63B4BF7A0F7763E210543329AC5D71A33C (GridFlowPathSelector_ShopPath_tBEEADDF22BCF9161F6A07D34A531902E349A0DD7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_TreasurePath::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridFlowPathSelector_TreasurePath_CanSelect_mB165F8CB3AB5A0BDF1F112657E2227D6A2255A25 (GridFlowPathSelector_TreasurePath_tF9072A034DAD474FE85CB5AF59E04DA9D66D3F59* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC2977439008AFE8409D4BD07109EB59184CFC3A);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* V_0 = NULL;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
String_t* V_3 = NULL;
|
|
bool V_4 = false;
|
|
{
|
|
// var gridFlowModel = model as GridFlowDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
V_0 = ((GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB*)IsInstClass((RuntimeObject*)L_0, GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var));
|
|
// if (gridFlowModel == null) return false;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* 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_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (gridFlowModel == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// var query = gridFlowModel.Query;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_4;
|
|
L_4 = GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline(L_3, NULL);
|
|
V_1 = L_4;
|
|
// if (query == null) return false;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* 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_0024;
|
|
}
|
|
}
|
|
{
|
|
// if (query == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// var markerLocation = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_2 = L_7;
|
|
// var pathName = query.GetPathName(markerLocation);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_8 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_10;
|
|
L_10 = GridFlowDungeonQuery_GetPathName_m20A2ED2D11B6073EE6F40A52A444CAC523972E36(L_8, L_9, NULL);
|
|
V_3 = L_10;
|
|
// var isRoom = query.GetRoomType(markerLocation) == GridFlowLayoutNodeRoomType.Room;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_11 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_2;
|
|
NullCheck(L_11);
|
|
int32_t L_13;
|
|
L_13 = GridFlowDungeonQuery_GetRoomType_m7E5D5C34E87FBB37B987685EBC88162F86E1CE94(L_11, L_12, NULL);
|
|
V_4 = (bool)((((int32_t)L_13) == ((int32_t)1))? 1 : 0);
|
|
// return pathName == "bonus_main" && isRoom;
|
|
String_t* L_14 = V_3;
|
|
bool L_15;
|
|
L_15 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_14, _stringLiteralEC2977439008AFE8409D4BD07109EB59184CFC3A, NULL);
|
|
bool L_16 = V_4;
|
|
return (bool)((int32_t)((int32_t)L_15&(int32_t)L_16));
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowPathSelector_TreasurePath::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowPathSelector_TreasurePath__ctor_m17F351511D3940B394F264BBE658B32318A889ED (GridFlowPathSelector_TreasurePath_tF9072A034DAD474FE85CB5AF59E04DA9D66D3F59* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.GridFlowCaveSelector::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridFlowCaveSelector_CanSelect_mAA3D5AB100748E091329EAECA39DFF5072AF5E8F (GridFlowCaveSelector_t42109BF01834F20FE16D0D3B24890DCE90CF4244* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* V_0 = NULL;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var gridFlowModel = model as GridFlowDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
V_0 = ((GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB*)IsInstClass((RuntimeObject*)L_0, GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var));
|
|
// if (gridFlowModel == null) return false;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* 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_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (gridFlowModel == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// var query = gridFlowModel.Query;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_4;
|
|
L_4 = GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline(L_3, NULL);
|
|
V_1 = L_4;
|
|
// if (query == null) return false;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* 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_0024;
|
|
}
|
|
}
|
|
{
|
|
// if (query == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// var markerLocation = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_2 = L_7;
|
|
// var roomType = query.GetRoomType(markerLocation);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_8 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2;
|
|
NullCheck(L_8);
|
|
int32_t L_10;
|
|
L_10 = GridFlowDungeonQuery_GetRoomType_m7E5D5C34E87FBB37B987685EBC88162F86E1CE94(L_8, L_9, NULL);
|
|
// return roomType == GridFlowLayoutNodeRoomType.Cave;
|
|
return (bool)((((int32_t)L_10) == ((int32_t)3))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowCaveSelector::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowCaveSelector__ctor_mD85180F8B2B3509B8A6B2C068199524393E41153 (GridFlowCaveSelector_t42109BF01834F20FE16D0D3B24890DCE90CF4244* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.GridFlow.GridFlowRoomSelector::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridFlowRoomSelector_CanSelect_m6592177BAD3D39622A93A676480F63E10D770F82 (GridFlowRoomSelector_t53D52DE949F8EFCC00477D688A76C16D1C8E495C* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* V_0 = NULL;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var gridFlowModel = model as GridFlowDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
V_0 = ((GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB*)IsInstClass((RuntimeObject*)L_0, GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB_il2cpp_TypeInfo_var));
|
|
// if (gridFlowModel == null) return false;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* 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_0012;
|
|
}
|
|
}
|
|
{
|
|
// if (gridFlowModel == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// var query = gridFlowModel.Query;
|
|
GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_4;
|
|
L_4 = GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline(L_3, NULL);
|
|
V_1 = L_4;
|
|
// if (query == null) return false;
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* 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_0024;
|
|
}
|
|
}
|
|
{
|
|
// if (query == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// var markerLocation = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_2 = L_7;
|
|
// var roomType = query.GetRoomType(markerLocation);
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_8 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2;
|
|
NullCheck(L_8);
|
|
int32_t L_10;
|
|
L_10 = GridFlowDungeonQuery_GetRoomType_m7E5D5C34E87FBB37B987685EBC88162F86E1CE94(L_8, L_9, NULL);
|
|
// return roomType == GridFlowLayoutNodeRoomType.Room;
|
|
return (bool)((((int32_t)L_10) == ((int32_t)1))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GridFlow.GridFlowRoomSelector::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridFlowRoomSelector__ctor_m4B969676BF3CDB0549EF3D618A2D03DFDE94C7AB (GridFlowRoomSelector_t53D52DE949F8EFCC00477D688A76C16D1C8E495C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__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 DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularCityBuildingHeightModifier_OnDungeonMarkersEmitted_m33BF5E4D60278033A0458D46D2A700FB634B0D73 (CircularCityBuildingHeightModifier_t4824F23227ABEF97EE3A3CFC308867D2454792D2* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___2_markers, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
float V_3 = 0.0f;
|
|
float V_4 = 0.0f;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* G_B6_0 = NULL;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* G_B5_0 = NULL;
|
|
{
|
|
// var config = dungeon.Config as CircularCityDungeonConfig;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = ___0_dungeon;
|
|
NullCheck(L_0);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_1;
|
|
L_1 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_0, NULL);
|
|
V_0 = ((CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351*)IsInstClass((RuntimeObject*)L_1, CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351_il2cpp_TypeInfo_var));
|
|
// if (config == null) return;
|
|
CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351* 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_0016;
|
|
}
|
|
}
|
|
{
|
|
// if (config == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// foreach (var marker in markers)
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_4 = ___2_markers;
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5;
|
|
L_5 = LevelMarkerList_GetEnumerator_m68262F857EAD49059EC5789DBDD7DA0EEC770A97(L_4, NULL);
|
|
V_1 = L_5;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00de:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_00e7;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_7 = V_1;
|
|
NullCheck(L_7);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
|
|
}
|
|
|
|
IL_00e7:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00d1_1;
|
|
}
|
|
|
|
IL_0022_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_8 = V_1;
|
|
NullCheck(L_8);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_9;
|
|
L_9 = InterfaceFuncInvoker0< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.PropSocket>::get_Current() */, IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var, L_8);
|
|
// var position = Matrix.GetTranslation(ref marker.Transform);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_10 = L_9;
|
|
NullCheck(L_10);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_11 = (&L_10->___Transform_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6(L_11, NULL);
|
|
V_2 = L_12;
|
|
// var distanceFromCenter = position.magnitude;
|
|
float L_13;
|
|
L_13 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_2), NULL);
|
|
// float t = (distanceFromCenter - config.startRadius) / (config.endRadius - config.startRadius);
|
|
CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
float L_15 = L_14->___startRadius_7;
|
|
CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351* L_16 = V_0;
|
|
NullCheck(L_16);
|
|
int32_t L_17 = L_16->___endRadius_8;
|
|
CircularCityDungeonConfig_t7817BFF1E73208574A6840788A4429EEE3654351* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
float L_19 = L_18->___startRadius_7;
|
|
V_3 = ((float)(((float)il2cpp_codegen_subtract(L_13, L_15))/((float)il2cpp_codegen_subtract(((float)L_17), L_19))));
|
|
// t = Mathf.Clamp01(t);
|
|
float L_20 = V_3;
|
|
float L_21;
|
|
L_21 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_20, NULL);
|
|
V_3 = L_21;
|
|
// t = 1 - t;
|
|
float L_22 = V_3;
|
|
V_3 = ((float)il2cpp_codegen_subtract((1.0f), L_22));
|
|
// if (curve != null)
|
|
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_23 = __this->___curve_4;
|
|
G_B5_0 = L_10;
|
|
if (!L_23)
|
|
{
|
|
G_B6_0 = L_10;
|
|
goto IL_0076_1;
|
|
}
|
|
}
|
|
{
|
|
// t = curve.Evaluate(t);
|
|
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_24 = __this->___curve_4;
|
|
float L_25 = V_3;
|
|
NullCheck(L_24);
|
|
float L_26;
|
|
L_26 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_24, L_25, NULL);
|
|
V_3 = L_26;
|
|
G_B6_0 = G_B5_0;
|
|
}
|
|
|
|
IL_0076_1:
|
|
{
|
|
// var scaleMultiplier = minScale + (maxScale - minScale) * t;
|
|
float L_27 = __this->___minScale_6;
|
|
float L_28 = __this->___maxScale_5;
|
|
float L_29 = __this->___minScale_6;
|
|
float L_30 = V_3;
|
|
V_4 = ((float)il2cpp_codegen_add(L_27, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_28, L_29)), L_30))));
|
|
// var rotation = Matrix.GetRotation(ref marker.Transform);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_31 = G_B6_0;
|
|
NullCheck(L_31);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_32 = (&L_31->___Transform_2);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_33;
|
|
L_33 = Matrix_GetRotation_m9C9279D228DC3622E77F89C3CD9E1C2AE4012ED5(L_32, NULL);
|
|
V_5 = L_33;
|
|
// var scale = Matrix.GetScale(ref marker.Transform);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_34 = L_31;
|
|
NullCheck(L_34);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_35 = (&L_34->___Transform_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
|
|
L_36 = Matrix_GetScale_mB4129435BCD704E75A7A0175465CBF423EA43B5E(L_35, NULL);
|
|
V_6 = L_36;
|
|
// scale = Vector3.Scale(scale, new Vector3(1, scaleMultiplier, 1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_6;
|
|
float L_38 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_39), (1.0f), L_38, (1.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
|
|
L_40 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_37, L_39, NULL);
|
|
V_6 = L_40;
|
|
// marker.Transform = Matrix4x4.TRS(position, rotation, scale);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_6;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44;
|
|
L_44 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_41, L_42, L_43, NULL);
|
|
NullCheck(L_34);
|
|
L_34->___Transform_2 = L_44;
|
|
}
|
|
|
|
IL_00d1_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_45 = V_1;
|
|
NullCheck(L_45);
|
|
bool L_46;
|
|
L_46 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_45);
|
|
if (L_46)
|
|
{
|
|
goto IL_0022_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00e8;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00e8:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.CircularCity.CircularCityBuildingHeightModifier::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CircularCityBuildingHeightModifier__ctor_m4F76D0B43EFC6F5F92F4CD94917D60923B768CE6 (CircularCityBuildingHeightModifier_t4824F23227ABEF97EE3A3CFC308867D2454792D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float maxScale = 2;
|
|
__this->___maxScale_5 = (2.0f);
|
|
// public float minScale = 1;
|
|
__this->___minScale_6 = (1.0f);
|
|
DungeonEventListener__ctor_m922ECF10BBFD6A5CE70AFCE0E110EEFE569DCB01(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return bounds; }
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_0 = __this->___bounds_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return location;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_0 = __this->___location_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
|
|
float L_11 = L_10.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
|
|
V_0 = L_12;
|
|
goto IL_0030;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return id;
|
|
int32_t L_0 = __this->___id_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* Cell_get_AdjacentCells_mC35A0A65ACAAB5271D19556623A0988F589AE523_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return adjacentCells;
|
|
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_0 = __this->___adjacentCells_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Waypoint_set_AdjacentWaypoints_m6027038513D990E6C89C46C2A2FD5642DCF04117_inline (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// adjacentWaypoints = value;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = ___0_value;
|
|
__this->___adjacentWaypoints_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___adjacentWaypoints_5), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
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_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
|
|
float L_11 = L_10.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL);
|
|
V_0 = L_12;
|
|
goto IL_0030;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return cellType; }
|
|
int32_t L_0 = __this->___cellType_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* Waypoint_get_AdjacentWaypoints_m095EC76D41C5C9A425F2FE5D154321C0C2105B7E_inline (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return adjacentWaypoints;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = __this->___adjacentWaypoints_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_cyan_m182A29E7475C0A98ACC03E1CF5252BAB83F0BA31_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), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
|
|
float L_3 = L_2.___y_3;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
|
|
V_0 = L_4;
|
|
goto IL_0015;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_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 DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* AIController2D_get_Agent_mFAEB9E98D30FD1D06C597AC5220F4D704D53E2FC_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return agent;
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_0 = __this->___agent_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Vector3_Normalize_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 void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___x_0 = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___y_1 = L_1;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
|
|
float L_3 = L_2.___y_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL);
|
|
V_0 = L_4;
|
|
goto IL_001a;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_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 LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* AIController2D_get_LastSighting_m1FCAF747DC31E5CCEB23D37165853306B352D5C0_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return lastSighting;
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_0 = __this->___lastSighting_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LastPlayerSighting_get_Position_m3953DAB8883A0C19910FE1B73555EBD593BB236E_inline (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___position_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LastPlayerSighting_set_Position_m6B6B68AA6AB7551FEC78274E249D9BFD62A66AC6_inline (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// position = value;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
|
|
__this->___position_5 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* AIController2D_get_Patrol_mB59375790F3249E65D323BD8DCE8C1B167F04EC2_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return patrol;
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_0 = __this->___patrol_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_get_PatrolPoints_m4B2BCC013070396C13824CD1BE32CA972084C22B_inline (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return patrolPoints;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = __this->___patrolPoints_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* AIController2D_get_Capsule_mAFCF18CFE4FE81B22CD579FF14766778C4F56E52_inline (AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return capsule;
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* L_0 = __this->___capsule_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* GridFlowDungeonModel_get_Query_mCBCDC18DEEE4783CE9CDAFB8BFC86D9A98937FAC_inline (GridFlowDungeonModel_tF8096642F67E65F2D0270926B49ECED0D5B769EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public GridFlowDungeonQuery Query { get => query; }
|
|
GridFlowDungeonQuery_t17318EEC1571B3BAAC8EE0ECEAD39B4FB38F3B83* L_0 = __this->___query_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
float V_1 = 0.0f;
|
|
bool V_2 = false;
|
|
{
|
|
float L_0 = ___0_value;
|
|
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
|
|
bool L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
V_1 = (0.0f);
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
float L_2 = ___0_value;
|
|
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
|
|
bool L_3 = V_2;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
V_1 = (1.0f);
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
float L_4 = ___0_value;
|
|
V_1 = L_4;
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
float L_5 = V_1;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____currentKey_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m5FB849BD27E36D48FF75A612369B19AE25ED429C_gshared_inline (Enumerator_t28FAA6D38864A25718956AF2B8AFCB3B8CCF4376* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____current_3;
|
|
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<il2cpp_array_size_t>(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 RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = (RuntimeObject*)__this->____currentValue_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* 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));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)__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;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* 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));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_item;
|
|
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, 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 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 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 float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
|
|
float L_11 = L_10.___z_4;
|
|
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
float L_12 = V_0;
|
|
return L_12;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_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;
|
|
}
|
|
}
|