34070 lines
1.7 MiB
34070 lines
1.7 MiB
#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 T1, typename T2>
|
|
struct VirtualActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
template <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 T1>
|
|
struct InterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InterfaceActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, 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);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2>
|
|
struct InterfaceFuncInvoker2
|
|
{
|
|
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
|
|
// System.Action`1<System.Int32>
|
|
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
|
|
// System.Action`2<System.Int32,System.Int32>
|
|
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
|
|
// 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,UnityEngine.GameObject[]>
|
|
struct Dictionary_2_tA67244141E978011D16C324808EB61B56151233E;
|
|
// 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<System.Single,UnityEngine.Vector3>
|
|
struct Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733;
|
|
// 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.IEnumerable`1<System.Object>
|
|
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
|
|
// System.Collections.Generic.IEnumerable`1<DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct IEnumerable_1_tCDD444552DC0C5817063023C3F3CC3A8D563E680;
|
|
// 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<System.Single>
|
|
struct IEqualityComparer_1_t0F7348B7C3DBAC2DFD60DA8607A8BCD442B3E713;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct KeyCollection_tC2F48DE7D6902A4A2A4A9B75A1B0A0210B1DD78B;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Single,UnityEngine.Vector3>
|
|
struct KeyCollection_t8ADBCC0D9F9CC9A1C1B0D4BD6E8C04BA17A854DA;
|
|
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup>
|
|
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>
|
|
struct List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A;
|
|
// System.Collections.Generic.List`1<CellSpatialConfig3D>
|
|
struct List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID>
|
|
struct List_1_t5D0E2E68F505B13C17076E4382706078580D4840;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.FloorPlan.FloorChunk>
|
|
struct List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00;
|
|
// System.Collections.Generic.List`1<UnityEngine.GameObject>
|
|
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph>
|
|
struct List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink>
|
|
struct List_1_t5B2B2081BF8097131F5848A462357FBB09D50112;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode>
|
|
struct List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A;
|
|
// System.Collections.Generic.List`1<UnityEngine.UI.Image>
|
|
struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19;
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector>
|
|
struct List_1_t72F81508323A323FA6727DCAE9E4209241B62383;
|
|
// 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<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>
|
|
struct List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064;
|
|
// 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.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3;
|
|
// System.Collections.Generic.Queue`1<UnityEngine.GameObject>
|
|
struct Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4;
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
|
|
// System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819;
|
|
// System.Collections.Generic.Stack`1<System.Object>
|
|
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
|
|
// 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;
|
|
// UnityEngine.Events.UnityAction`1<System.Single>
|
|
struct UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90;
|
|
// UnityEngine.Events.UnityEvent`1<System.Single>
|
|
struct UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>
|
|
struct ValueCollection_t3582056176935097C0FD0BCAD034D6F6A97FAB2A;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Single,UnityEngine.Vector3>
|
|
struct ValueCollection_tDD8866297BDB0083DD617735FABC479642FDAE32;
|
|
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,DungeonArchitect.Samples.ShooterGame.Waypoint>[]
|
|
struct EntryU5BU5D_t0DEBB303E311972BC737160E790E965B42CA16AA;
|
|
// System.Collections.Generic.Dictionary`2/Entry<System.Single,UnityEngine.Vector3>[]
|
|
struct EntryU5BU5D_tCFC53C28DCF3E98DFBA71C14DCE7BA98B19CB311;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>[]
|
|
struct List_1U5BU5D_tFC1B34616B60A3B29E00A1B23A06878FF5F9D705;
|
|
// System.Collections.Generic.HashSet`1/Slot<DungeonArchitect.IntVector>[]
|
|
struct SlotU5BU5D_t2CFDF858EE12B89FC5F13DBADC8CBAC5CC2370D6;
|
|
// DungeonArchitect.Samples.ShooterGame.AIController[]
|
|
struct AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42;
|
|
// DungeonArchitect.Builders.Grid.Cell[]
|
|
struct CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8;
|
|
// DungeonArchitect.Builders.Grid.CellDoor[]
|
|
struct CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48;
|
|
// CellSpatialConfig3D[]
|
|
struct CellSpatialConfig3DU5BU5D_tD2E0671D540218B9EC60F7166C6BC495671C10CA;
|
|
// System.Char[]
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
// DungeonArchitect.Builders.SimpleCity.CityBlockDimension[]
|
|
struct CityBlockDimensionU5BU5D_tEBD3240F350815EE44B0C464618510BD6E01B2B8;
|
|
// UnityEngine.Collider[]
|
|
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
|
|
// UnityEngine.Collider2D[]
|
|
struct Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunk[]
|
|
struct FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91;
|
|
// DungeonArchitect.Builders.FloorPlan.Tooling.FloorPlanCorridorTool[]
|
|
struct FloorPlanCorridorToolU5BU5D_t71AC1A149B54544B328CEBAC49B50B4120F9597E;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[]
|
|
struct FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603;
|
|
// UnityEngine.GameObject[]
|
|
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
|
|
// DungeonArchitect.Graphs.Graph[]
|
|
struct GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA;
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
// System.IntPtr[]
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
// DungeonArchitect.IntVector[]
|
|
struct IntVectorU5BU5D_t51305BC25B133B84E9B4F1FB09FC5DE6C579C440;
|
|
// DungeonArchitect.Builders.Isaac.IsaacDoor[]
|
|
struct IsaacDoorU5BU5D_tA1996ECC887E7D52FDE968B6AF69AB7ABCF43DA0;
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoom[]
|
|
struct IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556;
|
|
// JackRabbit.LevelEndGoal2D[]
|
|
struct LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F;
|
|
// DungeonArchitect.Samples.ShooterGame.LevelGoal[]
|
|
struct LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33;
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
// DungeonArchitect.Samples.PlaceableMarker[]
|
|
struct PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F;
|
|
// DungeonArchitect.PropSocket[]
|
|
struct PropSocketU5BU5D_t5A1566FC7A3D8EED7800ADED36430D073F7B82CD;
|
|
// UnityEngine.RaycastHit[]
|
|
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
|
|
// UnityEngine.RaycastHit2D[]
|
|
struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
|
|
// UnityEngine.Renderer[]
|
|
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
|
|
// DungeonArchitect.Builders.SnapGridFlow.SGFQueryModuleInfo[]
|
|
struct SGFQueryModuleInfoU5BU5D_tBF96B922BF7F2AB5B60C5F143BB6137921D1DBA2;
|
|
// UnityEngine.UI.Selectable[]
|
|
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor[]
|
|
struct SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell[]
|
|
struct SimpleCityCellU5BU5D_t033D00DBBB943855FD122562345E8999B86242E7;
|
|
// SkyscraperRange[]
|
|
struct SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824;
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnectionLockedDoorInfo[]
|
|
struct SnapConnectionLockedDoorInfoU5BU5D_tC1144DFB05181F997DF2452D4B633DA93E7DC686;
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker[]
|
|
struct SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5;
|
|
// DungeonArchitect.Builders.Snap.SnapQueryConnectionInfo[]
|
|
struct SnapQueryConnectionInfoU5BU5D_tA722DA257596BFF7FBFF0241951285854A0487E9;
|
|
// DungeonArchitect.Builders.Snap.SnapQueryModuleInfo[]
|
|
struct SnapQueryModuleInfoU5BU5D_t4FE35B9F263FFCD09EF9A64ECD0142DC2A434E29;
|
|
// System.Diagnostics.StackTrace[]
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
// DungeonArchitect.Samples.ShooterGame.State[]
|
|
struct StateU5BU5D_t5C97EF2F0BF0A6A3ED6F6C932F5D8E13769C76D9;
|
|
// System.String[]
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
// UnityEngine.Transform[]
|
|
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
// UnityEngine.UIVertex[]
|
|
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
|
|
// UnityEngine.Vector2[]
|
|
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
|
|
// UnityEngine.Vector3[]
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[]
|
|
struct WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2;
|
|
// System.Int32[,]
|
|
struct Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F;
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTile[,]
|
|
struct IsaacRoomTileU5BU2CU5D_t088AF0F926117331307A392E88CD4CFC165B6472;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell[,]
|
|
struct SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B;
|
|
// System.Single[,]
|
|
struct SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4;
|
|
// System.Single[,,]
|
|
struct SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488;
|
|
// DADemo_Sample_Utils.AADisableChecker
|
|
struct AADisableChecker_tE3D35F7CF4DFC2102CA78036448ED598F15BE5BF;
|
|
// DungeonArchitect.Samples.ShooterGame.AIController
|
|
struct AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE;
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D
|
|
struct AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase
|
|
struct AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateDead
|
|
struct AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateIdle
|
|
struct AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition
|
|
struct AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePatrol
|
|
struct AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePersuit
|
|
struct AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch
|
|
struct AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91;
|
|
// AdjacentCorridorTracker
|
|
struct AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF;
|
|
// AlternateSelectionRule
|
|
struct AlternateSelectionRule_tC80BEE04589CC1047FAD9AB09703C26843D93FDE;
|
|
// UnityEngine.UI.AnimationTriggers
|
|
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
|
|
// UnityEngine.Animator
|
|
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883;
|
|
// UnityEngine.AudioClip
|
|
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
|
|
// UnityEngine.Audio.AudioMixer
|
|
struct AudioMixer_tE2E8D79241711CDF9AB428C7FB96A35D80E40B04;
|
|
// UnityEngine.Audio.AudioMixerSnapshot
|
|
struct AudioMixerSnapshot_tB9A62E6CFA52643B938E4FBFFAE1A5ED30907781;
|
|
// UnityEngine.AudioSource
|
|
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299;
|
|
// DungeonArchitect.Samples.ShooterGame.BeautyShot
|
|
struct BeautyShot_t167EF65E0369E66827549C4FD59C56B0BE114D17;
|
|
// UnityEngine.Behaviour
|
|
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
|
|
// BillboardGizmo
|
|
struct BillboardGizmo_tA0133404EB55857CFC92C1F7203679456C55D3D5;
|
|
// System.Reflection.Binder
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
// DungeonArchitect.Utils.Blackboard
|
|
struct Blackboard_t02618F4A3DD340B66759F75B766D598574968BAA;
|
|
// DungeonArchitect.BlurFilter
|
|
struct BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998;
|
|
// BrokenTilesTransformRule
|
|
struct BrokenTilesTransformRule_t11EF7FE24DCD13887B0585E008C8704474A6C9A1;
|
|
// UnityEngine.Camera
|
|
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
|
|
// DungeonArchitect.Samples.ShooterGame.CameraFollow
|
|
struct CameraFollow_tA14AE1E638615EE32D7A74FDE84E510A63067070;
|
|
// CameraMovement
|
|
struct CameraMovement_tF4B796B45BDCFC220384450A7EF35DCD79DA27C0;
|
|
// UnityEngine.Canvas
|
|
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
|
|
// UnityEngine.CanvasRenderer
|
|
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
|
|
// UnityEngine.CapsuleCollider
|
|
struct CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808;
|
|
// DungeonArchitect.Builders.Grid.Cell
|
|
struct Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01;
|
|
// DungeonArchitect.Builders.Grid.CellDoor
|
|
struct CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5;
|
|
// CellSpatialConfig3D
|
|
struct CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43;
|
|
// CenterGridFlowPlacement
|
|
struct CenterGridFlowPlacement_tAE90DD5C55779BC153329AF0E38616F49ED54F36;
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
struct CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D;
|
|
// UnityEngine.CharacterController
|
|
struct CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A;
|
|
// CitySkyscraperInserter
|
|
struct CitySkyscraperInserter_tA72902064CBB1F56CC85E6FC76E0727340D9ECE0;
|
|
// ClampToGroundTransformRule
|
|
struct ClampToGroundTransformRule_t73228C36A68D487F88F11919F15415CCEFE414A1;
|
|
// ClampToTerrainTransformRule
|
|
struct ClampToTerrainTransformRule_tBA8394EA54CC724209A38CC043F4A5246DCFB72E;
|
|
// CliffTileRandomTransformer
|
|
struct CliffTileRandomTransformer_tE9C8CE47C25D2E31E84106A4DF00A41A4F39BA03;
|
|
// UnityEngine.Collider
|
|
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
|
|
// UnityEngine.Collider2D
|
|
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
|
|
// UnityEngine.Component
|
|
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
|
|
// CornerEmitter3D
|
|
struct CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58;
|
|
// UnityEngine.Coroutine
|
|
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
|
|
// SharpNav.Crowds.Crowd
|
|
struct Crowd_t687A2D83CF08C587052DA8701C5F12D57556404E;
|
|
// DungeonArchitect.Samples.CustomMainPathConstraints
|
|
struct CustomMainPathConstraints_tC249AA2C28AA07C138246A6172232C11D83D0AB7;
|
|
// DungeonArchitect.Samples.CustomPathConstraintsA
|
|
struct CustomPathConstraintsA_t418A39497557294C00FEE0B40F3D4D6D835DDBB4;
|
|
// DungeonArchitect.Samples.Common.DAFPSMouseLook
|
|
struct DAFPSMouseLook_tC9319C61CC35DF998B90A78CEE2BCE7D798ECBC4;
|
|
// DungeonArchitect.Samples.Common.DAFPSMovement
|
|
struct DAFPSMovement_tB78FD0AEEC82F465298DFCCB81ACEAE3D3296889;
|
|
// System.DelegateData
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
// DemoHUD
|
|
struct DemoHUD_t820275B1434C5CC8E4BBE23B088181FFF4D23B83;
|
|
// DestroyOnStart
|
|
struct DestroyOnStart_tE2C166DC7FBDF50205824F2ADE03B2FA81A11C7E;
|
|
// DungeonArchitect.Builders.Grid.DoorManager
|
|
struct DoorManager_t2E65BDE0A91F2AC349DA211CBF35427A2D919203;
|
|
// DoorTracker
|
|
struct DoorTracker_tD96D36FFCED502BD6ECA17D6E32EF52B3A5B62B8;
|
|
// DungeonArchitect.Dungeon
|
|
struct Dungeon_tAA854F521189538FD299BECE6025726B6C359227;
|
|
// DungeonArchitect.DungeonBuilder
|
|
struct DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA;
|
|
// DungeonArchitect.DungeonConfig
|
|
struct DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD;
|
|
// DungeonArchitect.DungeonEventListener
|
|
struct DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF;
|
|
// DungeonArchitect.DungeonMarkerEmitter
|
|
struct DungeonMarkerEmitter_t87508438CFD72F4696EBA9DC78510FAD2AFA4CE5;
|
|
// DungeonArchitect.DungeonModel
|
|
struct DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19;
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
struct DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9;
|
|
// DungeonArchitect.Navigation.DungeonNavMesh
|
|
struct DungeonNavMesh_tB315EE0B1B0DBAA9E8BE277429DF66D806E23880;
|
|
// DungeonArchitect.DungeonSceneObjectSpawner
|
|
struct DungeonSceneObjectSpawner_t52E94CC1F6A2B096532E2EF07A5FCA64956BDF2A;
|
|
// DungeonArchitect.DungeonSceneProvider
|
|
struct DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744;
|
|
// DungeonState
|
|
struct DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyAttack
|
|
struct EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D;
|
|
// JackRabbit.EnemyController
|
|
struct EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth
|
|
struct EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyManager
|
|
struct EnemyManager_tD002B3ADAB941C792D8D0624257DA25123735953;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyMovement
|
|
struct EnemyMovement_t2A38DCDE6D0F42A5AC8F9F415E2F0319D56D01A7;
|
|
// System.Enum
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
|
|
// UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunk
|
|
struct FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775;
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanConfig
|
|
struct FloorPlanConfig_t532D06F3A07E9398692974242B19B5D2A4A36D16;
|
|
// FloorPlanRoomMarkers
|
|
struct FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry
|
|
struct FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57;
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
struct FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9;
|
|
// DungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode
|
|
struct FlowLayoutGraphNode_t87C9F28AC312DBD32DACA3F56E74A83944F60053;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap
|
|
struct FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
struct FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay
|
|
struct FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo
|
|
struct FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField
|
|
struct FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD;
|
|
// JackRabbit.FollowPlayer
|
|
struct FollowPlayer_t9447B85A609F4C17CE512AD66CB9EF2D32778C18;
|
|
// JackRabbit.FollowTarget
|
|
struct FollowTarget_tA6DA54186A95CD593A0DA079DCB640279797BC21;
|
|
// UnityEngine.UI.FontData
|
|
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
|
|
// DungeonArchitect.Samples.GFNavDemoController
|
|
struct GFNavDemoController_t8532591A9F1D1EEBBAAFA11450E588BFE0D7105F;
|
|
// DungeonArchitect.Samples.GFNavNPCController
|
|
struct GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5;
|
|
// UnityEngine.GUIStyle
|
|
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580;
|
|
// UnityEngine.GUIStyleState
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95;
|
|
// GaiaLandscapeModifier
|
|
struct GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071;
|
|
// DungeonArchitect.Samples.ShooterGame.GameController
|
|
struct GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058;
|
|
// JackRabbit.GameControllerJackRabbit
|
|
struct GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3;
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow
|
|
struct GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B;
|
|
// UnityEngine.GameObject
|
|
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
|
|
// DungeonArchitect.Samples.ShooterGame.GameOverManager
|
|
struct GameOverManager_t7723835C758C57A91294303632D2CAD6E8FEB40B;
|
|
// DungeonArchitect.Graphs.Graph
|
|
struct Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520;
|
|
// UnityEngine.UI.Graphic
|
|
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
|
|
// DungeonArchitect.Builders.Grid.GridCellInfo
|
|
struct GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonBuilder
|
|
struct GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig
|
|
struct GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel
|
|
struct GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonQuery
|
|
struct GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856;
|
|
// System.Collections.IDictionary
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
// System.Collections.IEnumerator
|
|
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
|
|
// DungeonArchitect.Grammar.IGrammarGraphBuilder
|
|
struct IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822;
|
|
// JackRabbit.IJackRabbitGameController
|
|
struct IJackRabbitGameController_tEB5D9ACDDAA79B703592093F2D344510A16D79F0;
|
|
// UnityEngine.UI.Image
|
|
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
|
|
// DungeonArchitect.Graphs.IndexCounter
|
|
struct IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586;
|
|
// UnityEngine.Events.InvokableCallList
|
|
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonConfig
|
|
struct IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D;
|
|
// IsaacMarkerEmitter_RoomCenter
|
|
struct IsaacMarkerEmitter_RoomCenter_t271FE59F3E770823D54B99BB0B68A0C23EB3E6FE;
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoom
|
|
struct IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17;
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomLayout
|
|
struct IsaacRoomLayout_t3FFE31D5E92D5D86686FF4212B2F9936EF4E6416;
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTile
|
|
struct IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5;
|
|
// ItemStateSelectionRule
|
|
struct ItemStateSelectionRule_tB59E60CB7B14E5852F10110C8AD67ED8F38936DC;
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting
|
|
struct LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43;
|
|
// JackRabbit.LevelEndGoal2D
|
|
struct LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751;
|
|
// DungeonArchitect.Samples.ShooterGame.LevelGoal
|
|
struct LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7;
|
|
// DungeonArchitect.LevelMarkerList
|
|
struct LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4;
|
|
// DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner
|
|
struct LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43;
|
|
// UnityEngine.Light
|
|
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
|
|
// UnityEngine.LineRenderer
|
|
struct LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D;
|
|
// MarkerTerrainClampListener
|
|
struct MarkerTerrainClampListener_tFEB38DB94B4EE7F2D10CFEFCA0A11645AEC0FCD0;
|
|
// UnityEngine.Material
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
|
|
// System.Reflection.MemberFilter
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
// UnityEngine.Mesh
|
|
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t;
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker
|
|
struct MiniMapCameraTracker_t85F18042AE0CB158817511A71286F3EA5B5AAD2D;
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots
|
|
struct MiniMapEnemyDots_t1FD2BF055D2B1FCF15590058EBFF19AE9B898CDF;
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapGenerator
|
|
struct MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87;
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder
|
|
struct MiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810;
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRenderer
|
|
struct MiniMapRenderer_tF594BFAEFA40D52301553C56D046AE7A391AB2BB;
|
|
// DungeonArchitect.Samples.ShooterGame.MixLevels
|
|
struct MixLevels_t9892247E3B25B59E9C7C20EEA5028416A1522766;
|
|
// UnityEngine.MonoBehaviour
|
|
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
|
|
// SharpNav.NavMesh
|
|
struct NavMesh_t248304A6679E0AE438540BDD4D7EB7AB53C61E06;
|
|
// UnityEngine.AI.NavMeshAgent
|
|
struct NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F;
|
|
// SharpNav.NavMeshQuery
|
|
struct NavMeshQuery_tE5CF2A7A8DB527A6587EF6DD4CCAD58D0912F1A9;
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoController
|
|
struct NavigationDemoController_t71B6113D764CF053F6AB4C485098557EC0BAA078;
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoNPC
|
|
struct NavigationDemoNPC_t81F2AE5B4DBA0424AC3CC8E48E27889CDE55E6FA;
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoPlayer
|
|
struct NavigationDemoPlayer_t2C06C2D986AE52EEDCFEEAE1AA107AADBFED460A;
|
|
// NonDoorTileSelectionRule
|
|
struct NonDoorTileSelectionRule_tE7ACAF15F36EDFACF5DBDB2CBF0B9CCEE71AEDB0;
|
|
// NonStairRoomTileSelectorRule
|
|
struct NonStairRoomTileSelectorRule_tE57AC105C520E2078823EBD875CCB83387428276;
|
|
// NonStairTileSelectorRule
|
|
struct NonStairTileSelectorRule_t001E448EBEBE885011307EB70BC724C020D67B94;
|
|
// NonViewBlockingPillarSelectorRule
|
|
struct NonViewBlockingPillarSelectorRule_tD4AFBDCFCBDEC334540942E51B5BA855F57550C8;
|
|
// NonViewBlockingSelectionRule
|
|
struct NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD;
|
|
// System.NotSupportedException
|
|
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
|
|
// DungeonArchitect.Navigation.OnNavmeshBuiltDelegate
|
|
struct OnNavmeshBuiltDelegate_t88964A7DE3D9EB7E8C9F364CA49D876D1BD10CEA;
|
|
// DungeonArchitect.Utils.PMRandom
|
|
struct PMRandom_t8CD5631E068EF89CA6462C20604DE83B9EAEDAEB;
|
|
// UnityEngine.ParticleSystem
|
|
struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1;
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath
|
|
struct PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3;
|
|
// DungeonArchitect.Samples.ShooterGame.PauseManager
|
|
struct PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5;
|
|
// UnityEngine.Events.PersistentCallGroup
|
|
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
|
|
// Pickup
|
|
struct Pickup_t4A34F734C0D0E29D535B64F7B8F40B0B5B2CCE01;
|
|
// PickupWobbler
|
|
struct PickupWobbler_t7A3B0E92F81B0CA52335A9BCA7806F9765FFB7A4;
|
|
// DungeonArchitect.Samples.PlaceableMarker
|
|
struct PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F;
|
|
// DungeonArchitect.Samples.PlaceableMarkerInjector
|
|
struct PlaceableMarkerInjector_t8DD8C3BCB3FCB2583838751BC61A4B1182A68B8D;
|
|
// PlayerCameraZoom
|
|
struct PlayerCameraZoom_t1D747D82D6860D3179459E75D551D7D8F53CF5D2;
|
|
// JackRabbit.PlayerController
|
|
struct PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E;
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth
|
|
struct PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE;
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerMovement
|
|
struct PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED;
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerShooting
|
|
struct PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0;
|
|
// SharpNav.PolyMesh
|
|
struct PolyMesh_t62FDDF5B45037AC3B59ABD0B825EFEFE8D9C4E98;
|
|
// SharpNav.PolyMeshDetail
|
|
struct PolyMeshDetail_t96CF135F89BE4EA3ED03957279704A1EAD566764;
|
|
// DungeonArchitect.PooledDungeonSceneProvider
|
|
struct PooledDungeonSceneProvider_t5011D12BA88931054282BDB70EB8075DFA46B17C;
|
|
// DungeonArchitect.PropSocket
|
|
struct PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394;
|
|
// System.Random
|
|
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8;
|
|
// DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint
|
|
struct RandomAnimationPoint_tF58E1DDB2DC75B7017E79822B2D06789CDB849BA;
|
|
// RandomCliffTransformRule
|
|
struct RandomCliffTransformRule_tFA7CF522A93F2801DAD198CF506076CCFBDAEFE8;
|
|
// DungeonArchitect.Samples.ShooterGame.RandomParticlePoint
|
|
struct RandomParticlePoint_t87F66A3FC05DB64B753E6CBEAFAB778CE306677A;
|
|
// RandomRotY90TransformRule
|
|
struct RandomRotY90TransformRule_t59941CAF77E9FC8D3A4D7776FA5C4CAE030B1EFE;
|
|
// RandomRotYTransformRule
|
|
struct RandomRotYTransformRule_t001E155CB14DE9629809D0C38824C23B167427C5;
|
|
// UnityEngine.UI.RectMask2D
|
|
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
|
|
// UnityEngine.RectOffset
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
|
|
// UnityEngine.RectTransform
|
|
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
|
|
// RegenerateDungeonLayout
|
|
struct RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C;
|
|
// RemoveDuplicateMarkersWithinCell
|
|
struct RemoveDuplicateMarkersWithinCell_t03EF0C23C23774DAE8E628302922A9E5C3AA0CF8;
|
|
// UnityEngine.Renderer
|
|
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
|
|
// UnityEngine.Rigidbody2D
|
|
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F;
|
|
// RoomMidEmitter
|
|
struct RoomMidEmitter_tB860C29361B81D972AEECE41C331BA1A52A9A18B;
|
|
// RoomSelectionRule
|
|
struct RoomSelectionRule_t8C74C44E67F9306C9180B1E02A25522F33201476;
|
|
// RotatorZ
|
|
struct RotatorZ_t4A1FDEA718BE07AAA2E8D403A428E14212B3FE64;
|
|
// SGFDemoNodeConstraintFloor0
|
|
struct SGFDemoNodeConstraintFloor0_tBC1DC56D999121AF1C82B74047363FAA791400AB;
|
|
// SGFDemoNodeConstraintFloor1
|
|
struct SGFDemoNodeConstraintFloor1_tA6C2C903EA4631F340DDE8F1BEF84CC1D37E6421;
|
|
// SGFDemoNodeConstraintFloor2
|
|
struct SGFDemoNodeConstraintFloor2_t719914F070A13312912AD6836A551EFB49D28FD0;
|
|
// SGFDemoNodeConstraints
|
|
struct SGFDemoNodeConstraints_tE43B6A89915DB0EA6DEDF3787DA8416A4E983F6B;
|
|
// SGFRoomDebugDrawer
|
|
struct SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D;
|
|
// SGFT_GameController
|
|
struct SGFT_GameController_tF95F50413AA7A4A5FFD0A850EFE4C5F9199C5707;
|
|
// DASideScroller.SSCamera
|
|
struct SSCamera_t32182292CA96816B1C3E2B2F7B4474529D22577A;
|
|
// DASideScroller.SSGame
|
|
struct SSGame_t2892099A0B98AEBA7D373011C0651CFF91A999FD;
|
|
// DASideScroller.SSPlayerMovement
|
|
struct SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD;
|
|
// System.Runtime.Serialization.SafeSerializationManager
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
// DungeonArchitect.Samples.SampleFindRoomDoorsController
|
|
struct SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9;
|
|
// DungeonArchitect.Samples.ShooterGame.ScoreManager
|
|
struct ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D;
|
|
// UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
|
|
// UnityEngine.UI.Selectable
|
|
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
|
|
// DungeonArchitect.SelectorRule
|
|
struct SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77;
|
|
// System.Runtime.Serialization.SerializationInfo
|
|
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDatabaseItem
|
|
struct SgfModuleDatabaseItem_tA696FBDED35FA6BB83915CDF84726B954238933C;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor
|
|
struct SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode
|
|
struct SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE;
|
|
// UnityEngine.Shader
|
|
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell
|
|
struct SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig
|
|
struct SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322;
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel
|
|
struct SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82;
|
|
// SimpleSmoothMouseLook
|
|
struct SimpleSmoothMouseLook_tB6B5CCC847529B8D39E8A0AB7D7DD4DB3689A847;
|
|
// SkyscraperRange
|
|
struct SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914;
|
|
// UnityEngine.UI.Slider
|
|
struct Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F;
|
|
// SmallYTransformRule
|
|
struct SmallYTransformRule_t724D357B3521200DA43CC34F55BAC2FFBEB3BCC2;
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnection
|
|
struct SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E;
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker
|
|
struct SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F;
|
|
// SnapDemo_ProceduralLevelLayout
|
|
struct SnapDemo_ProceduralLevelLayout_tFF299021D4BC6664A8F341230F4B63948075DA7F;
|
|
// SnapDungeonMarkerSpawner
|
|
struct SnapDungeonMarkerSpawner_tA7032D489D7B31703090C6FB737B7ECA285E166F;
|
|
// 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.SnapGridFlowQuery
|
|
struct SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE;
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph
|
|
struct SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46;
|
|
// DungeonArchitect.Builders.Snap.SnapModuleInstance
|
|
struct SnapModuleInstance_tF25841DFE855BCD94C5F21B124AFAD0E8C4D8A94;
|
|
// DungeonArchitect.Builders.Snap.SnapQuery
|
|
struct SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989;
|
|
// SnapThemeEngineMarkerInserter
|
|
struct SnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249;
|
|
// DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder
|
|
struct SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098;
|
|
// JackRabbit.SpecialRoomFinder2D
|
|
struct SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627;
|
|
// 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.Terrain
|
|
struct Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667;
|
|
// UnityEngine.TerrainData
|
|
struct TerrainData_t615A68EAC648066681875D47FC641496D12F2E24;
|
|
// UnityEngine.UI.Text
|
|
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
|
|
// UnityEngine.TextGenerator
|
|
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
|
|
// UnityEngine.Texture
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
|
|
// UnityEngine.Texture2D
|
|
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
|
|
// DungeonArchitect.ThemeOverrideVolume
|
|
struct ThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5;
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings
|
|
struct TilemapItemPlacementSettings_t6FC2B585149E336DB1E2C0B49A58B0BE1AEC9A10;
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext
|
|
struct TilemapItemPlacementStrategyContext_t07F2D891E88B67F00E76351A0DC7D75F251EC70B;
|
|
// UnityEngine.Transform
|
|
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
|
|
// DungeonArchitect.TransformationRule
|
|
struct TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9;
|
|
// System.Type
|
|
struct Type_t;
|
|
// UnityEngine.Events.UnityAction
|
|
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
|
|
// VG_GameController
|
|
struct VG_GameController_tC69BDEAC9FC5FE029E609212DB3E4A938047FC73;
|
|
// UnityEngine.UI.VertexHelper
|
|
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
|
|
// DungeonArchitect.Visibility.VisibilityGraph
|
|
struct VisibilityGraph_tDF9CBA378FA4709D3455EF0AB96EF9F863BC4A47;
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
// DungeonArchitect.Volume
|
|
struct Volume_t171840DEFF59415CE26C50B8BDC663D2D36C57DA;
|
|
// DungeonArchitect.Samples.ShooterGame.VolumeHandler
|
|
struct VolumeHandler_t8C3A87A21C802E8F4D618E55BEF3A04A9AAAF041;
|
|
// VolumeSpawnExampleListener
|
|
struct VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8;
|
|
// UnityEngine.WaitForSeconds
|
|
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint
|
|
struct Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38;
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator
|
|
struct WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B;
|
|
// ZFightingFixTransformRule
|
|
struct ZFightingFixTransformRule_tADD470C9B4A9DD2EC85B9969D88FD390F1A75722;
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c
|
|
struct U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1;
|
|
// UnityEngine.AudioClip/PCMReaderCallback
|
|
struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E;
|
|
// UnityEngine.AudioClip/PCMSetPositionCallback
|
|
struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072;
|
|
// UnityEngine.Camera/CameraCallback
|
|
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
|
|
// UnityEngine.Canvas/WillRenderCanvases
|
|
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16
|
|
struct U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8;
|
|
// DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13
|
|
struct U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0;
|
|
// JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14
|
|
struct U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02;
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13
|
|
struct U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB;
|
|
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
|
|
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
|
|
// RegenerateDungeonLayout/<RebuildDungeon>d__4
|
|
struct U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35;
|
|
// UnityEngine.UI.Slider/SliderEvent
|
|
struct SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43_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_t5325F3E86A1DD643DF586720E789E5CB8AA3E733_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* EventType_tC62F0D77DB08D7326B58B2D8CF43BD45CFD3203E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_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* IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IJackRabbitGameController_tEB5D9ACDDAA79B703592093F2D344510A16D79F0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_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* NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SimpleCityDungeonMarkerNames_t9DC5F01B514511834537B95466A2F3831F8FACC2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____08BADD3F228D20466CE68EE1882F59A8EF5D954567A18A5C6F59F9CCCFF3CD3C_0_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____0D9A97E5A1D0724E61E7ACE1E174E88FCAA744575A0B9193A0AFBBFDA48E9D59_1_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____132A98ECE566273156D8B3997FB616A3D0299AC1422B1BEA8D31396A1AEC5912_2_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____14F85D652B5FA55481CC8B1C9194BDF846864A41F057553047998826F796BA0B_3_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____3418F00A7CCE39C29A7A674E7886B406C697A7E79DB7B76887BD4952FFF095F4_4_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____3F0B09BAFDE44E2E524C4C6B0F744D47BB348C37B5F3BA94A979500C18DCE798_5_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____509D0D4AFB0202021D668DAD1FC4EF680E8A8A1E0205D5935A1723092AE3177F_6_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____6426D28942C175BFD568EBBBB9F5AB7A13EC35533CCABE39D800B7E8CC531D88_7_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____86A9D27AA2C968CC50EB8C655C5A53BD5A8D5C75CD8F9750DFC384AF1E9B5214_8_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____921C803ABFA6AC88F44F7AB19198E5C137D1C7183E8E6912757A6263E8DEE0A5_9_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____95585B9601F47E20179C84B856E67F29B798ED365F3DBE61868643EA200EC9A6_10_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____D700379C17315A560132143AEF8D8500592B2AEF69E94F8E9352FEC082D1F45C_11_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____F4A459988D780F0EF1F57CED2A85AB1B75458757CD90630F0AE0DA992C1219D2_12_FieldInfo_var;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral00A9BEAE309DD9423133DD368CF2871B429F8DC3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral06CF41BA66D0BBD786673B743CD4840A4EE6CA18;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral06EEF11C1D17154CBDBF486518BEFD8B523D739E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral08EF1409295A748F17C961491378A3B6215AA838;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1504976ADA6762EA0EC466E4F56195B90BBBA398;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral181BB4565C7AA61CC8716A421960A53BA01AEE22;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1AC542D8628E68D957261B52C785845D4AF5F70B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1B00FE8D93C8DA57AEA59DB0FE808A827C3503B6;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral26043E539A0055A59244556B100FD3841A47EC1F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral28ECAB382013B90E3017844EFBBBC7271DB42EAA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral33DC13D0F4A096EB422B9594B3FE3899961C42FC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral383C06D9D68FAE919A4BBC5D2A84959C71D9F44E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral38E1E035BD4E93EEBEA2E4E9732E46BFA9049A4E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral3C73394BEFC13A1F539275C77FA59F83301065F5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral48CC10C17757D60C32A61F7B67EC434886299B36;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral4E2DBD06BCF179A0EC49F8C7CC12B13F250CB0A1;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral4E8A8460777BA546EF33027F63BAAF6396716FBE;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral508450355DF2A5BB172C6D21A5C54D7806587D91;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral58991B801A867374CCD4DBD2D4BC24460E150987;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral5D2E3D85D1C3D4F42FAE33FB35C01C48241E0B32;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral5F271E254200C334D48E4B7B9FF7D84638985F90;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral667185553F8032B4BC7A4BBBF241D46BCB64D9B3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral687D9BA523E32A2B8A4FEAD5E5EAE89D357E1420;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral70253F929BCE7F81DF1A5A1C0900BED744E86C9C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral72B58DE8F72FD344433A6CB297B24FE2EEE17AEF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral740A3E0E070382E541306AF2952CD846315649EB;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral77186B7483F9C36E8FC7ED853D0070ACFA3CF676;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8052E7BFFB1557E5B3ABFA4363934A4FB18C4B77;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral869120C08E52EC9A65EBF107922DBFC31B71D218;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral912A37FE3AA5DFB68E312BB9398889D44821AAA2;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral926A646AB5A68B4F9CE13C5B42BF00FE91E8C2D9;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral98036AD6D7FA0B5E816A3D5B90EB67AF8B03D59F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral992F061FD78B3267DAD6A9EDC9D9B096A9C99A9F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral99FB6F15691FD58B1157C685108E611305ACC3A9;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral9AA09005BE57E1F3487C3D14CB59CC65E97C58E1;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAFCB38F037F5FFD9195B0826F7AEE82373DE4539;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralB25CF1C6B74339FBFCE846454A70688CE58C094C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralB6B580046CE501E0B491A1CE1D0762D426758750;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBC3C6EB4865FB7AC43BF45E62DC551F4480AB433;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBD928F60ED687F555B4B71ADEE5A3233B82A4211;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBFFEA3E16ED909057CC16AE980CAF08F053EC02A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC62B61BC27E509D700023566A09D2AE606BE85A7;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralCFD780A577DECBA4FCE9F7F0DD9C0962080BAD06;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD81103DA6D979C291C25E7F6A5E9D4A71B9F0D3D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDB701F76121ABB2AD248F3212681A5D9C36EC866;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDFBBC874E1FB7095CECA95ABF8851471AC45545C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE3D32B98945066915E271B3243113BD3B298B395;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE6CEE94DA257E2DAA493FBB2B7CCC68324A3D506;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralEDE684886DA2E28B5693BD98ADADE77C0E010223;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralEE66ED1F82BE57968E87AB16C58335ADC295429B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF19AD17337312677A04E2CEF16221D713D6DACAA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF2766187B98322166DA63B194EB6B2B76C3F454E;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF331958297554B0E231CB035A48AE5DC1E4EBCE3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF42AF24417ABF7A4426FFCEF64B01F145BAB6DC1;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralFBF7BB7BB5B58D94EBDA21F3EC2177530300AC95;
|
|
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_GetComponentInChildren_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m7FE20EC51F5F0CD242B94967CCF5B8E32BA9FC62_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisPlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0_mF69DA011330E10F5CC83F69A2ECB83D36D4227F1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m8643E4EC07CA2848128F88375AC798A1E02DDC5B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_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_TisDungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744_m4ED3CF798B8FADCB1FD6A15C800164D0721177E1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_m1A4DD6ECED7D0604F07F24A723CE4209C1B936E8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisGridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_m3EEF24796AFD9A8927D05513E28C0A6BDDE8C12D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisGridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856_m0B8B2F661EFBFBA0872A01062CE256A7DA502D84_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_mFC8ABFF491DB3ACF2C628E7FF5AA532878F7C66E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m4F17B3CA1E7FFB03C7682312A59B9185E0F67C49_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisPatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3_mF3E6C9F7500BD1B0F17006EBB218BE29547AE7CB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_m6FE5512EF3F9350B999D64543C716D1A529F8593_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m6E4373E76522B21C2EE7BEA7868ACC8174780656_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46_m6D2E9BB259D6F5E60D215F4030856503F21D394F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627_m5AF7D88D31570331F4CCFAD796C0835F99C0E0E3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m236418B3DDA7EDFA9D6B51000CB57F687CEF091A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2FBCE070529C9BDCD048C59ACDCB849CE16E96EE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m754E5E2059FA7DB99F1A7ECAEFD448EC0DB9A069_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m7CD6C0E2C0AA90F1BB38DD04C873037EA842C24E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mB48B8BE3644D4260E5CB9B41591832A79DF1F738_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6F0308E6B4C8139E51F45E21F84A83F3AD755953_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m95CDC40AE2EF806DC4D8F1185EF91D469F897AE9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD3BBA63AB85E1791F5F0CD1ED973FC35A3B1AF18_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD9CA746917F641C6070A4C5D211B9184C0D03207_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m561A81478F8A8A673F0EC31BF7663678A21FDA95_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m682AE06C2B42D5473E0C6A62348836272286990E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m91B53F3AF1B3D329412CCA3634A4633B1554BBE8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9F5B150C7D04AA4C15A5EDD573AAC2F9D3F418AA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m416C4573AA7F972AB6D25BBEC267C5F9986A1877_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m8513A99D66419207F533647A8DB59382E1DFB983_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA7BD5CDB38EA3CDA699404A44CEDBB2A79BD4C5E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB9D5C240AAB8BB8C4AEC862E805F99ABF5AAE3EC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249_mEAA72008687345AC5C11DB10E291B7BB19A2B304_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m19EB6167ADB95F9371062DD21748F8437FE722FA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisDungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930_mECFEC6F3E4830F30924B961361A0E7DD2BCEE619_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisEnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07_mEB47946CBD7604D39BF4B50EA2BF41D2F42E2AEA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_mAF40F60FF2831749FCD3C0859CDF5C56F32160E0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_mCF71EDBF7238BB72C07431CAFAA676A1A1E93183_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_mD0385CD2EF207998E4B1D76B88AD47E353A152A9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m792490E6AA9CDF14816F1A22C81F13BAFFB9CD20_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m15A393ED05B437158BE1D882028F106E2D269CAC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5_mA2A46D7450857377ED3B71EBDF87F462C7DA8B3E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7E6AF19E75B24908C1863538421BA30DF2012BB3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB2A80EEEFB61BAEB162B30D4685CC3FFEF677AF8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD754C5426BA06E611CC9275902F4FF3BB4EA6996_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE7559086A2E1376FF3FD15C1DB3D3A31011CCBFA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mAA64D54BF0CA556DCAF4224C21562D37FB31FBE3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m599A5E23B161E87C4F21400645D6888591523DB6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6353C2F311D40B42FC5FF76519D054D93CCABEB0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8DC12489C9B9D166C680CB93B7B181395665661A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mA601D5F962D1B9145197E79AB5895FD0452029F6_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_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m39A622F13B05ED3430303F477B77E4C2BF5225A2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4E8A77D9DC18B2DBEED0F31589C42848E91083AD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m69557ABB6ED565442597BCCBB6716626E1050821_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8ECAEA74DE1A1E5AF7517843E876309EFD997ACD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m202842E768D67374DAFBC80E461722EC02CE0102_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m70CAAC91F3A8AFEE2F6CE03B79A56D38709A90D9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1B47F32E8CAE2CDF44DEAFC362CB406F0B6ABCA3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m30F652E544243C8D0A4EC46081125E203D2B4C5F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* MiniMapGenerator_DisableComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m97964200BD5D34CF9C25176E25658CE9D08F06B5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* MiniMapGenerator_DisableComponent_TisMiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810_mD975440F948459512460F0024CB5206365BA6E15_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* MiniMapGenerator_DisableComponent_TisSpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098_m82589FC55CAEEB72E769A04A3F85AE7AC89B3BC3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* MiniMapGenerator_DisableComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_m91F2C4038FBF92E3D26306CE40409FB59464100C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_m4AB90B6DA6AD69C17780C5B5EE378265614ED3A2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m2CCECD69A264C59F0A2C5E6D7756094342BE1B0C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisPlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F_m726FF9BF503DE3D5B0195619CD0EEB2C37FF3E98_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisSnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F_m0157F986AD5B643C75E5C454294C0B6F4C6F8535_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisWaypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38_m884932CC2DAAA28F5EF99ACB390F5D640DBF20B6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m11F75D84C5BAC39C7B433215A25DFC2818603B24_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mFA9CAC9E77E071A3AEC9185B57ED65CB3CF7953B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m5A435FDDADE10BC9599E175F9B600C40ECFE3C1B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m87432610B114BD1841B5F4679358E24569268A3E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_GetEnumerator_mFA1E83229BB407C0F17B2F4302364B026942891B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mB9147C2BD6FB64D1105EFF8D8584D80899256CB8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m63EB352CDC9F12E3141775BB74938A69685DE1D7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m9FC67A616760B43D888930B619A1A3B8F422ED11_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_m64ADDDC4BB892CDA244212FE20BFB92070800262_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mDEEA68B05C399DCC7862D75741F0A6C147B2A7F5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_mFC1951BA7BCF31D2919E38101F43A8AD49C98906_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_mCF89457DC88C8F654758ED183EC491DDEECEB734_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_mEBA4A5E247FF633E37F8AEB2B6564634D5254EFF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_mBC7A5DED7CF7DB329882FC2BC1D7D6CCEF1F0CE3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CRebuildDungeonU3Ed__4_System_Collections_IEnumerator_Reset_m0751F21F24FE2B2A0E9C0BA2B4A058A8A28CD08B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CRebuildLevelRoutineU3Ed__13_System_Collections_IEnumerator_Reset_mED1F4E27DD70E09B59B77BB2364162BAE878541A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CRebuildLevelRoutineU3Ed__14_System_Collections_IEnumerator_Reset_m9B34FE8B5FF37C8800C3E6D21C3F8F7F7492A811_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CRebuildLevelU3Ed__13_System_Collections_IEnumerator_Reset_m001E288272E20B9FB3745D4B9A296C0EC93498CD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CStartSinkingAnimationU3Ed__16_System_Collections_IEnumerator_Reset_m75F83D2B38B57F92EA25ABA1A35006E75DCF7646_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CIsPlayerVisible2DU3Eb__7_0_mDD9E85E79BB9EEFAAED51EA4A9B6AD9F777D9035_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CIsPlayerVisible3DU3Eb__8_0_m78F50A0E69B8EC3CB26C36EF009CF339E6F271A9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* VolumeHandler_SetVolume_m9A93BBBF54F6AC4ABA1DFB6E4C3AC36D59CE535B_RuntimeMethod_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com;
|
|
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke;
|
|
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com;
|
|
struct SnapQueryConnectionInfo_t127E1D194D6255787FFE4209E20D3CACC89E76E1_marshaled_com;
|
|
struct SnapQueryConnectionInfo_t127E1D194D6255787FFE4209E20D3CACC89E76E1_marshaled_pinvoke;
|
|
|
|
struct AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42;
|
|
struct CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8;
|
|
struct CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48;
|
|
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
|
|
struct Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034;
|
|
struct FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91;
|
|
struct FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603;
|
|
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
|
|
struct GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA;
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
struct IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556;
|
|
struct LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F;
|
|
struct LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33;
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
struct PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F;
|
|
struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
|
|
struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
|
|
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
|
|
struct SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9;
|
|
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
|
|
struct SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824;
|
|
struct SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5;
|
|
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
|
|
struct WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2;
|
|
struct Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F;
|
|
struct IsaacRoomTileU5BU2CU5D_t088AF0F926117331307A392E88CD4CFC165B6472;
|
|
struct SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B;
|
|
struct SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4;
|
|
struct SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488;
|
|
|
|
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
|
|
|
|
// <Module>
|
|
struct U3CModuleU3E_tA143B4BA2236DB1C8434D1526D369F0150F23734
|
|
{
|
|
};
|
|
|
|
// 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<System.Single,UnityEngine.Vector3>
|
|
struct Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733 : 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_tCFC53C28DCF3E98DFBA71C14DCE7BA98B19CB311* ____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_t8ADBCC0D9F9CC9A1C1B0D4BD6E8C04BA17A854DA* ____keys_7;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
|
|
ValueCollection_tDD8866297BDB0083DD617735FABC479642FDAE32* ____values_8;
|
|
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
|
|
RuntimeObject* ____syncRoot_9;
|
|
};
|
|
|
|
// 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.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<CellSpatialConfig3D>
|
|
struct List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
CellSpatialConfig3DU5BU5D_tD2E0671D540218B9EC60F7166C6BC495671C10CA* ____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.Builders.FloorPlan.FloorChunk>
|
|
struct List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91* ____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.GameObject>
|
|
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph>
|
|
struct List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA* ____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.Int32>
|
|
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
|
|
// System.Int32 System.Collections.Generic.List`1::_size
|
|
int32_t ____size_2;
|
|
// System.Int32 System.Collections.Generic.List`1::_version
|
|
int32_t ____version_3;
|
|
// System.Object System.Collections.Generic.List`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_4;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<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<DungeonArchitect.PropSocket>
|
|
struct List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
PropSocketU5BU5D_t5A1566FC7A3D8EED7800ADED36430D073F7B82CD* ____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.Builders.SimpleCity.SimpleCityCell>
|
|
struct List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
SimpleCityCellU5BU5D_t033D00DBBB943855FD122562345E8999B86242E7* ____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.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
List_1U5BU5D_tFC1B34616B60A3B29E00A1B23A06878FF5F9D705* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_5;
|
|
};
|
|
|
|
// System.Collections.Generic.Queue`1<UnityEngine.GameObject>
|
|
struct Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_5;
|
|
};
|
|
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_5;
|
|
};
|
|
|
|
// System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
struct Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Stack`1::_array
|
|
List_1U5BU5D_tFC1B34616B60A3B29E00A1B23A06878FF5F9D705* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_size
|
|
int32_t ____size_1;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_version
|
|
int32_t ____version_2;
|
|
// System.Object System.Collections.Generic.Stack`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Stack`1<System.Object>
|
|
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5 : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Stack`1::_array
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_size
|
|
int32_t ____size_1;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_version
|
|
int32_t ____version_2;
|
|
// System.Object System.Collections.Generic.Stack`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>
|
|
struct Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A : public RuntimeObject
|
|
{
|
|
// T[] System.Collections.Generic.Stack`1::_array
|
|
StateU5BU5D_t5C97EF2F0BF0A6A3ED6F6C932F5D8E13769C76D9* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_size
|
|
int32_t ____size_1;
|
|
// System.Int32 System.Collections.Generic.Stack`1::_version
|
|
int32_t ____version_2;
|
|
// System.Object System.Collections.Generic.Stack`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_3;
|
|
};
|
|
|
|
// DungeonArchitect.BlurFilter
|
|
struct BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.BlurFilter::radius
|
|
int32_t ___radius_0;
|
|
// System.Int32 DungeonArchitect.BlurFilter::w
|
|
int32_t ___w_1;
|
|
// System.Int32 DungeonArchitect.BlurFilter::h
|
|
int32_t ___h_2;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.CellDoor
|
|
struct CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.IntVector[] DungeonArchitect.Builders.Grid.CellDoor::adjacentTiles
|
|
IntVectorU5BU5D_t51305BC25B133B84E9B4F1FB09FC5DE6C579C440* ___adjacentTiles_0;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.CellDoor::enabled
|
|
bool ___enabled_1;
|
|
// System.Int32[] DungeonArchitect.Builders.Grid.CellDoor::adjacentCells
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___adjacentCells_2;
|
|
};
|
|
|
|
// CellSpatialConfig3D
|
|
struct CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43 : public RuntimeObject
|
|
{
|
|
// System.String CellSpatialConfig3D::MarkerName
|
|
String_t* ___MarkerName_0;
|
|
// System.Int32[] CellSpatialConfig3D::NeighborConfig
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___NeighborConfig_1;
|
|
// System.Single CellSpatialConfig3D::RotationOffsetZ
|
|
float ___RotationOffsetZ_2;
|
|
// System.Boolean CellSpatialConfig3D::StopOnFound
|
|
bool ___StopOnFound_3;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Grid.GridCellInfo
|
|
struct GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridCellInfo::CellId
|
|
int32_t ___CellId_0;
|
|
// DungeonArchitect.Builders.Grid.CellType DungeonArchitect.Builders.Grid.GridCellInfo::CellType
|
|
int32_t ___CellType_1;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.GridCellInfo::ContainsDoor
|
|
bool ___ContainsDoor_2;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomLayout
|
|
struct IsaacRoomLayout_t3FFE31D5E92D5D86686FF4212B2F9936EF4E6416 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTile[,] DungeonArchitect.Builders.Isaac.IsaacRoomLayout::Tiles
|
|
IsaacRoomTileU5BU2CU5D_t088AF0F926117331307A392E88CD4CFC165B6472* ___Tiles_0;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTile
|
|
struct IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTileType DungeonArchitect.Builders.Isaac.IsaacRoomTile::tileType
|
|
int32_t ___tileType_0;
|
|
};
|
|
|
|
// 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.Builders.SimpleCity.SimpleCityDungeonMarkerNames
|
|
struct SimpleCityDungeonMarkerNames_t9DC5F01B514511834537B95466A2F3831F8FACC2 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// SkyscraperRange
|
|
struct SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914 : public RuntimeObject
|
|
{
|
|
// System.Single SkyscraperRange::startDistance
|
|
float ___startDistance_0;
|
|
// System.Single SkyscraperRange::endDistance
|
|
float ___endDistance_1;
|
|
// System.String SkyscraperRange::markerName
|
|
String_t* ___markerName_2;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings
|
|
struct TilemapItemPlacementSettings_t6FC2B585149E336DB1E2C0B49A58B0BE1AEC9A10 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementMethod DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings::placementMethod
|
|
int32_t ___placementMethod_0;
|
|
// System.Boolean DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings::avoidPlacingNextToDoors
|
|
bool ___avoidPlacingNextToDoors_1;
|
|
// System.String DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings::placementScriptClass
|
|
String_t* ___placementScriptClass_2;
|
|
// System.Boolean DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings::fallbackToRandomPlacement
|
|
bool ___fallbackToRandomPlacement_3;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext
|
|
struct TilemapItemPlacementStrategyContext_t07F2D891E88B67F00E76351A0DC7D75F251EC70B : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemap DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext::tilemap
|
|
FlowTilemap_tE3D74C2E92B71E88284B282F6E1473E1314DF927* ___tilemap_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext::distanceField
|
|
FlowTilemapDistanceField_t1E3F5055BECA6F1702E82B1D2556EEC2E749BDAD* ___distanceField_1;
|
|
// System.Random DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext::random
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___random_2;
|
|
};
|
|
|
|
// UnityEngine.Events.UnityEventBase
|
|
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
|
|
{
|
|
// UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls
|
|
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0;
|
|
// UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls
|
|
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1;
|
|
// System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty
|
|
bool ___m_CallsDirty_2;
|
|
};
|
|
|
|
// System.ValueType
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
|
|
{
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.ValueType
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of System.ValueType
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
|
|
{
|
|
};
|
|
|
|
// UnityEngine.YieldInstruction
|
|
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
|
|
{
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
|
|
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.YieldInstruction
|
|
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c
|
|
struct U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16
|
|
struct U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::<>1__state
|
|
int32_t ___U3CU3E1__state_0;
|
|
// System.Object DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::<>2__current
|
|
RuntimeObject* ___U3CU3E2__current_1;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::<>4__this
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* ___U3CU3E4__this_2;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13
|
|
struct U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::<>1__state
|
|
int32_t ___U3CU3E1__state_0;
|
|
// System.Object DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::<>2__current
|
|
RuntimeObject* ___U3CU3E2__current_1;
|
|
// DungeonArchitect.Samples.ShooterGame.GameController DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::<>4__this
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* ___U3CU3E4__this_2;
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_3;
|
|
};
|
|
|
|
// JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14
|
|
struct U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02 : public RuntimeObject
|
|
{
|
|
// System.Int32 JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::<>1__state
|
|
int32_t ___U3CU3E1__state_0;
|
|
// System.Object JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::<>2__current
|
|
RuntimeObject* ___U3CU3E2__current_1;
|
|
// JackRabbit.GameControllerJackRabbit JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::<>4__this
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* ___U3CU3E4__this_2;
|
|
};
|
|
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13
|
|
struct U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB : public RuntimeObject
|
|
{
|
|
// System.Int32 JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::<>1__state
|
|
int32_t ___U3CU3E1__state_0;
|
|
// System.Object JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::<>2__current
|
|
RuntimeObject* ___U3CU3E2__current_1;
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::<>4__this
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* ___U3CU3E4__this_2;
|
|
};
|
|
|
|
// RegenerateDungeonLayout/<RebuildDungeon>d__4
|
|
struct U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35 : public RuntimeObject
|
|
{
|
|
// System.Int32 RegenerateDungeonLayout/<RebuildDungeon>d__4::<>1__state
|
|
int32_t ___U3CU3E1__state_0;
|
|
// System.Object RegenerateDungeonLayout/<RebuildDungeon>d__4::<>2__current
|
|
RuntimeObject* ___U3CU3E2__current_1;
|
|
// RegenerateDungeonLayout RegenerateDungeonLayout/<RebuildDungeon>d__4::<>4__this
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* ___U3CU3E4__this_2;
|
|
};
|
|
|
|
// 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.List`1/Enumerator<CellSpatialConfig3D>
|
|
struct Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* ____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
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.FloorPlan.FloorChunk>
|
|
struct Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* ____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
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>
|
|
struct Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ____list_0;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
|
|
int32_t ____index_1;
|
|
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
|
|
int32_t ____version_2;
|
|
// T System.Collections.Generic.List`1/Enumerator::_current
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ____current_3;
|
|
};
|
|
|
|
// System.Collections.Generic.Queue`1/Enumerator<UnityEngine.GameObject>
|
|
struct Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A
|
|
{
|
|
// System.Collections.Generic.Queue`1<T> System.Collections.Generic.Queue`1/Enumerator::_q
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* ____q_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// T System.Collections.Generic.Queue`1/Enumerator::_currentElement
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ____currentElement_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Int32>
|
|
struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____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
|
|
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.Queue`1/Enumerator<System.Object>
|
|
struct Enumerator_t30E3290EE12437374037B3CF0EE4D614F96D030A
|
|
{
|
|
// System.Collections.Generic.Queue`1<T> System.Collections.Generic.Queue`1/Enumerator::_q
|
|
Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* ____q_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1/Enumerator::_version
|
|
int32_t ____version_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1/Enumerator::_index
|
|
int32_t ____index_2;
|
|
// T System.Collections.Generic.Queue`1/Enumerator::_currentElement
|
|
RuntimeObject* ____currentElement_3;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.PropSocket>
|
|
struct Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0
|
|
{
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
|
|
List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* ____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
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ____current_3;
|
|
};
|
|
|
|
// UnityEngine.Events.UnityEvent`1<System.Single>
|
|
struct UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
|
|
{
|
|
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase
|
|
struct AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4 : public StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.AIController DungeonArchitect.Samples.ShooterGame.AIStateBase::controller
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___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;
|
|
};
|
|
|
|
// UnityEngine.DrivenRectTransformTracker
|
|
struct DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1__padding[1];
|
|
};
|
|
};
|
|
|
|
// System.Enum
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
|
|
{
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.Enum
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of System.Enum
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
|
|
{
|
|
};
|
|
|
|
// System.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;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector2
|
|
struct IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7
|
|
{
|
|
// System.Int32 DungeonArchitect.IntVector2::x
|
|
int32_t ___x_0;
|
|
// System.Int32 DungeonArchitect.IntVector2::y
|
|
int32_t ___y_1;
|
|
};
|
|
|
|
// UnityEngine.LayerMask
|
|
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
|
|
{
|
|
// System.Int32 UnityEngine.LayerMask::m_Mask
|
|
int32_t ___m_Mask_0;
|
|
};
|
|
|
|
// UnityEngine.Matrix4x4
|
|
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
|
|
{
|
|
// System.Single UnityEngine.Matrix4x4::m00
|
|
float ___m00_0;
|
|
// System.Single UnityEngine.Matrix4x4::m10
|
|
float ___m10_1;
|
|
// System.Single UnityEngine.Matrix4x4::m20
|
|
float ___m20_2;
|
|
// System.Single UnityEngine.Matrix4x4::m30
|
|
float ___m30_3;
|
|
// System.Single UnityEngine.Matrix4x4::m01
|
|
float ___m01_4;
|
|
// System.Single UnityEngine.Matrix4x4::m11
|
|
float ___m11_5;
|
|
// System.Single UnityEngine.Matrix4x4::m21
|
|
float ___m21_6;
|
|
// System.Single UnityEngine.Matrix4x4::m31
|
|
float ___m31_7;
|
|
// System.Single UnityEngine.Matrix4x4::m02
|
|
float ___m02_8;
|
|
// System.Single UnityEngine.Matrix4x4::m12
|
|
float ___m12_9;
|
|
// System.Single UnityEngine.Matrix4x4::m22
|
|
float ___m22_10;
|
|
// System.Single UnityEngine.Matrix4x4::m32
|
|
float ___m32_11;
|
|
// System.Single UnityEngine.Matrix4x4::m03
|
|
float ___m03_12;
|
|
// System.Single UnityEngine.Matrix4x4::m13
|
|
float ___m13_13;
|
|
// System.Single UnityEngine.Matrix4x4::m23
|
|
float ___m23_14;
|
|
// System.Single UnityEngine.Matrix4x4::m33
|
|
float ___m33_15;
|
|
};
|
|
|
|
// UnityEngine.UI.Navigation
|
|
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
|
|
{
|
|
// UnityEngine.UI.Navigation/Mode UnityEngine.UI.Navigation::m_Mode
|
|
int32_t ___m_Mode_0;
|
|
// System.Boolean UnityEngine.UI.Navigation::m_WrapAround
|
|
bool ___m_WrapAround_1;
|
|
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnUp
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
|
|
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnDown
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
|
|
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnLeft
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
|
|
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnRight
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.UI.Navigation
|
|
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
|
|
{
|
|
int32_t ___m_Mode_0;
|
|
int32_t ___m_WrapAround_1;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.UI.Navigation
|
|
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
|
|
{
|
|
int32_t ___m_Mode_0;
|
|
int32_t ___m_WrapAround_1;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
|
|
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
|
|
};
|
|
|
|
// UnityEngine.Quaternion
|
|
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
|
|
{
|
|
// System.Single UnityEngine.Quaternion::x
|
|
float ___x_0;
|
|
// System.Single UnityEngine.Quaternion::y
|
|
float ___y_1;
|
|
// System.Single UnityEngine.Quaternion::z
|
|
float ___z_2;
|
|
// System.Single UnityEngine.Quaternion::w
|
|
float ___w_3;
|
|
};
|
|
|
|
// UnityEngine.Rect
|
|
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
|
|
{
|
|
// System.Single UnityEngine.Rect::m_XMin
|
|
float ___m_XMin_0;
|
|
// System.Single UnityEngine.Rect::m_YMin
|
|
float ___m_YMin_1;
|
|
// System.Single UnityEngine.Rect::m_Width
|
|
float ___m_Width_2;
|
|
// System.Single UnityEngine.Rect::m_Height
|
|
float ___m_Height_3;
|
|
};
|
|
|
|
// UnityEngine.SceneManagement.Scene
|
|
struct Scene_tA1DC762B79745EB5140F054C884855B922318356
|
|
{
|
|
// System.Int32 UnityEngine.SceneManagement.Scene::m_Handle
|
|
int32_t ___m_Handle_0;
|
|
};
|
|
|
|
// System.Single
|
|
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
|
|
{
|
|
// System.Single System.Single::m_value
|
|
float ___m_value_0;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapQueryModuleInfo
|
|
struct SnapQueryModuleInfo_t10C2C84BC31169C160F135C2C67E995F1DFC69C6
|
|
{
|
|
// DungeonArchitect.Builders.Snap.SnapModuleInstance DungeonArchitect.Builders.Snap.SnapQueryModuleInfo::instanceInfo
|
|
SnapModuleInstance_tF25841DFE855BCD94C5F21B124AFAD0E8C4D8A94* ___instanceInfo_0;
|
|
// UnityEngine.GameObject DungeonArchitect.Builders.Snap.SnapQueryModuleInfo::moduleGameObject
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___moduleGameObject_1;
|
|
// DungeonArchitect.Builders.Snap.SnapQueryConnectionInfo[] DungeonArchitect.Builders.Snap.SnapQueryModuleInfo::connections
|
|
SnapQueryConnectionInfoU5BU5D_tA722DA257596BFF7FBFF0241951285854A0487E9* ___connections_2;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Builders.Snap.SnapQueryModuleInfo
|
|
struct SnapQueryModuleInfo_t10C2C84BC31169C160F135C2C67E995F1DFC69C6_marshaled_pinvoke
|
|
{
|
|
SnapModuleInstance_tF25841DFE855BCD94C5F21B124AFAD0E8C4D8A94* ___instanceInfo_0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___moduleGameObject_1;
|
|
SnapQueryConnectionInfo_t127E1D194D6255787FFE4209E20D3CACC89E76E1_marshaled_pinvoke* ___connections_2;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Builders.Snap.SnapQueryModuleInfo
|
|
struct SnapQueryModuleInfo_t10C2C84BC31169C160F135C2C67E995F1DFC69C6_marshaled_com
|
|
{
|
|
SnapModuleInstance_tF25841DFE855BCD94C5F21B124AFAD0E8C4D8A94* ___instanceInfo_0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___moduleGameObject_1;
|
|
SnapQueryConnectionInfo_t127E1D194D6255787FFE4209E20D3CACC89E76E1_marshaled_com* ___connections_2;
|
|
};
|
|
|
|
// UnityEngine.UI.SpriteState
|
|
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
|
|
{
|
|
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_HighlightedSprite
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
|
|
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_PressedSprite
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
|
|
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_SelectedSprite
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
|
|
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_DisabledSprite
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.UI.SpriteState
|
|
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
|
|
{
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.UI.SpriteState
|
|
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
|
|
{
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
|
|
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
|
|
};
|
|
|
|
// 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.Vector2Int
|
|
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
|
|
{
|
|
// System.Int32 UnityEngine.Vector2Int::m_X
|
|
int32_t ___m_X_0;
|
|
// System.Int32 UnityEngine.Vector2Int::m_Y
|
|
int32_t ___m_Y_1;
|
|
};
|
|
|
|
// UnityEngine.Vector3
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
|
|
{
|
|
// System.Single UnityEngine.Vector3::x
|
|
float ___x_2;
|
|
// System.Single UnityEngine.Vector3::y
|
|
float ___y_3;
|
|
// System.Single UnityEngine.Vector3::z
|
|
float ___z_4;
|
|
};
|
|
|
|
// UnityEngine.Vector3Int
|
|
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376
|
|
{
|
|
// System.Int32 UnityEngine.Vector3Int::m_X
|
|
int32_t ___m_X_0;
|
|
// System.Int32 UnityEngine.Vector3Int::m_Y
|
|
int32_t ___m_Y_1;
|
|
// System.Int32 UnityEngine.Vector3Int::m_Z
|
|
int32_t ___m_Z_2;
|
|
};
|
|
|
|
// UnityEngine.Vector4
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
|
|
{
|
|
// System.Single UnityEngine.Vector4::x
|
|
float ___x_1;
|
|
// System.Single UnityEngine.Vector4::y
|
|
float ___y_2;
|
|
// System.Single UnityEngine.Vector4::z
|
|
float ___z_3;
|
|
// System.Single UnityEngine.Vector4::w
|
|
float ___w_4;
|
|
};
|
|
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
|
|
// UnityEngine.WaitForSeconds
|
|
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
|
|
{
|
|
// System.Single UnityEngine.WaitForSeconds::m_Seconds
|
|
float ___m_Seconds_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.WaitForSeconds
|
|
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
|
|
{
|
|
float ___m_Seconds_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.WaitForSeconds
|
|
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
|
|
{
|
|
float ___m_Seconds_0;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateDead
|
|
struct AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31 : public AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateIdle
|
|
struct AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B : public AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition
|
|
struct AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955 : public AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePatrol
|
|
struct AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53 : public AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.AIStatePatrol::currentWaypointIndex
|
|
int32_t ___currentWaypointIndex_2;
|
|
// UnityEngine.Vector3[] DungeonArchitect.Samples.ShooterGame.AIStatePatrol::waypointOffsets
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___waypointOffsets_3;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePersuit
|
|
struct AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E : public AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.AIStatePersuit::followTarget
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___followTarget_2;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch
|
|
struct AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91 : public AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4
|
|
{
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch::timeSinceStart
|
|
float ___timeSinceStart_2;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// UnityEngine.UI.ColorBlock
|
|
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
|
|
{
|
|
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_NormalColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor_0;
|
|
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_HighlightedColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor_1;
|
|
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_PressedColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor_2;
|
|
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_SelectedColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor_3;
|
|
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_DisabledColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor_4;
|
|
// System.Single UnityEngine.UI.ColorBlock::m_ColorMultiplier
|
|
float ___m_ColorMultiplier_5;
|
|
// System.Single UnityEngine.UI.ColorBlock::m_FadeDuration
|
|
float ___m_FadeDuration_6;
|
|
};
|
|
|
|
// UnityEngine.Coroutine
|
|
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
|
|
{
|
|
// System.IntPtr UnityEngine.Coroutine::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.Coroutine
|
|
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.Coroutine
|
|
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
|
|
// System.Delegate
|
|
struct Delegate_t : public RuntimeObject
|
|
{
|
|
// System.IntPtr System.Delegate::method_ptr
|
|
Il2CppMethodPointer ___method_ptr_0;
|
|
// System.IntPtr System.Delegate::invoke_impl
|
|
intptr_t ___invoke_impl_1;
|
|
// System.Object System.Delegate::m_target
|
|
RuntimeObject* ___m_target_2;
|
|
// System.IntPtr System.Delegate::method
|
|
intptr_t ___method_3;
|
|
// System.IntPtr System.Delegate::delegate_trampoline
|
|
intptr_t ___delegate_trampoline_4;
|
|
// System.IntPtr System.Delegate::extra_arg
|
|
intptr_t ___extra_arg_5;
|
|
// System.IntPtr System.Delegate::method_code
|
|
intptr_t ___method_code_6;
|
|
// System.IntPtr System.Delegate::interp_method
|
|
intptr_t ___interp_method_7;
|
|
// System.IntPtr System.Delegate::interp_invoke_impl
|
|
intptr_t ___interp_invoke_impl_8;
|
|
// System.Reflection.MethodInfo System.Delegate::method_info
|
|
MethodInfo_t* ___method_info_9;
|
|
// System.Reflection.MethodInfo System.Delegate::original_method_info
|
|
MethodInfo_t* ___original_method_info_10;
|
|
// System.DelegateData System.Delegate::data
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
|
|
// System.Boolean System.Delegate::method_is_virtual
|
|
bool ___method_is_virtual_12;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.Delegate
|
|
struct Delegate_t_marshaled_pinvoke
|
|
{
|
|
intptr_t ___method_ptr_0;
|
|
intptr_t ___invoke_impl_1;
|
|
Il2CppIUnknown* ___m_target_2;
|
|
intptr_t ___method_3;
|
|
intptr_t ___delegate_trampoline_4;
|
|
intptr_t ___extra_arg_5;
|
|
intptr_t ___method_code_6;
|
|
intptr_t ___interp_method_7;
|
|
intptr_t ___interp_invoke_impl_8;
|
|
MethodInfo_t* ___method_info_9;
|
|
MethodInfo_t* ___original_method_info_10;
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
|
|
int32_t ___method_is_virtual_12;
|
|
};
|
|
// Native definition for COM marshalling of System.Delegate
|
|
struct Delegate_t_marshaled_com
|
|
{
|
|
intptr_t ___method_ptr_0;
|
|
intptr_t ___invoke_impl_1;
|
|
Il2CppIUnknown* ___m_target_2;
|
|
intptr_t ___method_3;
|
|
intptr_t ___delegate_trampoline_4;
|
|
intptr_t ___extra_arg_5;
|
|
intptr_t ___method_code_6;
|
|
intptr_t ___interp_method_7;
|
|
intptr_t ___interp_invoke_impl_8;
|
|
MethodInfo_t* ___method_info_9;
|
|
MethodInfo_t* ___original_method_info_10;
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
|
|
int32_t ___method_is_virtual_12;
|
|
};
|
|
|
|
// 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.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB : public RuntimeObject
|
|
{
|
|
// System.IntPtr UnityEngine.Event::m_Ptr
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_com
|
|
{
|
|
intptr_t ___m_Ptr_0;
|
|
};
|
|
|
|
// System.Exception
|
|
struct Exception_t : public RuntimeObject
|
|
{
|
|
// System.String System.Exception::_className
|
|
String_t* ____className_1;
|
|
// System.String System.Exception::_message
|
|
String_t* ____message_2;
|
|
// System.Collections.IDictionary System.Exception::_data
|
|
RuntimeObject* ____data_3;
|
|
// System.Exception System.Exception::_innerException
|
|
Exception_t* ____innerException_4;
|
|
// System.String System.Exception::_helpURL
|
|
String_t* ____helpURL_5;
|
|
// System.Object System.Exception::_stackTrace
|
|
RuntimeObject* ____stackTrace_6;
|
|
// System.String System.Exception::_stackTraceString
|
|
String_t* ____stackTraceString_7;
|
|
// System.String System.Exception::_remoteStackTraceString
|
|
String_t* ____remoteStackTraceString_8;
|
|
// System.Int32 System.Exception::_remoteStackIndex
|
|
int32_t ____remoteStackIndex_9;
|
|
// System.Object System.Exception::_dynamicMethods
|
|
RuntimeObject* ____dynamicMethods_10;
|
|
// System.Int32 System.Exception::_HResult
|
|
int32_t ____HResult_11;
|
|
// System.String System.Exception::_source
|
|
String_t* ____source_12;
|
|
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
|
|
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
|
|
// System.IntPtr[] System.Exception::native_trace_ips
|
|
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
|
|
// System.Int32 System.Exception::caught_in_unmanaged
|
|
int32_t ___caught_in_unmanaged_16;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.Exception
|
|
struct Exception_t_marshaled_pinvoke
|
|
{
|
|
char* ____className_1;
|
|
char* ____message_2;
|
|
RuntimeObject* ____data_3;
|
|
Exception_t_marshaled_pinvoke* ____innerException_4;
|
|
char* ____helpURL_5;
|
|
Il2CppIUnknown* ____stackTrace_6;
|
|
char* ____stackTraceString_7;
|
|
char* ____remoteStackTraceString_8;
|
|
int32_t ____remoteStackIndex_9;
|
|
Il2CppIUnknown* ____dynamicMethods_10;
|
|
int32_t ____HResult_11;
|
|
char* ____source_12;
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
|
|
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
|
|
int32_t ___caught_in_unmanaged_16;
|
|
};
|
|
// Native definition for COM marshalling of System.Exception
|
|
struct Exception_t_marshaled_com
|
|
{
|
|
Il2CppChar* ____className_1;
|
|
Il2CppChar* ____message_2;
|
|
RuntimeObject* ____data_3;
|
|
Exception_t_marshaled_com* ____innerException_4;
|
|
Il2CppChar* ____helpURL_5;
|
|
Il2CppIUnknown* ____stackTrace_6;
|
|
Il2CppChar* ____stackTraceString_7;
|
|
Il2CppChar* ____remoteStackTraceString_8;
|
|
int32_t ____remoteStackIndex_9;
|
|
Il2CppIUnknown* ____dynamicMethods_10;
|
|
int32_t ____HResult_11;
|
|
Il2CppChar* ____source_12;
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
|
|
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
|
|
int32_t ___caught_in_unmanaged_16;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB
|
|
{
|
|
// System.String DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::itemType
|
|
String_t* ___itemType_0;
|
|
// System.String DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::text
|
|
String_t* ___text_1;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::textColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___textColor_2;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::backgroundColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_3;
|
|
};
|
|
// Native definition for P/Invoke marshalling of DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB_marshaled_pinvoke
|
|
{
|
|
char* ___itemType_0;
|
|
char* ___text_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___textColor_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_3;
|
|
};
|
|
// Native definition for COM marshalling of DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB_marshaled_com
|
|
{
|
|
Il2CppChar* ___itemType_0;
|
|
Il2CppChar* ___text_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___textColor_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_3;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoom
|
|
struct IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.Isaac.IsaacRoom::roomId
|
|
int32_t ___roomId_0;
|
|
// DungeonArchitect.IntVector DungeonArchitect.Builders.Isaac.IsaacRoom::position
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___position_1;
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomLayout DungeonArchitect.Builders.Isaac.IsaacRoom::layout
|
|
IsaacRoomLayout_t3FFE31D5E92D5D86686FF4212B2F9936EF4E6416* ___layout_2;
|
|
// System.Collections.Generic.List`1<System.Int32> DungeonArchitect.Builders.Isaac.IsaacRoom::adjacentRooms
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___adjacentRooms_3;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector> DungeonArchitect.Builders.Isaac.IsaacRoom::doorPositions
|
|
List_1_t72F81508323A323FA6727DCAE9E4209241B62383* ___doorPositions_4;
|
|
};
|
|
|
|
// UnityEngine.AI.NavMeshHit
|
|
struct NavMeshHit_t6323FC1F2D00E24FBFFC3E27C2F349A3BAD16F8B
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.AI.NavMeshHit::m_Position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position_0;
|
|
// UnityEngine.Vector3 UnityEngine.AI.NavMeshHit::m_Normal
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1;
|
|
// System.Single UnityEngine.AI.NavMeshHit::m_Distance
|
|
float ___m_Distance_2;
|
|
// System.Int32 UnityEngine.AI.NavMeshHit::m_Mask
|
|
int32_t ___m_Mask_3;
|
|
// System.Int32 UnityEngine.AI.NavMeshHit::m_Hit
|
|
int32_t ___m_Hit_4;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// UnityEngine.Plane
|
|
struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.Plane::m_Normal
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1;
|
|
// System.Single UnityEngine.Plane::m_Distance
|
|
float ___m_Distance_2;
|
|
};
|
|
|
|
// 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.Ray
|
|
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.Ray::m_Origin
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_0;
|
|
// UnityEngine.Vector3 UnityEngine.Ray::m_Direction
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction_1;
|
|
};
|
|
|
|
// UnityEngine.RaycastHit
|
|
struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point_0;
|
|
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1;
|
|
// System.UInt32 UnityEngine.RaycastHit::m_FaceID
|
|
uint32_t ___m_FaceID_2;
|
|
// System.Single UnityEngine.RaycastHit::m_Distance
|
|
float ___m_Distance_3;
|
|
// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV_4;
|
|
// System.Int32 UnityEngine.RaycastHit::m_Collider
|
|
int32_t ___m_Collider_5;
|
|
};
|
|
|
|
// 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.RuntimeFieldHandle
|
|
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
|
|
{
|
|
// System.IntPtr System.RuntimeFieldHandle::value
|
|
intptr_t ___value_0;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// UnityEngine.UI.Slider/SliderEvent
|
|
struct SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555 : public UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4
|
|
{
|
|
};
|
|
|
|
// UnityEngine.AudioClip
|
|
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
// UnityEngine.AudioClip/PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback
|
|
PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback_4;
|
|
// UnityEngine.AudioClip/PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback
|
|
PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback_5;
|
|
};
|
|
|
|
// UnityEngine.Audio.AudioMixer
|
|
struct AudioMixer_tE2E8D79241711CDF9AB428C7FB96A35D80E40B04 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Audio.AudioMixerSnapshot
|
|
struct AudioMixerSnapshot_tB9A62E6CFA52643B938E4FBFFAE1A5ED30907781 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// 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
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunk
|
|
struct FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775 : public RuntimeObject
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.FloorPlan.FloorChunk::Id
|
|
int32_t ___Id_0;
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunkType DungeonArchitect.Builders.FloorPlan.FloorChunk::ChunkType
|
|
int32_t ___ChunkType_1;
|
|
// DungeonArchitect.Rectangle DungeonArchitect.Builders.FloorPlan.FloorChunk::Bounds
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E ___Bounds_2;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.IntVector> DungeonArchitect.Builders.FloorPlan.FloorChunk::BoundCells
|
|
List_1_t72F81508323A323FA6727DCAE9E4209241B62383* ___BoundCells_3;
|
|
// System.Boolean DungeonArchitect.Builders.FloorPlan.FloorChunk::bReachable
|
|
bool ___bReachable_4;
|
|
// System.Single DungeonArchitect.Builders.FloorPlan.FloorChunk::Priority
|
|
float ___Priority_5;
|
|
// System.Boolean DungeonArchitect.Builders.FloorPlan.FloorChunk::bEmitGroundMarker
|
|
bool ___bEmitGroundMarker_6;
|
|
// System.Boolean DungeonArchitect.Builders.FloorPlan.FloorChunk::bEmitCeilingMarker
|
|
bool ___bEmitCeilingMarker_7;
|
|
// System.Boolean DungeonArchitect.Builders.FloorPlan.FloorChunk::bConnectDoors
|
|
bool ___bConnectDoors_8;
|
|
// System.Boolean DungeonArchitect.Builders.FloorPlan.FloorChunk::bCreateWalls
|
|
bool ___bCreateWalls_9;
|
|
// System.String DungeonArchitect.Builders.FloorPlan.FloorChunk::WallMarker
|
|
String_t* ___WallMarker_10;
|
|
// System.String DungeonArchitect.Builders.FloorPlan.FloorChunk::GroundMarker
|
|
String_t* ___GroundMarker_11;
|
|
// System.String DungeonArchitect.Builders.FloorPlan.FloorChunk::CeilingMarker
|
|
String_t* ___CeilingMarker_12;
|
|
// System.String DungeonArchitect.Builders.FloorPlan.FloorChunk::DoorMarker
|
|
String_t* ___DoorMarker_13;
|
|
// System.String DungeonArchitect.Builders.FloorPlan.FloorChunk::CenterMarker
|
|
String_t* ___CenterMarker_14;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
struct FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9 : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Items.FlowItem::itemId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___itemId_0;
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemType DungeonArchitect.Flow.Items.FlowItem::type
|
|
int32_t ___type_1;
|
|
// System.String DungeonArchitect.Flow.Items.FlowItem::markerName
|
|
String_t* ___markerName_2;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Utils.DungeonUID> DungeonArchitect.Flow.Items.FlowItem::referencedItemIds
|
|
List_1_t5D0E2E68F505B13C17076E4382706078580D4840* ___referencedItemIds_3;
|
|
// System.Boolean DungeonArchitect.Flow.Items.FlowItem::editorSelected
|
|
bool ___editorSelected_4;
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo DungeonArchitect.Flow.Items.FlowItem::customInfo
|
|
FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB ___customInfo_5;
|
|
// DungeonArchitect.Flow.Domains.FlowDomainDataRegistry DungeonArchitect.Flow.Items.FlowItem::domainData
|
|
FlowDomainDataRegistry_tE3BE195809C48F6FEA26A71534E6D2DFB24AEF57* ___domainData_6;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
struct FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE : public RuntimeObject
|
|
{
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellType DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::CellType
|
|
int32_t ___CellType_0;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::CustomCellInfo
|
|
FlowTilemapCustomCellInfo_t2F8714F9692442EFF42218AFF04C1C9F15CF8727* ___CustomCellInfo_1;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Item
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___Item_2;
|
|
// System.String[] DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Tags
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___Tags_3;
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Overlay
|
|
FlowTilemapCellOverlay_t9C8C4D4993A6A061C199BBE9206FE74E5942D8D8* ___Overlay_4;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::NodeCoord
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___NodeCoord_5;
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::TileCoord
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___TileCoord_6;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::UseCustomColor
|
|
bool ___UseCustomColor_7;
|
|
// UnityEngine.Color DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::CustomColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___CustomColor_8;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::MainPath
|
|
bool ___MainPath_9;
|
|
// System.Boolean DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::LayoutCell
|
|
bool ___LayoutCell_10;
|
|
// System.Int32 DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::DistanceFromMainPath
|
|
int32_t ___DistanceFromMainPath_11;
|
|
// System.Single DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Height
|
|
float ___Height_12;
|
|
// System.Object DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell::Userdata
|
|
RuntimeObject* ___Userdata_13;
|
|
};
|
|
|
|
// 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
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Material
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// System.MulticastDelegate
|
|
struct MulticastDelegate_t : public Delegate_t
|
|
{
|
|
// System.Delegate[] System.MulticastDelegate::delegates
|
|
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
|
|
{
|
|
Delegate_t_marshaled_pinvoke** ___delegates_13;
|
|
};
|
|
// Native definition for COM marshalling of System.MulticastDelegate
|
|
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
|
|
{
|
|
Delegate_t_marshaled_com** ___delegates_13;
|
|
};
|
|
|
|
// UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
|
|
{
|
|
};
|
|
// Native definition for COM marshalling of UnityEngine.ScriptableObject
|
|
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell
|
|
struct SgfModuleAssemblySideCell_t95AC90194CCDB5BBC7DFA0E747C686AB0F7A2457
|
|
{
|
|
// System.Int32 DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell::connectionIdx
|
|
int32_t ___connectionIdx_1;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell::nodeId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___nodeId_2;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell::linkedNodeId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___linkedNodeId_3;
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell::linkId
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___linkId_4;
|
|
};
|
|
|
|
// 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.Shader
|
|
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapModuleInstance
|
|
struct SnapModuleInstance_tF25841DFE855BCD94C5F21B124AFAD0E8C4D8A94 : public RuntimeObject
|
|
{
|
|
// System.String DungeonArchitect.Builders.Snap.SnapModuleInstance::InstanceID
|
|
String_t* ___InstanceID_0;
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.Builders.Snap.SnapModuleInstance::WorldTransform
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___WorldTransform_1;
|
|
// UnityEngine.Bounds DungeonArchitect.Builders.Snap.SnapModuleInstance::WorldBounds
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___WorldBounds_2;
|
|
};
|
|
|
|
// System.SystemException
|
|
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
|
|
{
|
|
};
|
|
|
|
// UnityEngine.TerrainData
|
|
struct TerrainData_t615A68EAC648066681875D47FC641496D12F2E24 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Texture
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : 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.Events.UnityAction`1<System.Single>
|
|
struct UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Behaviour
|
|
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// CenterGridFlowPlacement
|
|
struct CenterGridFlowPlacement_tAE90DD5C55779BC153329AF0E38616F49ED54F36 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Collider
|
|
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.CustomMainPathConstraints
|
|
struct CustomMainPathConstraints_tC249AA2C28AA07C138246A6172232C11D83D0AB7 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.CustomPathConstraintsA
|
|
struct CustomPathConstraintsA_t418A39497557294C00FEE0B40F3D4D6D835DDBB4 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
struct Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// DungeonArchitect.Graphs.IndexCounter DungeonArchitect.Graphs.Graph::indexCounter
|
|
IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* ___indexCounter_4;
|
|
// DungeonArchitect.Graphs.IndexCounter DungeonArchitect.Graphs.Graph::topZIndex
|
|
IndexCounter_tFAF43B6A09D1826D8FB68534CE96784FE80A7586* ___topZIndex_5;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphNode> DungeonArchitect.Graphs.Graph::nodes
|
|
List_1_tB2AB4D5F3C1DDE9F5A4EC9857A963F9D7C473E2A* ___nodes_6;
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.GraphLink> DungeonArchitect.Graphs.Graph::links
|
|
List_1_t5B2B2081BF8097131F5848A462357FBB09D50112* ___links_7;
|
|
};
|
|
|
|
// System.NotSupportedException
|
|
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
|
|
// UnityEngine.ParticleSystem
|
|
struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Renderer
|
|
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Rigidbody2D
|
|
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// SGFDemoNodeConstraintFloor0
|
|
struct SGFDemoNodeConstraintFloor0_tBC1DC56D999121AF1C82B74047363FAA791400AB : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
// System.Int32 SGFDemoNodeConstraintFloor0::level
|
|
int32_t ___level_4;
|
|
};
|
|
|
|
// SGFDemoNodeConstraintFloor1
|
|
struct SGFDemoNodeConstraintFloor1_tA6C2C903EA4631F340DDE8F1BEF84CC1D37E6421 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// SGFDemoNodeConstraintFloor2
|
|
struct SGFDemoNodeConstraintFloor2_t719914F070A13312912AD6836A551EFB49D28FD0 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// SGFDemoNodeConstraints
|
|
struct SGFDemoNodeConstraints_tE43B6A89915DB0EA6DEDF3787DA8416A4E983F6B : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.SelectorRule
|
|
struct SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor
|
|
struct SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB : public RuntimeObject
|
|
{
|
|
// UnityEngine.Matrix4x4 DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor::LocalTransform
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___LocalTransform_0;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor::Owner
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* ___Owner_1;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor::ConnectedDoor
|
|
SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB* ___ConnectedDoor_2;
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnection DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor::SpawnedDoor
|
|
SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E* ___SpawnedDoor_3;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor::CellInfo
|
|
SgfModuleAssemblySideCell_t95AC90194CCDB5BBC7DFA0E747C686AB0F7A2457 ___CellInfo_4;
|
|
};
|
|
|
|
// UnityEngine.Transform
|
|
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.TransformationRule
|
|
struct TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
|
|
{
|
|
};
|
|
|
|
// AlternateSelectionRule
|
|
struct AlternateSelectionRule_tC80BEE04589CC1047FAD9AB09703C26843D93FDE : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Animator
|
|
struct Animator_t8A52E42AE54F76681838FE9E632683EF3952E883 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// UnityEngine.AudioBehaviour
|
|
struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// BrokenTilesTransformRule
|
|
struct BrokenTilesTransformRule_t11EF7FE24DCD13887B0585E008C8704474A6C9A1 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
// System.Single BrokenTilesTransformRule::maxAngle
|
|
float ___maxAngle_4;
|
|
};
|
|
|
|
// UnityEngine.Camera
|
|
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// UnityEngine.Canvas
|
|
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// UnityEngine.CapsuleCollider
|
|
struct CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
|
|
{
|
|
};
|
|
|
|
// UnityEngine.CharacterController
|
|
struct CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
|
|
{
|
|
};
|
|
|
|
// ClampToGroundTransformRule
|
|
struct ClampToGroundTransformRule_t73228C36A68D487F88F11919F15415CCEFE414A1 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// ClampToTerrainTransformRule
|
|
struct ClampToTerrainTransformRule_tBA8394EA54CC724209A38CC043F4A5246DCFB72E : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// CliffTileRandomTransformer
|
|
struct CliffTileRandomTransformer_tE9C8CE47C25D2E31E84106A4DF00A41A4F39BA03 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
// System.Single CliffTileRandomTransformer::tileWidth
|
|
float ___tileWidth_4;
|
|
};
|
|
|
|
// UnityEngine.Collider2D
|
|
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// ItemStateSelectionRule
|
|
struct ItemStateSelectionRule_tB59E60CB7B14E5852F10110C8AD67ED8F38936DC : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
// DungeonState ItemStateSelectionRule::state
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* ___state_4;
|
|
};
|
|
|
|
// UnityEngine.Light
|
|
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
// System.Int32 UnityEngine.Light::m_BakedIndex
|
|
int32_t ___m_BakedIndex_4;
|
|
};
|
|
|
|
// UnityEngine.LineRenderer
|
|
struct LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
|
|
{
|
|
};
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// UnityEngine.AI.NavMeshAgent
|
|
struct NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// NonDoorTileSelectionRule
|
|
struct NonDoorTileSelectionRule_tE7ACAF15F36EDFACF5DBDB2CBF0B9CCEE71AEDB0 : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// NonViewBlockingSelectionRule
|
|
struct NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// RandomCliffTransformRule
|
|
struct RandomCliffTransformRule_tFA7CF522A93F2801DAD198CF506076CCFBDAEFE8 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// RandomRotY90TransformRule
|
|
struct RandomRotY90TransformRule_t59941CAF77E9FC8D3A4D7776FA5C4CAE030B1EFE : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// RandomRotYTransformRule
|
|
struct RandomRotYTransformRule_t001E155CB14DE9629809D0C38824C23B167427C5 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
};
|
|
|
|
// RoomSelectionRule
|
|
struct RoomSelectionRule_t8C74C44E67F9306C9180B1E02A25522F33201476 : public SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77
|
|
{
|
|
};
|
|
|
|
// SmallYTransformRule
|
|
struct SmallYTransformRule_t724D357B3521200DA43CC34F55BAC2FFBEB3BCC2 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
// System.Single SmallYTransformRule::angleVariation
|
|
float ___angleVariation_4;
|
|
};
|
|
|
|
// UnityEngine.Terrain
|
|
struct Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
|
|
{
|
|
};
|
|
|
|
// ZFightingFixTransformRule
|
|
struct ZFightingFixTransformRule_tADD470C9B4A9DD2EC85B9969D88FD390F1A75722 : public TransformationRule_t0D0389DF6CCC2A5C9A375BEAF3A846B0B6F479F9
|
|
{
|
|
// System.Single ZFightingFixTransformRule::movementDistance
|
|
float ___movementDistance_4;
|
|
};
|
|
|
|
// DADemo_Sample_Utils.AADisableChecker
|
|
struct AADisableChecker_tE3D35F7CF4DFC2102CA78036448ED598F15BE5BF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// AdjacentCorridorTracker
|
|
struct AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon AdjacentCorridorTracker::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel AdjacentCorridorTracker::gridModel
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___gridModel_5;
|
|
// UnityEngine.Material AdjacentCorridorTracker::materialCursor
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___materialCursor_6;
|
|
// UnityEngine.Material AdjacentCorridorTracker::materialCorridors
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___materialCorridors_7;
|
|
// UnityEngine.Material AdjacentCorridorTracker::materialRooms
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___materialRooms_8;
|
|
// System.Collections.Generic.List`1<System.Int32> AdjacentCorridorTracker::ConnectedCorridors
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___ConnectedCorridors_9;
|
|
// System.Collections.Generic.List`1<System.Int32> AdjacentCorridorTracker::ConnectedRooms
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___ConnectedRooms_10;
|
|
// System.Int32 AdjacentCorridorTracker::cursorCellId
|
|
int32_t ___cursorCellId_11;
|
|
};
|
|
|
|
// UnityEngine.AudioSource
|
|
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.BeautyShot
|
|
struct BeautyShot_t167EF65E0369E66827549C4FD59C56B0BE114D17 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.LayerMask DungeonArchitect.Samples.ShooterGame.BeautyShot::layerMask
|
|
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___layerMask_4;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.BeautyShot::frameRate
|
|
int32_t ___frameRate_5;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.BeautyShot::duration
|
|
float ___duration_6;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.BeautyShot::frameOffset
|
|
int32_t ___frameOffset_7;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.BeautyShot::numFrames
|
|
float ___numFrames_8;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.BeautyShot::captureUsingScreenshot
|
|
bool ___captureUsingScreenshot_9;
|
|
// DungeonArchitect.Samples.ShooterGame.BeautyShot/Supersample DungeonArchitect.Samples.ShooterGame.BeautyShot::supersampleScreenshot
|
|
int32_t ___supersampleScreenshot_10;
|
|
};
|
|
|
|
// BillboardGizmo
|
|
struct BillboardGizmo_tA0133404EB55857CFC92C1F7203679456C55D3D5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.String BillboardGizmo::iconName
|
|
String_t* ___iconName_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CameraFollow
|
|
struct CameraFollow_tA14AE1E638615EE32D7A74FDE84E510A63067070 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.CameraFollow::target
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_4;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.CameraFollow::positionSmoothing
|
|
float ___positionSmoothing_5;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.CameraFollow::lookAtSmoothing
|
|
float ___lookAtSmoothing_6;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.CameraFollow::offset
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___offset_7;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.CameraFollow::currentLookAt
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___currentLookAt_8;
|
|
};
|
|
|
|
// CameraMovement
|
|
struct CameraMovement_tF4B796B45BDCFC220384450A7EF35DCD79DA27C0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single CameraMovement::movementSpeed
|
|
float ___movementSpeed_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
struct CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine DungeonArchitect.Samples.ShooterGame.CharacterControlScript::stateMachine
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* ___stateMachine_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.Common.DAFPSMouseLook
|
|
struct DAFPSMouseLook_tC9319C61CC35DF998B90A78CEE2BCE7D798ECBC4 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single DungeonArchitect.Samples.Common.DAFPSMouseLook::lookSpeed
|
|
float ___lookSpeed_4;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.Common.DAFPSMouseLook::playerBody
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___playerBody_5;
|
|
// System.Single DungeonArchitect.Samples.Common.DAFPSMouseLook::angleUpDown
|
|
float ___angleUpDown_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.Common.DAFPSMovement
|
|
struct DAFPSMovement_tB78FD0AEEC82F465298DFCCB81ACEAE3D3296889 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single DungeonArchitect.Samples.Common.DAFPSMovement::speed
|
|
float ___speed_4;
|
|
// System.Single DungeonArchitect.Samples.Common.DAFPSMovement::gravity
|
|
float ___gravity_5;
|
|
// System.Boolean DungeonArchitect.Samples.Common.DAFPSMovement::enableJumping
|
|
bool ___enableJumping_6;
|
|
// System.Single DungeonArchitect.Samples.Common.DAFPSMovement::jumpHeight
|
|
float ___jumpHeight_7;
|
|
// UnityEngine.CharacterController DungeonArchitect.Samples.Common.DAFPSMovement::controller
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___controller_8;
|
|
// System.Single DungeonArchitect.Samples.Common.DAFPSMovement::speedY
|
|
float ___speedY_9;
|
|
};
|
|
|
|
// DemoHUD
|
|
struct DemoHUD_t820275B1434C5CC8E4BBE23B088181FFF4D23B83 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.GUIStyle DemoHUD::guiStyle
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___guiStyle_4;
|
|
};
|
|
|
|
// DestroyOnStart
|
|
struct DestroyOnStart_tE2C166DC7FBDF50205824F2ADE03B2FA81A11C7E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DoorTracker
|
|
struct DoorTracker_tD96D36FFCED502BD6ECA17D6E32EF52B3A5B62B8 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Builders.Snap.SnapQuery DoorTracker::snapQuery
|
|
SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989* ___snapQuery_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.DungeonBuilder
|
|
struct DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.DungeonConfig DungeonArchitect.DungeonBuilder::config
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* ___config_4;
|
|
// DungeonArchitect.Utils.PMRandom DungeonArchitect.DungeonBuilder::nrandom
|
|
PMRandom_t8CD5631E068EF89CA6462C20604DE83B9EAEDAEB* ___nrandom_5;
|
|
// DungeonArchitect.Utils.PMRandom DungeonArchitect.DungeonBuilder::random
|
|
PMRandom_t8CD5631E068EF89CA6462C20604DE83B9EAEDAEB* ___random_6;
|
|
// DungeonArchitect.DungeonModel DungeonArchitect.DungeonBuilder::model
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___model_7;
|
|
// DungeonArchitect.LevelMarkerList DungeonArchitect.DungeonBuilder::markers
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___markers_8;
|
|
// DungeonArchitect.Utils.Blackboard DungeonArchitect.DungeonBuilder::blackboard
|
|
Blackboard_t02618F4A3DD340B66759F75B766D598574968BAA* ___blackboard_9;
|
|
// System.Boolean DungeonArchitect.DungeonBuilder::asyncBuild
|
|
bool ___asyncBuild_10;
|
|
// System.Int64 DungeonArchitect.DungeonBuilder::maxBuildTimePerFrame
|
|
int64_t ___maxBuildTimePerFrame_11;
|
|
// UnityEngine.Transform DungeonArchitect.DungeonBuilder::asyncBuildStartPosition
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___asyncBuildStartPosition_12;
|
|
// System.Boolean DungeonArchitect.DungeonBuilder::isLayoutBuilt
|
|
bool ___isLayoutBuilt_13;
|
|
};
|
|
|
|
// 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.DungeonMarkerEmitter
|
|
struct DungeonMarkerEmitter_t87508438CFD72F4696EBA9DC78510FAD2AFA4CE5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.DungeonModel
|
|
struct DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
struct DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavMesh
|
|
struct DungeonNavMesh_tB315EE0B1B0DBAA9E8BE277429DF66D806E23880 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single DungeonArchitect.Navigation.DungeonNavMesh::agentHeight
|
|
float ___agentHeight_4;
|
|
// System.Single DungeonArchitect.Navigation.DungeonNavMesh::agentRadius
|
|
float ___agentRadius_5;
|
|
// System.Single DungeonArchitect.Navigation.DungeonNavMesh::agentClimbHeight
|
|
float ___agentClimbHeight_6;
|
|
// System.Single DungeonArchitect.Navigation.DungeonNavMesh::cellSize
|
|
float ___cellSize_7;
|
|
// System.Int32 DungeonArchitect.Navigation.DungeonNavMesh::maxCrowdAgents
|
|
int32_t ___maxCrowdAgents_8;
|
|
// UnityEngine.Mesh DungeonArchitect.Navigation.DungeonNavMesh::visualization
|
|
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___visualization_9;
|
|
// UnityEngine.Color DungeonArchitect.Navigation.DungeonNavMesh::visualizationColor
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___visualizationColor_10;
|
|
// System.Boolean DungeonArchitect.Navigation.DungeonNavMesh::visualize2D
|
|
bool ___visualize2D_11;
|
|
// DungeonArchitect.Navigation.OnNavmeshBuiltDelegate DungeonArchitect.Navigation.DungeonNavMesh::OnNavmeshBuilt
|
|
OnNavmeshBuiltDelegate_t88964A7DE3D9EB7E8C9F364CA49D876D1BD10CEA* ___OnNavmeshBuilt_12;
|
|
// SharpNav.NavMesh DungeonArchitect.Navigation.DungeonNavMesh::navMesh
|
|
NavMesh_t248304A6679E0AE438540BDD4D7EB7AB53C61E06* ___navMesh_13;
|
|
// SharpNav.NavMeshQuery DungeonArchitect.Navigation.DungeonNavMesh::navMeshQuery
|
|
NavMeshQuery_tE5CF2A7A8DB527A6587EF6DD4CCAD58D0912F1A9* ___navMeshQuery_14;
|
|
// SharpNav.Crowds.Crowd DungeonArchitect.Navigation.DungeonNavMesh::crowd
|
|
Crowd_t687A2D83CF08C587052DA8701C5F12D57556404E* ___crowd_15;
|
|
// SharpNav.PolyMesh DungeonArchitect.Navigation.DungeonNavMesh::polyMesh
|
|
PolyMesh_t62FDDF5B45037AC3B59ABD0B825EFEFE8D9C4E98* ___polyMesh_16;
|
|
// SharpNav.PolyMeshDetail DungeonArchitect.Navigation.DungeonNavMesh::polyMeshDetail
|
|
PolyMeshDetail_t96CF135F89BE4EA3ED03957279704A1EAD566764* ___polyMeshDetail_17;
|
|
};
|
|
|
|
// DungeonArchitect.DungeonSceneProvider
|
|
struct DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.DungeonConfig DungeonArchitect.DungeonSceneProvider::config
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* ___config_4;
|
|
// DungeonArchitect.Dungeon DungeonArchitect.DungeonSceneProvider::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_5;
|
|
// UnityEngine.GameObject DungeonArchitect.DungeonSceneProvider::itemParent
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___itemParent_6;
|
|
// UnityEngine.Vector3 DungeonArchitect.DungeonSceneProvider::_position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____position_7;
|
|
// UnityEngine.Quaternion DungeonArchitect.DungeonSceneProvider::_rotation
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ____rotation_8;
|
|
// UnityEngine.Vector3 DungeonArchitect.DungeonSceneProvider::_scale
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____scale_9;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyAttack
|
|
struct EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.EnemyAttack::timeBetweenAttacks
|
|
float ___timeBetweenAttacks_4;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.EnemyAttack::attackDamage
|
|
int32_t ___attackDamage_5;
|
|
// UnityEngine.Animator DungeonArchitect.Samples.ShooterGame.EnemyAttack::anim
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___anim_6;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.EnemyAttack::player
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___player_7;
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth DungeonArchitect.Samples.ShooterGame.EnemyAttack::playerHealth
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* ___playerHealth_8;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth DungeonArchitect.Samples.ShooterGame.EnemyAttack::enemyHealth
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* ___enemyHealth_9;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.EnemyAttack::playerInRange
|
|
bool ___playerInRange_10;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.EnemyAttack::timer
|
|
float ___timer_11;
|
|
};
|
|
|
|
// JackRabbit.EnemyController
|
|
struct EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Animator JackRabbit.EnemyController::animator
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___animator_4;
|
|
// System.Single JackRabbit.EnemyController::maxHealth
|
|
float ___maxHealth_5;
|
|
// System.Boolean JackRabbit.EnemyController::facingRight
|
|
bool ___facingRight_6;
|
|
// System.Single JackRabbit.EnemyController::currentHealth
|
|
float ___currentHealth_7;
|
|
// UnityEngine.Rigidbody2D JackRabbit.EnemyController::rigidBody2D
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___rigidBody2D_8;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth
|
|
struct EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.EnemyHealth::startingHealth
|
|
int32_t ___startingHealth_4;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.EnemyHealth::currentHealth
|
|
int32_t ___currentHealth_5;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.EnemyHealth::sinkSpeed
|
|
float ___sinkSpeed_6;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.EnemyHealth::scoreValue
|
|
int32_t ___scoreValue_7;
|
|
// UnityEngine.AudioClip DungeonArchitect.Samples.ShooterGame.EnemyHealth::deathClip
|
|
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___deathClip_8;
|
|
// UnityEngine.Animator DungeonArchitect.Samples.ShooterGame.EnemyHealth::anim
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___anim_9;
|
|
// UnityEngine.AudioSource DungeonArchitect.Samples.ShooterGame.EnemyHealth::enemyAudio
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___enemyAudio_10;
|
|
// UnityEngine.ParticleSystem DungeonArchitect.Samples.ShooterGame.EnemyHealth::hitParticles
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___hitParticles_11;
|
|
// UnityEngine.CharacterController DungeonArchitect.Samples.ShooterGame.EnemyHealth::character
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___character_12;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.EnemyHealth::isDead
|
|
bool ___isDead_13;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.EnemyHealth::isSinking
|
|
bool ___isSinking_14;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyManager
|
|
struct EnemyManager_tD002B3ADAB941C792D8D0624257DA25123735953 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth DungeonArchitect.Samples.ShooterGame.EnemyManager::playerHealth
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* ___playerHealth_4;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.EnemyManager::enemy
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___enemy_5;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.EnemyManager::spawnTime
|
|
float ___spawnTime_6;
|
|
// UnityEngine.Transform[] DungeonArchitect.Samples.ShooterGame.EnemyManager::spawnPoints
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___spawnPoints_7;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyMovement
|
|
struct EnemyMovement_t2A38DCDE6D0F42A5AC8F9F415E2F0319D56D01A7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.EnemyMovement::player
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player_4;
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth DungeonArchitect.Samples.ShooterGame.EnemyMovement::playerHealth
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* ___playerHealth_5;
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth DungeonArchitect.Samples.ShooterGame.EnemyMovement::enemyHealth
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* ___enemyHealth_6;
|
|
// UnityEngine.AI.NavMeshAgent DungeonArchitect.Samples.ShooterGame.EnemyMovement::navAgent
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* ___navAgent_7;
|
|
};
|
|
|
|
// JackRabbit.FollowPlayer
|
|
struct FollowPlayer_t9447B85A609F4C17CE512AD66CB9EF2D32778C18 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Navigation.DungeonNavAgent JackRabbit.FollowPlayer::agent
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* ___agent_4;
|
|
};
|
|
|
|
// JackRabbit.FollowTarget
|
|
struct FollowTarget_tA6DA54186A95CD593A0DA079DCB640279797BC21 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform JackRabbit.FollowTarget::target
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_4;
|
|
// System.Single JackRabbit.FollowTarget::sensitivity
|
|
float ___sensitivity_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GFNavDemoController
|
|
struct GFNavDemoController_t8532591A9F1D1EEBBAAFA11450E588BFE0D7105F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.GFNavDemoController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.GFNavNPCController
|
|
struct GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Samples.GFNavNPCController::target
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_4;
|
|
// UnityEngine.AI.NavMeshAgent DungeonArchitect.Samples.GFNavNPCController::agent
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* ___agent_5;
|
|
// UnityEngine.CharacterController DungeonArchitect.Samples.GFNavNPCController::character
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___character_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameController
|
|
struct GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.ShooterGame.GameController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_5;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.GameController::minimap
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___minimap_6;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.GameController::levelLoadingScreen
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___levelLoadingScreen_7;
|
|
// UnityEngine.UI.Text DungeonArchitect.Samples.ShooterGame.GameController::textBuildingLayout
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___textBuildingLayout_8;
|
|
// UnityEngine.UI.Text DungeonArchitect.Samples.ShooterGame.GameController::textBuildingNavMesh
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___textBuildingNavMesh_9;
|
|
// DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner DungeonArchitect.Samples.ShooterGame.GameController::npcSpawner
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* ___npcSpawner_10;
|
|
// System.String DungeonArchitect.Samples.ShooterGame.GameController::labelBuildingLayout
|
|
String_t* ___labelBuildingLayout_11;
|
|
// System.String DungeonArchitect.Samples.ShooterGame.GameController::labelBuildingNavmesh
|
|
String_t* ___labelBuildingNavmesh_12;
|
|
};
|
|
|
|
// JackRabbit.GameControllerJackRabbit
|
|
struct GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon JackRabbit.GameControllerJackRabbit::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// DungeonArchitect.Navigation.DungeonNavMesh JackRabbit.GameControllerJackRabbit::navMesh
|
|
DungeonNavMesh_tB315EE0B1B0DBAA9E8BE277429DF66D806E23880* ___navMesh_5;
|
|
// UnityEngine.UI.Text JackRabbit.GameControllerJackRabbit::loadingText
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___loadingText_6;
|
|
// DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner JackRabbit.GameControllerJackRabbit::npcSpawner
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* ___npcSpawner_8;
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator JackRabbit.GameControllerJackRabbit::waypointGenerator
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* ___waypointGenerator_9;
|
|
// JackRabbit.SpecialRoomFinder2D JackRabbit.GameControllerJackRabbit::specialRoomFinder
|
|
SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* ___specialRoomFinder_10;
|
|
};
|
|
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow
|
|
struct GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon JackRabbit.GameControllerJackRabbit_GridFlow::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// DungeonArchitect.Navigation.DungeonNavMesh JackRabbit.GameControllerJackRabbit_GridFlow::navMesh
|
|
DungeonNavMesh_tB315EE0B1B0DBAA9E8BE277429DF66D806E23880* ___navMesh_5;
|
|
// UnityEngine.UI.Text JackRabbit.GameControllerJackRabbit_GridFlow::loadingText
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___loadingText_6;
|
|
// DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner JackRabbit.GameControllerJackRabbit_GridFlow::npcSpawner
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* ___npcSpawner_8;
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator JackRabbit.GameControllerJackRabbit_GridFlow::waypointGenerator
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* ___waypointGenerator_9;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameOverManager
|
|
struct GameOverManager_t7723835C758C57A91294303632D2CAD6E8FEB40B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth DungeonArchitect.Samples.ShooterGame.GameOverManager::playerHealth
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* ___playerHealth_4;
|
|
// UnityEngine.Animator DungeonArchitect.Samples.ShooterGame.GameOverManager::anim
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___anim_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameTags
|
|
struct GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting
|
|
struct LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::position
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_5;
|
|
};
|
|
|
|
// JackRabbit.LevelEndGoal2D
|
|
struct LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LevelGoal
|
|
struct LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker
|
|
struct MiniMapCameraTracker_t85F18042AE0CB158817511A71286F3EA5B5AAD2D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker::trackingTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___trackingTransform_4;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker::baseDungeonTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___baseDungeonTransform_5;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker::dotTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___dotTransform_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots
|
|
struct MiniMapEnemyDots_t1FD2BF055D2B1FCF15590058EBFF19AE9B898CDF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::enemyDotTemplate
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___enemyDotTemplate_4;
|
|
// System.Collections.Generic.Queue`1<UnityEngine.GameObject> DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::dots
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* ___dots_5;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::baseDungeon
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___baseDungeon_6;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::miniMapDungeon
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___miniMapDungeon_7;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::offset
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___offset_8;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapGenerator
|
|
struct MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph> DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::miniMapThemes
|
|
List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A* ___miniMapThemes_4;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::miniMapDungeonObject
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___miniMapDungeonObject_5;
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::minimapDungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___minimapDungeon_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRenderer
|
|
struct MiniMapRenderer_tF594BFAEFA40D52301553C56D046AE7A391AB2BB : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Texture DungeonArchitect.Samples.ShooterGame.MiniMapRenderer::miniMapRtt
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___miniMapRtt_4;
|
|
// UnityEngine.Material DungeonArchitect.Samples.ShooterGame.MiniMapRenderer::miniMapMat
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___miniMapMat_5;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.MiniMapRenderer::width
|
|
int32_t ___width_6;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.MiniMapRenderer::height
|
|
int32_t ___height_7;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MixLevels
|
|
struct MixLevels_t9892247E3B25B59E9C7C20EEA5028416A1522766 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Audio.AudioMixer DungeonArchitect.Samples.ShooterGame.MixLevels::masterMixer
|
|
AudioMixer_tE2E8D79241711CDF9AB428C7FB96A35D80E40B04* ___masterMixer_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoController
|
|
struct NavigationDemoController_t71B6113D764CF053F6AB4C485098557EC0BAA078 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.Navigation.NavigationDemoController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.Navigation.NavigationDemoController::player
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___player_5;
|
|
// UnityEngine.GameObject[] DungeonArchitect.Samples.Navigation.NavigationDemoController::npcs
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___npcs_6;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.Navigation.NavigationDemoController::spawnOffset
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___spawnOffset_7;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoNPC
|
|
struct NavigationDemoNPC_t81F2AE5B4DBA0424AC3CC8E48E27889CDE55E6FA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.AI.NavMeshAgent DungeonArchitect.Samples.Navigation.NavigationDemoNPC::agent
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* ___agent_4;
|
|
// UnityEngine.CharacterController DungeonArchitect.Samples.Navigation.NavigationDemoNPC::character
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___character_5;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.Navigation.NavigationDemoNPC::target
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_6;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoPlayer
|
|
struct NavigationDemoPlayer_t2C06C2D986AE52EEDCFEEAE1AA107AADBFED460A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.CharacterController DungeonArchitect.Samples.Navigation.NavigationDemoPlayer::character
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___character_4;
|
|
// System.Single DungeonArchitect.Samples.Navigation.NavigationDemoPlayer::speed
|
|
float ___speed_5;
|
|
// System.Single DungeonArchitect.Samples.Navigation.NavigationDemoPlayer::rotateSpeed
|
|
float ___rotateSpeed_6;
|
|
};
|
|
|
|
// NonStairRoomTileSelectorRule
|
|
struct NonStairRoomTileSelectorRule_tE57AC105C520E2078823EBD875CCB83387428276 : public NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD
|
|
{
|
|
};
|
|
|
|
// NonStairTileSelectorRule
|
|
struct NonStairTileSelectorRule_t001E448EBEBE885011307EB70BC724C020D67B94 : public NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD
|
|
{
|
|
};
|
|
|
|
// NonViewBlockingPillarSelectorRule
|
|
struct NonViewBlockingPillarSelectorRule_tD4AFBDCFCBDEC334540942E51B5BA855F57550C8 : public NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD
|
|
{
|
|
};
|
|
|
|
// 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.ShooterGame.PauseManager
|
|
struct PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Audio.AudioMixerSnapshot DungeonArchitect.Samples.ShooterGame.PauseManager::paused
|
|
AudioMixerSnapshot_tB9A62E6CFA52643B938E4FBFFAE1A5ED30907781* ___paused_4;
|
|
// UnityEngine.Audio.AudioMixerSnapshot DungeonArchitect.Samples.ShooterGame.PauseManager::unpaused
|
|
AudioMixerSnapshot_tB9A62E6CFA52643B938E4FBFFAE1A5ED30907781* ___unpaused_5;
|
|
// UnityEngine.Canvas DungeonArchitect.Samples.ShooterGame.PauseManager::canvas
|
|
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___canvas_6;
|
|
};
|
|
|
|
// Pickup
|
|
struct Pickup_t4A34F734C0D0E29D535B64F7B8F40B0B5B2CCE01 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// PickupWobbler
|
|
struct PickupWobbler_t7A3B0E92F81B0CA52335A9BCA7806F9765FFB7A4 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Vector2 PickupWobbler::wobbleDirection
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___wobbleDirection_4;
|
|
// System.Single PickupWobbler::speed
|
|
float ___speed_5;
|
|
// System.Single PickupWobbler::randomStartAngle
|
|
float ___randomStartAngle_6;
|
|
// UnityEngine.Vector3 PickupWobbler::originalPosition
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___originalPosition_7;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.PlaceableMarker
|
|
struct PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.String DungeonArchitect.Samples.PlaceableMarker::markerName
|
|
String_t* ___markerName_4;
|
|
};
|
|
|
|
// PlayerCameraZoom
|
|
struct PlayerCameraZoom_t1D747D82D6860D3179459E75D551D7D8F53CF5D2 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single PlayerCameraZoom::sensitivity
|
|
float ___sensitivity_4;
|
|
// System.Single PlayerCameraZoom::zoomMultiplier
|
|
float ___zoomMultiplier_5;
|
|
// System.Single PlayerCameraZoom::maxSpeed
|
|
float ___maxSpeed_6;
|
|
// UnityEngine.Rigidbody2D PlayerCameraZoom::rigidBody2D
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___rigidBody2D_7;
|
|
// System.Single PlayerCameraZoom::startingZoom
|
|
float ___startingZoom_8;
|
|
// System.Single PlayerCameraZoom::targetZoom
|
|
float ___targetZoom_9;
|
|
// UnityEngine.Camera PlayerCameraZoom::cam
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___cam_10;
|
|
};
|
|
|
|
// JackRabbit.PlayerController
|
|
struct PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single JackRabbit.PlayerController::maxSpeed
|
|
float ___maxSpeed_4;
|
|
// System.Single JackRabbit.PlayerController::attackMoveSpeedMultiplier
|
|
float ___attackMoveSpeedMultiplier_5;
|
|
// System.Single JackRabbit.PlayerController::sprintMultiplier
|
|
float ___sprintMultiplier_6;
|
|
// System.Single JackRabbit.PlayerController::movementSensitivity
|
|
float ___movementSensitivity_7;
|
|
// System.Single JackRabbit.PlayerController::attackStength
|
|
float ___attackStength_8;
|
|
// System.Boolean JackRabbit.PlayerController::facingRight
|
|
bool ___facingRight_9;
|
|
// UnityEngine.Rigidbody2D JackRabbit.PlayerController::rigidBody2D
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___rigidBody2D_10;
|
|
// UnityEngine.Animator JackRabbit.PlayerController::animator
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___animator_11;
|
|
// System.Boolean JackRabbit.PlayerController::attacking
|
|
bool ___attacking_12;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth
|
|
struct PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.PlayerHealth::startingHealth
|
|
int32_t ___startingHealth_4;
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.PlayerHealth::currentHealth
|
|
int32_t ___currentHealth_5;
|
|
// UnityEngine.UI.Slider DungeonArchitect.Samples.ShooterGame.PlayerHealth::healthSlider
|
|
Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* ___healthSlider_6;
|
|
// UnityEngine.UI.Image DungeonArchitect.Samples.ShooterGame.PlayerHealth::damageImage
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___damageImage_7;
|
|
// UnityEngine.AudioClip DungeonArchitect.Samples.ShooterGame.PlayerHealth::deathClip
|
|
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___deathClip_8;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerHealth::flashSpeed
|
|
float ___flashSpeed_9;
|
|
// UnityEngine.Color DungeonArchitect.Samples.ShooterGame.PlayerHealth::flashColour
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___flashColour_10;
|
|
// UnityEngine.Animator DungeonArchitect.Samples.ShooterGame.PlayerHealth::anim
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___anim_11;
|
|
// UnityEngine.AudioSource DungeonArchitect.Samples.ShooterGame.PlayerHealth::playerAudio
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___playerAudio_12;
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerMovement DungeonArchitect.Samples.ShooterGame.PlayerHealth::playerMovement
|
|
PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* ___playerMovement_13;
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerShooting DungeonArchitect.Samples.ShooterGame.PlayerHealth::playerShooting
|
|
PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* ___playerShooting_14;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.PlayerHealth::isDead
|
|
bool ___isDead_15;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.PlayerHealth::damaged
|
|
bool ___damaged_16;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerMovement
|
|
struct PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerMovement::speed
|
|
float ___speed_4;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerMovement::gravity
|
|
float ___gravity_5;
|
|
// UnityEngine.CharacterController DungeonArchitect.Samples.ShooterGame.PlayerMovement::character
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___character_6;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.PlayerMovement::movement
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___movement_7;
|
|
// UnityEngine.Animator DungeonArchitect.Samples.ShooterGame.PlayerMovement::anim
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___anim_8;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerMovement::camRayLength
|
|
float ___camRayLength_9;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerShooting
|
|
struct PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.PlayerShooting::damagePerShot
|
|
int32_t ___damagePerShot_4;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerShooting::timeBetweenBullets
|
|
float ___timeBetweenBullets_5;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerShooting::range
|
|
float ___range_6;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerShooting::timer
|
|
float ___timer_7;
|
|
// UnityEngine.Ray DungeonArchitect.Samples.ShooterGame.PlayerShooting::shootRay
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___shootRay_8;
|
|
// UnityEngine.RaycastHit DungeonArchitect.Samples.ShooterGame.PlayerShooting::shootHit
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___shootHit_9;
|
|
// UnityEngine.ParticleSystem DungeonArchitect.Samples.ShooterGame.PlayerShooting::gunParticles
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___gunParticles_10;
|
|
// UnityEngine.LineRenderer DungeonArchitect.Samples.ShooterGame.PlayerShooting::gunLine
|
|
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* ___gunLine_11;
|
|
// UnityEngine.AudioSource DungeonArchitect.Samples.ShooterGame.PlayerShooting::gunAudio
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___gunAudio_12;
|
|
// UnityEngine.Light DungeonArchitect.Samples.ShooterGame.PlayerShooting::gunLight
|
|
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___gunLight_13;
|
|
// UnityEngine.Light DungeonArchitect.Samples.ShooterGame.PlayerShooting::faceLight
|
|
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___faceLight_14;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.PlayerShooting::effectsDisplayTime
|
|
float ___effectsDisplayTime_15;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint
|
|
struct RandomAnimationPoint_tF58E1DDB2DC75B7017E79822B2D06789CDB849BA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint::randomize
|
|
bool ___randomize_4;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint::normalizedTime
|
|
float ___normalizedTime_5;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.RandomParticlePoint
|
|
struct RandomParticlePoint_t87F66A3FC05DB64B753E6CBEAFAB778CE306677A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.RandomParticlePoint::normalizedTime
|
|
float ___normalizedTime_4;
|
|
};
|
|
|
|
// RegenerateDungeonLayout
|
|
struct RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon RegenerateDungeonLayout::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// System.Boolean RegenerateDungeonLayout::performCleanRebuild
|
|
bool ___performCleanRebuild_5;
|
|
};
|
|
|
|
// RotatorZ
|
|
struct RotatorZ_t4A1FDEA718BE07AAA2E8D403A428E14212B3FE64 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single RotatorZ::frequency
|
|
float ___frequency_4;
|
|
};
|
|
|
|
// SGFRoomDebugDrawer
|
|
struct SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon SGFRoomDebugDrawer::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery SGFRoomDebugDrawer::query
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* ___query_5;
|
|
// UnityEngine.Transform SGFRoomDebugDrawer::player
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player_6;
|
|
// UnityEngine.Bounds SGFRoomDebugDrawer::roomBoundsToDraw
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___roomBoundsToDraw_7;
|
|
};
|
|
|
|
// SGFT_GameController
|
|
struct SGFT_GameController_tF95F50413AA7A4A5FFD0A850EFE4C5F9199C5707 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon SGFT_GameController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
};
|
|
|
|
// DASideScroller.SSCamera
|
|
struct SSCamera_t32182292CA96816B1C3E2B2F7B4474529D22577A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Transform DASideScroller.SSCamera::target
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target_4;
|
|
// System.Single DASideScroller.SSCamera::positionSmoothing
|
|
float ___positionSmoothing_5;
|
|
// System.Single DASideScroller.SSCamera::lookAtSmoothing
|
|
float ___lookAtSmoothing_6;
|
|
// UnityEngine.Vector3 DASideScroller.SSCamera::offset
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___offset_7;
|
|
// UnityEngine.Vector3 DASideScroller.SSCamera::currentLookAt
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___currentLookAt_8;
|
|
};
|
|
|
|
// DASideScroller.SSGame
|
|
struct SSGame_t2892099A0B98AEBA7D373011C0651CFF91A999FD : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// DASideScroller.SSPlayerMovement
|
|
struct SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// System.Single DASideScroller.SSPlayerMovement::speed
|
|
float ___speed_4;
|
|
// System.Single DASideScroller.SSPlayerMovement::gravity
|
|
float ___gravity_5;
|
|
// System.Single DASideScroller.SSPlayerMovement::jumpSpeed
|
|
float ___jumpSpeed_6;
|
|
// System.Int32 DASideScroller.SSPlayerMovement::maxJumps
|
|
int32_t ___maxJumps_7;
|
|
// System.Single DASideScroller.SSPlayerMovement::interJumpDelay
|
|
float ___interJumpDelay_8;
|
|
// System.Boolean DASideScroller.SSPlayerMovement::facingLeft
|
|
bool ___facingLeft_9;
|
|
// UnityEngine.CharacterController DASideScroller.SSPlayerMovement::character
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___character_10;
|
|
// UnityEngine.Vector3 DASideScroller.SSPlayerMovement::movement
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___movement_11;
|
|
// UnityEngine.Animator DASideScroller.SSPlayerMovement::anim
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* ___anim_12;
|
|
// System.Int32 DASideScroller.SSPlayerMovement::numJumpsPerformed
|
|
int32_t ___numJumpsPerformed_13;
|
|
// System.Single DASideScroller.SSPlayerMovement::lastJumpTimestamp
|
|
float ___lastJumpTimestamp_14;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.SampleFindRoomDoorsController
|
|
struct SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Samples.SampleFindRoomDoorsController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// UnityEngine.Transform DungeonArchitect.Samples.SampleFindRoomDoorsController::player
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___player_5;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig DungeonArchitect.Samples.SampleFindRoomDoorsController::config
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* ___config_6;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonQuery DungeonArchitect.Samples.SampleFindRoomDoorsController::dungeonQuery
|
|
GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* ___dungeonQuery_7;
|
|
// UnityEngine.GameObject[] DungeonArchitect.Samples.SampleFindRoomDoorsController::trackedDoorObjects
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___trackedDoorObjects_8;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.ScoreManager
|
|
struct ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.UI.Text DungeonArchitect.Samples.ShooterGame.ScoreManager::text
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___text_5;
|
|
};
|
|
|
|
// SimpleSmoothMouseLook
|
|
struct SimpleSmoothMouseLook_tB6B5CCC847529B8D39E8A0AB7D7DD4DB3689A847 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.Vector2 SimpleSmoothMouseLook::_mouseAbsolute
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____mouseAbsolute_4;
|
|
// UnityEngine.Vector2 SimpleSmoothMouseLook::_smoothMouse
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____smoothMouse_5;
|
|
// UnityEngine.Vector2 SimpleSmoothMouseLook::clampInDegrees
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___clampInDegrees_6;
|
|
// System.Boolean SimpleSmoothMouseLook::lockCursor
|
|
bool ___lockCursor_7;
|
|
// UnityEngine.Vector2 SimpleSmoothMouseLook::sensitivity
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___sensitivity_8;
|
|
// UnityEngine.Vector2 SimpleSmoothMouseLook::smoothing
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___smoothing_9;
|
|
// UnityEngine.Vector2 SimpleSmoothMouseLook::targetDirection
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___targetDirection_10;
|
|
// UnityEngine.Vector2 SimpleSmoothMouseLook::targetCharacterDirection
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___targetCharacterDirection_11;
|
|
// UnityEngine.GameObject SimpleSmoothMouseLook::characterBody
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___characterBody_12;
|
|
};
|
|
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnection
|
|
struct SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// UnityEngine.GameObject DungeonArchitect.Frameworks.Snap.SnapConnection::doorObject
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___doorObject_4;
|
|
// UnityEngine.GameObject DungeonArchitect.Frameworks.Snap.SnapConnection::wallObject
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___wallObject_5;
|
|
// System.String DungeonArchitect.Frameworks.Snap.SnapConnection::category
|
|
String_t* ___category_6;
|
|
// UnityEngine.GameObject DungeonArchitect.Frameworks.Snap.SnapConnection::oneWayDoorObject
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___oneWayDoorObject_7;
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnectionLockedDoorInfo[] DungeonArchitect.Frameworks.Snap.SnapConnection::lockedDoors
|
|
SnapConnectionLockedDoorInfoU5BU5D_tC1144DFB05181F997DF2452D4B633DA93E7DC686* ___lockedDoors_8;
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnectionState DungeonArchitect.Frameworks.Snap.SnapConnection::connectionState
|
|
int32_t ___connectionState_9;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// SnapDemo_ProceduralLevelLayout
|
|
struct SnapDemo_ProceduralLevelLayout_tFF299021D4BC6664A8F341230F4B63948075DA7F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
};
|
|
|
|
// 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
|
|
{
|
|
};
|
|
|
|
// VG_GameController
|
|
struct VG_GameController_tC69BDEAC9FC5FE029E609212DB3E4A938047FC73 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon VG_GameController::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// UnityEngine.Material VG_GameController::redMaterial
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___redMaterial_5;
|
|
// UnityEngine.Transform VG_GameController::playerTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___playerTransform_6;
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery VG_GameController::query
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* ___query_7;
|
|
};
|
|
|
|
// DungeonArchitect.Volume
|
|
struct Volume_t171840DEFF59415CE26C50B8BDC663D2D36C57DA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
|
|
{
|
|
// DungeonArchitect.Dungeon DungeonArchitect.Volume::dungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___dungeon_4;
|
|
// System.Boolean DungeonArchitect.Volume::mode2D
|
|
bool ___mode2D_5;
|
|
// UnityEngine.Color DungeonArchitect.Volume::COLOR_WIRE
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___COLOR_WIRE_6;
|
|
// UnityEngine.Color DungeonArchitect.Volume::COLOR_SOLID_DESELECTED
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___COLOR_SOLID_DESELECTED_7;
|
|
// UnityEngine.Color DungeonArchitect.Volume::COLOR_SOLID
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___COLOR_SOLID_8;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.VolumeHandler
|
|
struct VolumeHandler_t8C3A87A21C802E8F4D618E55BEF3A04A9AAAF041 : 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.AIController
|
|
struct AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE : public CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D
|
|
{
|
|
// UnityEngine.AI.NavMeshAgent DungeonArchitect.Samples.ShooterGame.AIController::agent
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* ___agent_5;
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath DungeonArchitect.Samples.ShooterGame.AIController::patrol
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* ___patrol_6;
|
|
// UnityEngine.CapsuleCollider DungeonArchitect.Samples.ShooterGame.AIController::capsule
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* ___capsule_7;
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting DungeonArchitect.Samples.ShooterGame.AIController::lastSighting
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* ___lastSighting_8;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIController::hasPatrolling
|
|
bool ___hasPatrolling_9;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.AIController::fieldOfView
|
|
float ___fieldOfView_10;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.AIController::maxViewSight
|
|
float ___maxViewSight_11;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.AIController::searchWaitTime
|
|
float ___searchWaitTime_12;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.AIController::playerCloseByDistance
|
|
float ___playerCloseByDistance_13;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.AIController::destinationArriveProximity
|
|
float ___destinationArriveProximity_14;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.AIController::playerProximityRadius
|
|
float ___playerProximityRadius_15;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIController::mode2D
|
|
bool ___mode2D_16;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// CitySkyscraperInserter
|
|
struct CitySkyscraperInserter_tA72902064CBB1F56CC85E6FC76E0727340D9ECE0 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// SkyscraperRange[] CitySkyscraperInserter::skyscraperRanges
|
|
SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824* ___skyscraperRanges_4;
|
|
};
|
|
|
|
// CornerEmitter3D
|
|
struct CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58 : public DungeonMarkerEmitter_t87508438CFD72F4696EBA9DC78510FAD2AFA4CE5
|
|
{
|
|
// System.Collections.Generic.List`1<CellSpatialConfig3D> CornerEmitter3D::CornerConfigs
|
|
List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* ___CornerConfigs_4;
|
|
// System.Boolean CornerEmitter3D::mergeRoomCorridor
|
|
bool ___mergeRoomCorridor_5;
|
|
};
|
|
|
|
// DungeonState
|
|
struct DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// System.Int32 DungeonState::maxAllowedItem
|
|
int32_t ___maxAllowedItem_4;
|
|
// System.Int32 DungeonState::<numItemsSpawned>k__BackingField
|
|
int32_t ___U3CnumItemsSpawnedU3Ek__BackingField_5;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanConfig
|
|
struct FloorPlanConfig_t532D06F3A07E9398692974242B19B5D2A4A36D16 : public DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::BuildingSize
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___BuildingSize_5;
|
|
// UnityEngine.Vector3 DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::GridSize
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___GridSize_6;
|
|
// System.Int32 DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::MinRoomSize
|
|
int32_t ___MinRoomSize_7;
|
|
// System.Int32 DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::MaxRoomSize
|
|
int32_t ___MaxRoomSize_8;
|
|
// System.Int32 DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::HallWidth
|
|
int32_t ___HallWidth_9;
|
|
// System.Int32 DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::MinRoomChunkArea
|
|
int32_t ___MinRoomChunkArea_10;
|
|
// System.Int32 DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::RoomSplitProbabilityOffset
|
|
int32_t ___RoomSplitProbabilityOffset_11;
|
|
// DungeonArchitect.Builders.FloorPlan.Tooling.FloorPlanCorridorTool[] DungeonArchitect.Builders.FloorPlan.FloorPlanConfig::manualHallwayPoints
|
|
FloorPlanCorridorToolU5BU5D_t71AC1A149B54544B328CEBAC49B50B4120F9597E* ___manualHallwayPoints_12;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanModel
|
|
struct FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1 : public DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19
|
|
{
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanConfig DungeonArchitect.Builders.FloorPlan.FloorPlanModel::Config
|
|
FloorPlanConfig_t532D06F3A07E9398692974242B19B5D2A4A36D16* ___Config_4;
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunk[] DungeonArchitect.Builders.FloorPlan.FloorPlanModel::Chunks
|
|
FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91* ___Chunks_5;
|
|
};
|
|
|
|
// FloorPlanRoomMarkers
|
|
struct FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776 : public DungeonMarkerEmitter_t87508438CFD72F4696EBA9DC78510FAD2AFA4CE5
|
|
{
|
|
};
|
|
|
|
// GaiaLandscapeModifier
|
|
struct GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// UnityEngine.Terrain GaiaLandscapeModifier::terrain
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* ___terrain_4;
|
|
// System.Int32 GaiaLandscapeModifier::corridorTextureIndex
|
|
int32_t ___corridorTextureIndex_5;
|
|
// System.Int32 GaiaLandscapeModifier::roadBlurDistance
|
|
int32_t ___roadBlurDistance_6;
|
|
// System.Single GaiaLandscapeModifier::corridorBlurThreshold
|
|
float ___corridorBlurThreshold_7;
|
|
// System.Boolean GaiaLandscapeModifier::modifyTextures
|
|
bool ___modifyTextures_8;
|
|
// System.Boolean GaiaLandscapeModifier::modifyDetails
|
|
bool ___modifyDetails_9;
|
|
};
|
|
|
|
// 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.GridDungeonBuilder
|
|
struct GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4 : public DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.Grid.GridDungeonBuilder::_CellIdCounter
|
|
int32_t ____CellIdCounter_14;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel DungeonArchitect.Builders.Grid.GridDungeonBuilder::gridModel
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___gridModel_15;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig DungeonArchitect.Builders.Grid.GridDungeonBuilder::gridConfig
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* ___gridConfig_16;
|
|
};
|
|
|
|
// 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.Grid.GridDungeonQuery
|
|
struct GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.GameObject[]> DungeonArchitect.Builders.Grid.GridDungeonQuery::DoorObjectsByCellId
|
|
Dictionary_2_tA67244141E978011D16C324808EB61B56151233E* ___DoorObjectsByCellId_4;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonConfig
|
|
struct IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D : public DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD
|
|
{
|
|
// System.Int32 DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::minRooms
|
|
int32_t ___minRooms_5;
|
|
// System.Int32 DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::maxRooms
|
|
int32_t ___maxRooms_6;
|
|
// System.Int32 DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::roomWidth
|
|
int32_t ___roomWidth_7;
|
|
// System.Int32 DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::roomHeight
|
|
int32_t ___roomHeight_8;
|
|
// UnityEngine.Vector2 DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::tileSize
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___tileSize_9;
|
|
// UnityEngine.Vector2 DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::roomPadding
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___roomPadding_10;
|
|
// System.Single DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::growForwardProbablity
|
|
float ___growForwardProbablity_11;
|
|
// System.Single DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::growSidewaysProbablity
|
|
float ___growSidewaysProbablity_12;
|
|
// System.Single DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::spawnRoomBranchProbablity
|
|
float ___spawnRoomBranchProbablity_13;
|
|
// System.Single DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::cycleProbability
|
|
float ___cycleProbability_14;
|
|
// System.Boolean DungeonArchitect.Builders.Isaac.IsaacDungeonConfig::Mode2D
|
|
bool ___Mode2D_15;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonModel
|
|
struct IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31 : public DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19
|
|
{
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonConfig DungeonArchitect.Builders.Isaac.IsaacDungeonModel::config
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* ___config_4;
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoom[] DungeonArchitect.Builders.Isaac.IsaacDungeonModel::rooms
|
|
IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556* ___rooms_5;
|
|
// DungeonArchitect.Builders.Isaac.IsaacDoor[] DungeonArchitect.Builders.Isaac.IsaacDungeonModel::doors
|
|
IsaacDoorU5BU5D_tA1996ECC887E7D52FDE968B6AF69AB7ABCF43DA0* ___doors_6;
|
|
};
|
|
|
|
// IsaacMarkerEmitter_RoomCenter
|
|
struct IsaacMarkerEmitter_RoomCenter_t271FE59F3E770823D54B99BB0B68A0C23EB3E6FE : public DungeonMarkerEmitter_t87508438CFD72F4696EBA9DC78510FAD2AFA4CE5
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner
|
|
struct LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::parentObject
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___parentObject_4;
|
|
// UnityEngine.GameObject[] DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::npcTemplates
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___npcTemplates_5;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::npcOffset
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___npcOffset_6;
|
|
// System.Single DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::spawnProbability
|
|
float ___spawnProbability_7;
|
|
};
|
|
|
|
// MarkerTerrainClampListener
|
|
struct MarkerTerrainClampListener_tFEB38DB94B4EE7F2D10CFEFCA0A11645AEC0FCD0 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder
|
|
struct MiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapGenerator DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder::miniMap
|
|
MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* ___miniMap_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.PlaceableMarkerInjector
|
|
struct PlaceableMarkerInjector_t8DD8C3BCB3FCB2583838751BC61A4B1182A68B8D : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
};
|
|
|
|
// RemoveDuplicateMarkersWithinCell
|
|
struct RemoveDuplicateMarkersWithinCell_t03EF0C23C23774DAE8E628302922A9E5C3AA0CF8 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// System.String RemoveDuplicateMarkersWithinCell::markerName
|
|
String_t* ___markerName_4;
|
|
};
|
|
|
|
// RoomMidEmitter
|
|
struct RoomMidEmitter_tB860C29361B81D972AEECE41C331BA1A52A9A18B : public DungeonMarkerEmitter_t87508438CFD72F4696EBA9DC78510FAD2AFA4CE5
|
|
{
|
|
};
|
|
|
|
// UnityEngine.UI.Selectable
|
|
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
|
|
{
|
|
// System.Boolean UnityEngine.UI.Selectable::m_EnableCalled
|
|
bool ___m_EnableCalled_6;
|
|
// UnityEngine.UI.Navigation UnityEngine.UI.Selectable::m_Navigation
|
|
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation_7;
|
|
// UnityEngine.UI.Selectable/Transition UnityEngine.UI.Selectable::m_Transition
|
|
int32_t ___m_Transition_8;
|
|
// UnityEngine.UI.ColorBlock UnityEngine.UI.Selectable::m_Colors
|
|
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors_9;
|
|
// UnityEngine.UI.SpriteState UnityEngine.UI.Selectable::m_SpriteState
|
|
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState_10;
|
|
// UnityEngine.UI.AnimationTriggers UnityEngine.UI.Selectable::m_AnimationTriggers
|
|
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers_11;
|
|
// System.Boolean UnityEngine.UI.Selectable::m_Interactable
|
|
bool ___m_Interactable_12;
|
|
// UnityEngine.UI.Graphic UnityEngine.UI.Selectable::m_TargetGraphic
|
|
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic_13;
|
|
// System.Boolean UnityEngine.UI.Selectable::m_GroupsAllowInteraction
|
|
bool ___m_GroupsAllowInteraction_14;
|
|
// System.Int32 UnityEngine.UI.Selectable::m_CurrentIndex
|
|
int32_t ___m_CurrentIndex_15;
|
|
// System.Boolean UnityEngine.UI.Selectable::<isPointerInside>k__BackingField
|
|
bool ___U3CisPointerInsideU3Ek__BackingField_16;
|
|
// System.Boolean UnityEngine.UI.Selectable::<isPointerDown>k__BackingField
|
|
bool ___U3CisPointerDownU3Ek__BackingField_17;
|
|
// System.Boolean UnityEngine.UI.Selectable::<hasSelection>k__BackingField
|
|
bool ___U3ChasSelectionU3Ek__BackingField_18;
|
|
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup> UnityEngine.UI.Selectable::m_CanvasGroupCache
|
|
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache_19;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// SnapDungeonMarkerSpawner
|
|
struct SnapDungeonMarkerSpawner_tA7032D489D7B31703090C6FB737B7ECA285E166F : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph> SnapDungeonMarkerSpawner::dungeonThemes
|
|
List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A* ___dungeonThemes_4;
|
|
// DungeonArchitect.Builders.Grid.GridDungeonBuilder SnapDungeonMarkerSpawner::gridDungeonTemplate
|
|
GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4* ___gridDungeonTemplate_5;
|
|
// DungeonArchitect.Dungeon SnapDungeonMarkerSpawner::spawnedDungeon
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___spawnedDungeon_6;
|
|
// System.Boolean SnapDungeonMarkerSpawner::hideMarkerGizmos
|
|
bool ___hideMarkerGizmos_7;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery
|
|
struct SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// DungeonArchitect.Builders.SnapGridFlow.SGFQueryModuleInfo[] DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery::modules
|
|
SGFQueryModuleInfoU5BU5D_tBF96B922BF7F2AB5B60C5F143BB6137921D1DBA2* ___modules_4;
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery::sgfModel
|
|
SnapGridFlowModel_t9DC172F8CB32BD35631C01D4843C28428BB1C24B* ___sgfModel_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.Builders.Snap.SnapQuery
|
|
struct SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// DungeonArchitect.Builders.Snap.SnapQueryModuleInfo[] DungeonArchitect.Builders.Snap.SnapQuery::modules
|
|
SnapQueryModuleInfoU5BU5D_t4FE35B9F263FFCD09EF9A64ECD0142DC2A434E29* ___modules_4;
|
|
};
|
|
|
|
// SnapThemeEngineMarkerInserter
|
|
struct SnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// System.Boolean SnapThemeEngineMarkerInserter::hideMarkerGizmos
|
|
bool ___hideMarkerGizmos_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder
|
|
struct SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::levelEndGoalTemplate
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___levelEndGoalTemplate_4;
|
|
};
|
|
|
|
// JackRabbit.SpecialRoomFinder2D
|
|
struct SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// UnityEngine.GameObject JackRabbit.SpecialRoomFinder2D::levelEndGoalTemplate
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___levelEndGoalTemplate_4;
|
|
};
|
|
|
|
// DungeonArchitect.ThemeOverrideVolume
|
|
struct ThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5 : public Volume_t171840DEFF59415CE26C50B8BDC663D2D36C57DA
|
|
{
|
|
// DungeonArchitect.Graphs.Graph DungeonArchitect.ThemeOverrideVolume::overrideTheme
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___overrideTheme_9;
|
|
// System.Boolean DungeonArchitect.ThemeOverrideVolume::useBaseThemeForMissingMarkers
|
|
bool ___useBaseThemeForMissingMarkers_10;
|
|
};
|
|
|
|
// VolumeSpawnExampleListener
|
|
struct VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8 : public DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF
|
|
{
|
|
// DungeonArchitect.Graphs.Graph VolumeSpawnExampleListener::bossRoomTheme
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___bossRoomTheme_4;
|
|
// DungeonArchitect.Graphs.Graph VolumeSpawnExampleListener::spawnRoomTheme
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___spawnRoomTheme_5;
|
|
// DungeonArchitect.Graphs.Graph[] VolumeSpawnExampleListener::roomThemes
|
|
GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA* ___roomThemes_6;
|
|
// System.Collections.Generic.List`1<UnityEngine.GameObject> VolumeSpawnExampleListener::managedVolumes
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___managedVolumes_7;
|
|
// DungeonArchitect.Volume VolumeSpawnExampleListener::themeVolumeTemplate
|
|
Volume_t171840DEFF59415CE26C50B8BDC663D2D36C57DA* ___themeVolumeTemplate_8;
|
|
};
|
|
|
|
// 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.Slider
|
|
struct Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
|
|
{
|
|
// UnityEngine.RectTransform UnityEngine.UI.Slider::m_FillRect
|
|
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_FillRect_20;
|
|
// UnityEngine.RectTransform UnityEngine.UI.Slider::m_HandleRect
|
|
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_HandleRect_21;
|
|
// UnityEngine.UI.Slider/Direction UnityEngine.UI.Slider::m_Direction
|
|
int32_t ___m_Direction_22;
|
|
// System.Single UnityEngine.UI.Slider::m_MinValue
|
|
float ___m_MinValue_23;
|
|
// System.Single UnityEngine.UI.Slider::m_MaxValue
|
|
float ___m_MaxValue_24;
|
|
// System.Boolean UnityEngine.UI.Slider::m_WholeNumbers
|
|
bool ___m_WholeNumbers_25;
|
|
// System.Single UnityEngine.UI.Slider::m_Value
|
|
float ___m_Value_26;
|
|
// UnityEngine.UI.Slider/SliderEvent UnityEngine.UI.Slider::m_OnValueChanged
|
|
SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555* ___m_OnValueChanged_27;
|
|
// UnityEngine.UI.Image UnityEngine.UI.Slider::m_FillImage
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___m_FillImage_28;
|
|
// UnityEngine.Transform UnityEngine.UI.Slider::m_FillTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_FillTransform_29;
|
|
// UnityEngine.RectTransform UnityEngine.UI.Slider::m_FillContainerRect
|
|
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_FillContainerRect_30;
|
|
// UnityEngine.Transform UnityEngine.UI.Slider::m_HandleTransform
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_HandleTransform_31;
|
|
// UnityEngine.RectTransform UnityEngine.UI.Slider::m_HandleContainerRect
|
|
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_HandleContainerRect_32;
|
|
// UnityEngine.Vector2 UnityEngine.UI.Slider::m_Offset
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Offset_33;
|
|
// UnityEngine.DrivenRectTransformTracker UnityEngine.UI.Slider::m_Tracker
|
|
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker_34;
|
|
// System.Boolean UnityEngine.UI.Slider::m_DelayedUpdateVisuals
|
|
bool ___m_DelayedUpdateVisuals_35;
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// UnityEngine.UI.Text
|
|
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
|
|
{
|
|
// UnityEngine.UI.FontData UnityEngine.UI.Text::m_FontData
|
|
FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData_37;
|
|
// System.String UnityEngine.UI.Text::m_Text
|
|
String_t* ___m_Text_38;
|
|
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCache
|
|
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache_39;
|
|
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCacheForLayout
|
|
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout_40;
|
|
// System.Boolean UnityEngine.UI.Text::m_DisableFontTextureRebuiltCallback
|
|
bool ___m_DisableFontTextureRebuiltCallback_42;
|
|
// UnityEngine.UIVertex[] UnityEngine.UI.Text::m_TempVerts
|
|
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts_43;
|
|
};
|
|
|
|
// <Module>
|
|
|
|
// <Module>
|
|
|
|
// 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<System.Single,UnityEngine.Vector3>
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>
|
|
|
|
// System.Collections.Generic.HashSet`1<DungeonArchitect.IntVector>
|
|
|
|
// 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<CellSpatialConfig3D>
|
|
struct List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
CellSpatialConfig3DU5BU5D_tD2E0671D540218B9EC60F7166C6BC495671C10CA* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<CellSpatialConfig3D>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.FloorPlan.FloorChunk>
|
|
struct List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.FloorPlan.FloorChunk>
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.GameObject>
|
|
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<UnityEngine.GameObject>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph>
|
|
struct List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Graphs.Graph>
|
|
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
|
|
// 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<DungeonArchitect.PropSocket>
|
|
struct List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
PropSocketU5BU5D_t5A1566FC7A3D8EED7800ADED36430D073F7B82CD* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.PropSocket>
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>
|
|
struct List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064_StaticFields
|
|
{
|
|
// T[] System.Collections.Generic.List`1::s_emptyArray
|
|
SimpleCityCellU5BU5D_t033D00DBBB943855FD122562345E8999B86242E7* ___s_emptyArray_5;
|
|
};
|
|
|
|
// System.Collections.Generic.List`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>
|
|
|
|
// 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.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
|
|
// System.Collections.Generic.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
|
|
// System.Collections.Generic.Queue`1<UnityEngine.GameObject>
|
|
|
|
// System.Collections.Generic.Queue`1<UnityEngine.GameObject>
|
|
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
|
|
// System.Collections.Generic.Queue`1<System.Object>
|
|
|
|
// System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
|
|
// System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>
|
|
|
|
// System.Collections.Generic.Stack`1<System.Object>
|
|
|
|
// System.Collections.Generic.Stack`1<System.Object>
|
|
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>
|
|
|
|
// System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>
|
|
|
|
// DungeonArchitect.BlurFilter
|
|
|
|
// DungeonArchitect.BlurFilter
|
|
|
|
// DungeonArchitect.Builders.Grid.CellDoor
|
|
|
|
// DungeonArchitect.Builders.Grid.CellDoor
|
|
|
|
// CellSpatialConfig3D
|
|
|
|
// CellSpatialConfig3D
|
|
|
|
// DungeonArchitect.Builders.Grid.GridCellInfo
|
|
|
|
// DungeonArchitect.Builders.Grid.GridCellInfo
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomLayout
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomLayout
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTile
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTile
|
|
|
|
// DungeonArchitect.LevelMarkerList
|
|
|
|
// DungeonArchitect.LevelMarkerList
|
|
|
|
// System.Reflection.MemberInfo
|
|
|
|
// System.Reflection.MemberInfo
|
|
|
|
// 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.Builders.SimpleCity.SimpleCityDungeonMarkerNames
|
|
struct SimpleCityDungeonMarkerNames_t9DC5F01B514511834537B95466A2F3831F8FACC2_StaticFields
|
|
{
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::House
|
|
String_t* ___House_0;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::Park
|
|
String_t* ___Park_1;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::Road_X
|
|
String_t* ___Road_X_2;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::Road_T
|
|
String_t* ___Road_T_3;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::Road_Corner
|
|
String_t* ___Road_Corner_4;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::Road_S
|
|
String_t* ___Road_S_5;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::Road_E
|
|
String_t* ___Road_E_6;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::Road
|
|
String_t* ___Road_7;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::CityWall
|
|
String_t* ___CityWall_8;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::CityDoor
|
|
String_t* ___CityDoor_9;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::CityGround
|
|
String_t* ___CityGround_10;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::CornerTower
|
|
String_t* ___CornerTower_11;
|
|
// System.String DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames::CityWallPadding
|
|
String_t* ___CityWallPadding_12;
|
|
};
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonMarkerNames
|
|
|
|
// SkyscraperRange
|
|
|
|
// SkyscraperRange
|
|
|
|
// 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.Flow.Impl.GridFlow.TilemapItemPlacementSettings
|
|
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings
|
|
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext
|
|
|
|
// DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext
|
|
|
|
// UnityEngine.Events.UnityEventBase
|
|
|
|
// UnityEngine.Events.UnityEventBase
|
|
|
|
// System.ValueType
|
|
|
|
// System.ValueType
|
|
|
|
// UnityEngine.YieldInstruction
|
|
|
|
// UnityEngine.YieldInstruction
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c
|
|
struct U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c::<>9
|
|
U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* ___U3CU3E9_0;
|
|
// System.Comparison`1<UnityEngine.RaycastHit2D> DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c::<>9__7_0
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* ___U3CU3E9__7_0_1;
|
|
// System.Comparison`1<UnityEngine.RaycastHit> DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c::<>9__8_0
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* ___U3CU3E9__8_0_2;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13
|
|
|
|
// JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14
|
|
|
|
// JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14
|
|
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13
|
|
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13
|
|
|
|
// RegenerateDungeonLayout/<RebuildDungeon>d__4
|
|
|
|
// RegenerateDungeonLayout/<RebuildDungeon>d__4
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.Grid.Cell>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<CellSpatialConfig3D>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<CellSpatialConfig3D>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.FloorPlan.FloorChunk>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.FloorPlan.FloorChunk>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>
|
|
|
|
// System.Collections.Generic.Queue`1/Enumerator<UnityEngine.GameObject>
|
|
|
|
// System.Collections.Generic.Queue`1/Enumerator<UnityEngine.GameObject>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Int32>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Int32>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.Queue`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.Queue`1/Enumerator<System.Object>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.PropSocket>
|
|
|
|
// System.Collections.Generic.List`1/Enumerator<DungeonArchitect.PropSocket>
|
|
|
|
// UnityEngine.Events.UnityEvent`1<System.Single>
|
|
|
|
// UnityEngine.Events.UnityEvent`1<System.Single>
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateBase
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.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
|
|
|
|
// UnityEngine.DrivenRectTransformTracker
|
|
|
|
// UnityEngine.DrivenRectTransformTracker
|
|
|
|
// System.Enum
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
|
|
{
|
|
// System.Char[] System.Enum::enumSeperatorCharArray
|
|
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
|
|
};
|
|
|
|
// System.Enum
|
|
|
|
// System.Guid
|
|
struct Guid_t_StaticFields
|
|
{
|
|
// System.Guid System.Guid::Empty
|
|
Guid_t ___Empty_0;
|
|
};
|
|
|
|
// System.Guid
|
|
|
|
// 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
|
|
|
|
// DungeonArchitect.IntVector2
|
|
struct IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7_StaticFields
|
|
{
|
|
// DungeonArchitect.IntVector2 DungeonArchitect.IntVector2::Zero
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 ___Zero_2;
|
|
};
|
|
|
|
// DungeonArchitect.IntVector2
|
|
|
|
// UnityEngine.LayerMask
|
|
|
|
// UnityEngine.LayerMask
|
|
|
|
// UnityEngine.Matrix4x4
|
|
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
|
|
{
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
|
|
};
|
|
|
|
// UnityEngine.Matrix4x4
|
|
|
|
// UnityEngine.UI.Navigation
|
|
|
|
// UnityEngine.UI.Navigation
|
|
|
|
// UnityEngine.Quaternion
|
|
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
|
|
{
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
|
|
};
|
|
|
|
// UnityEngine.Quaternion
|
|
|
|
// UnityEngine.Rect
|
|
|
|
// UnityEngine.Rect
|
|
|
|
// UnityEngine.SceneManagement.Scene
|
|
|
|
// UnityEngine.SceneManagement.Scene
|
|
|
|
// System.Single
|
|
|
|
// System.Single
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapQueryModuleInfo
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapQueryModuleInfo
|
|
|
|
// UnityEngine.UI.SpriteState
|
|
|
|
// UnityEngine.UI.SpriteState
|
|
|
|
// 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.Vector2Int
|
|
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
|
|
{
|
|
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2;
|
|
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3;
|
|
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4;
|
|
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5;
|
|
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6;
|
|
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7;
|
|
};
|
|
|
|
// UnityEngine.Vector2Int
|
|
|
|
// UnityEngine.Vector3
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
|
|
{
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
|
|
};
|
|
|
|
// UnityEngine.Vector3
|
|
|
|
// UnityEngine.Vector3Int
|
|
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields
|
|
{
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Zero
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero_3;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_One
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One_4;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Up
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up_5;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Down
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down_6;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Left
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left_7;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Right
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right_8;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Forward
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward_9;
|
|
// UnityEngine.Vector3Int UnityEngine.Vector3Int::s_Back
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back_10;
|
|
};
|
|
|
|
// UnityEngine.Vector3Int
|
|
|
|
// UnityEngine.Vector4
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
|
|
{
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
|
|
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
|
|
};
|
|
|
|
// UnityEngine.Vector4
|
|
|
|
// System.Void
|
|
|
|
// System.Void
|
|
|
|
// UnityEngine.WaitForSeconds
|
|
|
|
// UnityEngine.WaitForSeconds
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateDead
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateDead
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateIdle
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateIdle
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePatrol
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePatrol
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePersuit
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStatePersuit
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch
|
|
|
|
// UnityEngine.Bounds
|
|
|
|
// UnityEngine.Bounds
|
|
|
|
// UnityEngine.UI.ColorBlock
|
|
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11_StaticFields
|
|
{
|
|
// UnityEngine.UI.ColorBlock UnityEngine.UI.ColorBlock::defaultColorBlock
|
|
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___defaultColorBlock_7;
|
|
};
|
|
|
|
// UnityEngine.UI.ColorBlock
|
|
|
|
// UnityEngine.Coroutine
|
|
|
|
// UnityEngine.Coroutine
|
|
|
|
// System.Delegate
|
|
|
|
// System.Delegate
|
|
|
|
// DungeonArchitect.Utils.DungeonUID
|
|
struct DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9_StaticFields
|
|
{
|
|
// DungeonArchitect.Utils.DungeonUID DungeonArchitect.Utils.DungeonUID::Empty
|
|
DungeonUID_tE8CE2B9A9730AD6B17567131FF1FC463652BC9E9 ___Empty_5;
|
|
};
|
|
|
|
// DungeonArchitect.Utils.DungeonUID
|
|
|
|
// UnityEngine.Event
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_StaticFields
|
|
{
|
|
// UnityEngine.Event UnityEngine.Event::s_Current
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_Current_1;
|
|
// UnityEngine.Event UnityEngine.Event::s_MasterEvent
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MasterEvent_2;
|
|
};
|
|
|
|
// UnityEngine.Event
|
|
|
|
// System.Exception
|
|
struct Exception_t_StaticFields
|
|
{
|
|
// System.Object System.Exception::s_EDILock
|
|
RuntimeObject* ___s_EDILock_0;
|
|
};
|
|
|
|
// System.Exception
|
|
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
struct FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB_StaticFields
|
|
{
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo::Default
|
|
FlowGraphItemCustomInfo_tF5DF3E00D25AD300BC98D117E5D7D6B801EF81EB ___Default_4;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Items.FlowGraphItemCustomInfo
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoom
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoom
|
|
|
|
// UnityEngine.AI.NavMeshHit
|
|
|
|
// UnityEngine.AI.NavMeshHit
|
|
|
|
// UnityEngine.Object
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
|
|
{
|
|
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
|
|
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
|
|
};
|
|
|
|
// UnityEngine.Object
|
|
|
|
// UnityEngine.Plane
|
|
|
|
// UnityEngine.Plane
|
|
|
|
// DungeonArchitect.PropSocket
|
|
|
|
// DungeonArchitect.PropSocket
|
|
|
|
// UnityEngine.Ray
|
|
|
|
// UnityEngine.Ray
|
|
|
|
// UnityEngine.RaycastHit
|
|
|
|
// UnityEngine.RaycastHit
|
|
|
|
// UnityEngine.RaycastHit2D
|
|
|
|
// UnityEngine.RaycastHit2D
|
|
|
|
// UnityEngine.RectOffset
|
|
|
|
// UnityEngine.RectOffset
|
|
|
|
// DungeonArchitect.Rectangle
|
|
|
|
// DungeonArchitect.Rectangle
|
|
|
|
// System.RuntimeFieldHandle
|
|
|
|
// System.RuntimeFieldHandle
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityCell
|
|
|
|
// UnityEngine.UI.Slider/SliderEvent
|
|
|
|
// UnityEngine.UI.Slider/SliderEvent
|
|
|
|
// UnityEngine.AudioClip
|
|
|
|
// UnityEngine.AudioClip
|
|
|
|
// UnityEngine.Audio.AudioMixer
|
|
|
|
// UnityEngine.Audio.AudioMixer
|
|
|
|
// UnityEngine.Audio.AudioMixerSnapshot
|
|
|
|
// UnityEngine.Audio.AudioMixerSnapshot
|
|
|
|
// DungeonArchitect.Builders.Grid.Cell
|
|
|
|
// DungeonArchitect.Builders.Grid.Cell
|
|
|
|
// UnityEngine.Component
|
|
|
|
// UnityEngine.Component
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunk
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunk
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
|
|
// DungeonArchitect.Flow.Items.FlowItem
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell
|
|
|
|
// 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
|
|
|
|
// UnityEngine.Material
|
|
|
|
// UnityEngine.Material
|
|
|
|
// System.MulticastDelegate
|
|
|
|
// System.MulticastDelegate
|
|
|
|
// UnityEngine.ScriptableObject
|
|
|
|
// UnityEngine.ScriptableObject
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell
|
|
struct SgfModuleAssemblySideCell_t95AC90194CCDB5BBC7DFA0E747C686AB0F7A2457_StaticFields
|
|
{
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell::Empty
|
|
SgfModuleAssemblySideCell_t95AC90194CCDB5BBC7DFA0E747C686AB0F7A2457 ___Empty_0;
|
|
};
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode
|
|
|
|
// UnityEngine.Shader
|
|
|
|
// UnityEngine.Shader
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapModuleInstance
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapModuleInstance
|
|
|
|
// System.SystemException
|
|
|
|
// System.SystemException
|
|
|
|
// UnityEngine.TerrainData
|
|
struct TerrainData_t615A68EAC648066681875D47FC641496D12F2E24_StaticFields
|
|
{
|
|
// System.Int32 UnityEngine.TerrainData::k_MaximumResolution
|
|
int32_t ___k_MaximumResolution_4;
|
|
// System.Int32 UnityEngine.TerrainData::k_MinimumDetailResolutionPerPatch
|
|
int32_t ___k_MinimumDetailResolutionPerPatch_5;
|
|
// System.Int32 UnityEngine.TerrainData::k_MaximumDetailResolutionPerPatch
|
|
int32_t ___k_MaximumDetailResolutionPerPatch_6;
|
|
// System.Int32 UnityEngine.TerrainData::k_MaximumDetailPatchCount
|
|
int32_t ___k_MaximumDetailPatchCount_7;
|
|
// System.Int32 UnityEngine.TerrainData::k_MaximumDetailsPerRes
|
|
int32_t ___k_MaximumDetailsPerRes_8;
|
|
// System.Int32 UnityEngine.TerrainData::k_MinimumAlphamapResolution
|
|
int32_t ___k_MinimumAlphamapResolution_9;
|
|
// System.Int32 UnityEngine.TerrainData::k_MaximumAlphamapResolution
|
|
int32_t ___k_MaximumAlphamapResolution_10;
|
|
// System.Int32 UnityEngine.TerrainData::k_MinimumBaseMapResolution
|
|
int32_t ___k_MinimumBaseMapResolution_11;
|
|
// System.Int32 UnityEngine.TerrainData::k_MaximumBaseMapResolution
|
|
int32_t ___k_MaximumBaseMapResolution_12;
|
|
};
|
|
|
|
// UnityEngine.TerrainData
|
|
|
|
// UnityEngine.Texture
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
|
|
{
|
|
// System.Int32 UnityEngine.Texture::GenerateAllMips
|
|
int32_t ___GenerateAllMips_4;
|
|
};
|
|
|
|
// UnityEngine.Texture
|
|
|
|
// 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.Events.UnityAction`1<System.Single>
|
|
|
|
// UnityEngine.Events.UnityAction`1<System.Single>
|
|
|
|
// UnityEngine.Behaviour
|
|
|
|
// UnityEngine.Behaviour
|
|
|
|
// CenterGridFlowPlacement
|
|
|
|
// CenterGridFlowPlacement
|
|
|
|
// UnityEngine.Collider
|
|
|
|
// UnityEngine.Collider
|
|
|
|
// DungeonArchitect.Samples.CustomMainPathConstraints
|
|
|
|
// DungeonArchitect.Samples.CustomMainPathConstraints
|
|
|
|
// DungeonArchitect.Samples.CustomPathConstraintsA
|
|
|
|
// DungeonArchitect.Samples.CustomPathConstraintsA
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
|
|
// DungeonArchitect.Graphs.Graph
|
|
|
|
// System.NotSupportedException
|
|
|
|
// System.NotSupportedException
|
|
|
|
// UnityEngine.ParticleSystem
|
|
|
|
// UnityEngine.ParticleSystem
|
|
|
|
// UnityEngine.Renderer
|
|
|
|
// UnityEngine.Renderer
|
|
|
|
// UnityEngine.Rigidbody2D
|
|
|
|
// UnityEngine.Rigidbody2D
|
|
|
|
// SGFDemoNodeConstraintFloor0
|
|
|
|
// SGFDemoNodeConstraintFloor0
|
|
|
|
// SGFDemoNodeConstraintFloor1
|
|
|
|
// SGFDemoNodeConstraintFloor1
|
|
|
|
// SGFDemoNodeConstraintFloor2
|
|
|
|
// SGFDemoNodeConstraintFloor2
|
|
|
|
// SGFDemoNodeConstraints
|
|
|
|
// SGFDemoNodeConstraints
|
|
|
|
// DungeonArchitect.SelectorRule
|
|
|
|
// DungeonArchitect.SelectorRule
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor
|
|
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor
|
|
|
|
// UnityEngine.Transform
|
|
|
|
// UnityEngine.Transform
|
|
|
|
// DungeonArchitect.TransformationRule
|
|
|
|
// DungeonArchitect.TransformationRule
|
|
|
|
// AlternateSelectionRule
|
|
|
|
// AlternateSelectionRule
|
|
|
|
// UnityEngine.Animator
|
|
|
|
// UnityEngine.Animator
|
|
|
|
// UnityEngine.AudioBehaviour
|
|
|
|
// UnityEngine.AudioBehaviour
|
|
|
|
// BrokenTilesTransformRule
|
|
|
|
// BrokenTilesTransformRule
|
|
|
|
// UnityEngine.Camera
|
|
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
|
|
{
|
|
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
|
|
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
|
|
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
|
|
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
|
|
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
|
|
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
|
|
};
|
|
|
|
// UnityEngine.Camera
|
|
|
|
// UnityEngine.Canvas
|
|
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
|
|
{
|
|
// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::preWillRenderCanvases
|
|
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases_4;
|
|
// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::willRenderCanvases
|
|
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases_5;
|
|
// System.Action`1<System.Int32> UnityEngine.Canvas::<externBeginRenderOverlays>k__BackingField
|
|
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField_6;
|
|
// System.Action`2<System.Int32,System.Int32> UnityEngine.Canvas::<externRenderOverlaysBefore>k__BackingField
|
|
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField_7;
|
|
// System.Action`1<System.Int32> UnityEngine.Canvas::<externEndRenderOverlays>k__BackingField
|
|
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField_8;
|
|
};
|
|
|
|
// UnityEngine.Canvas
|
|
|
|
// UnityEngine.CapsuleCollider
|
|
|
|
// UnityEngine.CapsuleCollider
|
|
|
|
// UnityEngine.CharacterController
|
|
|
|
// UnityEngine.CharacterController
|
|
|
|
// ClampToGroundTransformRule
|
|
|
|
// ClampToGroundTransformRule
|
|
|
|
// ClampToTerrainTransformRule
|
|
|
|
// ClampToTerrainTransformRule
|
|
|
|
// CliffTileRandomTransformer
|
|
|
|
// CliffTileRandomTransformer
|
|
|
|
// UnityEngine.Collider2D
|
|
|
|
// UnityEngine.Collider2D
|
|
|
|
// ItemStateSelectionRule
|
|
|
|
// ItemStateSelectionRule
|
|
|
|
// UnityEngine.Light
|
|
|
|
// UnityEngine.Light
|
|
|
|
// UnityEngine.LineRenderer
|
|
|
|
// UnityEngine.LineRenderer
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
|
|
// UnityEngine.MonoBehaviour
|
|
|
|
// UnityEngine.AI.NavMeshAgent
|
|
|
|
// UnityEngine.AI.NavMeshAgent
|
|
|
|
// NonDoorTileSelectionRule
|
|
|
|
// NonDoorTileSelectionRule
|
|
|
|
// NonViewBlockingSelectionRule
|
|
struct NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_StaticFields
|
|
{
|
|
// UnityEngine.Vector3[] NonViewBlockingSelectionRule::validDirections
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___validDirections_4;
|
|
};
|
|
|
|
// NonViewBlockingSelectionRule
|
|
|
|
// RandomCliffTransformRule
|
|
|
|
// RandomCliffTransformRule
|
|
|
|
// RandomRotY90TransformRule
|
|
|
|
// RandomRotY90TransformRule
|
|
|
|
// RandomRotYTransformRule
|
|
|
|
// RandomRotYTransformRule
|
|
|
|
// RoomSelectionRule
|
|
|
|
// RoomSelectionRule
|
|
|
|
// SmallYTransformRule
|
|
|
|
// SmallYTransformRule
|
|
|
|
// UnityEngine.Terrain
|
|
|
|
// UnityEngine.Terrain
|
|
|
|
// ZFightingFixTransformRule
|
|
|
|
// ZFightingFixTransformRule
|
|
|
|
// DADemo_Sample_Utils.AADisableChecker
|
|
|
|
// DADemo_Sample_Utils.AADisableChecker
|
|
|
|
// AdjacentCorridorTracker
|
|
|
|
// AdjacentCorridorTracker
|
|
|
|
// UnityEngine.AudioSource
|
|
|
|
// UnityEngine.AudioSource
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.BeautyShot
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.BeautyShot
|
|
|
|
// BillboardGizmo
|
|
|
|
// BillboardGizmo
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CameraFollow
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CameraFollow
|
|
|
|
// CameraMovement
|
|
|
|
// CameraMovement
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.CharacterControlScript
|
|
|
|
// DungeonArchitect.Samples.Common.DAFPSMouseLook
|
|
|
|
// DungeonArchitect.Samples.Common.DAFPSMouseLook
|
|
|
|
// DungeonArchitect.Samples.Common.DAFPSMovement
|
|
|
|
// DungeonArchitect.Samples.Common.DAFPSMovement
|
|
|
|
// DemoHUD
|
|
|
|
// DemoHUD
|
|
|
|
// DestroyOnStart
|
|
|
|
// DestroyOnStart
|
|
|
|
// DoorTracker
|
|
|
|
// DoorTracker
|
|
|
|
// DungeonArchitect.Dungeon
|
|
|
|
// DungeonArchitect.Dungeon
|
|
|
|
// DungeonArchitect.DungeonBuilder
|
|
|
|
// DungeonArchitect.DungeonBuilder
|
|
|
|
// DungeonArchitect.DungeonConfig
|
|
|
|
// DungeonArchitect.DungeonConfig
|
|
|
|
// DungeonArchitect.DungeonEventListener
|
|
|
|
// DungeonArchitect.DungeonEventListener
|
|
|
|
// DungeonArchitect.DungeonMarkerEmitter
|
|
|
|
// DungeonArchitect.DungeonMarkerEmitter
|
|
|
|
// DungeonArchitect.DungeonModel
|
|
|
|
// DungeonArchitect.DungeonModel
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavAgent
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavMesh
|
|
|
|
// DungeonArchitect.Navigation.DungeonNavMesh
|
|
|
|
// DungeonArchitect.DungeonSceneProvider
|
|
|
|
// DungeonArchitect.DungeonSceneProvider
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyAttack
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyAttack
|
|
|
|
// JackRabbit.EnemyController
|
|
|
|
// JackRabbit.EnemyController
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyHealth
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyManager
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyManager
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyMovement
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.EnemyMovement
|
|
|
|
// JackRabbit.FollowPlayer
|
|
|
|
// JackRabbit.FollowPlayer
|
|
|
|
// JackRabbit.FollowTarget
|
|
|
|
// JackRabbit.FollowTarget
|
|
|
|
// DungeonArchitect.Samples.GFNavDemoController
|
|
|
|
// DungeonArchitect.Samples.GFNavDemoController
|
|
|
|
// DungeonArchitect.Samples.GFNavNPCController
|
|
|
|
// DungeonArchitect.Samples.GFNavNPCController
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameController
|
|
struct GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_StaticFields
|
|
{
|
|
// DungeonArchitect.Samples.ShooterGame.GameController DungeonArchitect.Samples.ShooterGame.GameController::instance
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* ___instance_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameController
|
|
|
|
// JackRabbit.GameControllerJackRabbit
|
|
struct GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_StaticFields
|
|
{
|
|
// JackRabbit.GameControllerJackRabbit JackRabbit.GameControllerJackRabbit::instance
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* ___instance_7;
|
|
};
|
|
|
|
// JackRabbit.GameControllerJackRabbit
|
|
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow
|
|
struct GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_StaticFields
|
|
{
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow JackRabbit.GameControllerJackRabbit_GridFlow::instance
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* ___instance_7;
|
|
};
|
|
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameOverManager
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.GameOverManager
|
|
|
|
// 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.ShooterGame.LastPlayerSighting
|
|
struct LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_StaticFields
|
|
{
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::NO_SIGHTING
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___NO_SIGHTING_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting
|
|
|
|
// JackRabbit.LevelEndGoal2D
|
|
|
|
// JackRabbit.LevelEndGoal2D
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LevelGoal
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LevelGoal
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapGenerator
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapGenerator
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRenderer
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRenderer
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MixLevels
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MixLevels
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoController
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoController
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoNPC
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoNPC
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoPlayer
|
|
|
|
// DungeonArchitect.Samples.Navigation.NavigationDemoPlayer
|
|
|
|
// NonStairRoomTileSelectorRule
|
|
|
|
// NonStairRoomTileSelectorRule
|
|
|
|
// NonStairTileSelectorRule
|
|
|
|
// NonStairTileSelectorRule
|
|
|
|
// NonViewBlockingPillarSelectorRule
|
|
|
|
// NonViewBlockingPillarSelectorRule
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PauseManager
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PauseManager
|
|
|
|
// Pickup
|
|
|
|
// Pickup
|
|
|
|
// PickupWobbler
|
|
|
|
// PickupWobbler
|
|
|
|
// DungeonArchitect.Samples.PlaceableMarker
|
|
|
|
// DungeonArchitect.Samples.PlaceableMarker
|
|
|
|
// PlayerCameraZoom
|
|
|
|
// PlayerCameraZoom
|
|
|
|
// JackRabbit.PlayerController
|
|
|
|
// JackRabbit.PlayerController
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerHealth
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerMovement
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerMovement
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerShooting
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.PlayerShooting
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.RandomParticlePoint
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.RandomParticlePoint
|
|
|
|
// RegenerateDungeonLayout
|
|
|
|
// RegenerateDungeonLayout
|
|
|
|
// RotatorZ
|
|
|
|
// RotatorZ
|
|
|
|
// SGFRoomDebugDrawer
|
|
|
|
// SGFRoomDebugDrawer
|
|
|
|
// SGFT_GameController
|
|
|
|
// SGFT_GameController
|
|
|
|
// DASideScroller.SSCamera
|
|
|
|
// DASideScroller.SSCamera
|
|
|
|
// DASideScroller.SSGame
|
|
|
|
// DASideScroller.SSGame
|
|
|
|
// DASideScroller.SSPlayerMovement
|
|
|
|
// DASideScroller.SSPlayerMovement
|
|
|
|
// DungeonArchitect.Samples.SampleFindRoomDoorsController
|
|
|
|
// DungeonArchitect.Samples.SampleFindRoomDoorsController
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.ScoreManager
|
|
struct ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_StaticFields
|
|
{
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.ScoreManager::score
|
|
int32_t ___score_4;
|
|
};
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.ScoreManager
|
|
|
|
// SimpleSmoothMouseLook
|
|
|
|
// SimpleSmoothMouseLook
|
|
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnection
|
|
|
|
// DungeonArchitect.Frameworks.Snap.SnapConnection
|
|
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker
|
|
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker
|
|
|
|
// SnapDemo_ProceduralLevelLayout
|
|
|
|
// SnapDemo_ProceduralLevelLayout
|
|
|
|
// 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
|
|
|
|
// UnityEngine.EventSystems.UIBehaviour
|
|
|
|
// UnityEngine.EventSystems.UIBehaviour
|
|
|
|
// VG_GameController
|
|
|
|
// VG_GameController
|
|
|
|
// DungeonArchitect.Volume
|
|
|
|
// DungeonArchitect.Volume
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.VolumeHandler
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.VolumeHandler
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIController
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.AIController
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D
|
|
|
|
// CitySkyscraperInserter
|
|
|
|
// CitySkyscraperInserter
|
|
|
|
// CornerEmitter3D
|
|
|
|
// CornerEmitter3D
|
|
|
|
// DungeonState
|
|
|
|
// DungeonState
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanConfig
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanConfig
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanModel
|
|
|
|
// DungeonArchitect.Builders.FloorPlan.FloorPlanModel
|
|
|
|
// FloorPlanRoomMarkers
|
|
|
|
// FloorPlanRoomMarkers
|
|
|
|
// GaiaLandscapeModifier
|
|
|
|
// GaiaLandscapeModifier
|
|
|
|
// 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.GridDungeonBuilder
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonBuilder
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonModel
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonQuery
|
|
|
|
// DungeonArchitect.Builders.Grid.GridDungeonQuery
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonModel
|
|
|
|
// DungeonArchitect.Builders.Isaac.IsaacDungeonModel
|
|
|
|
// IsaacMarkerEmitter_RoomCenter
|
|
|
|
// IsaacMarkerEmitter_RoomCenter
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner
|
|
|
|
// MarkerTerrainClampListener
|
|
|
|
// MarkerTerrainClampListener
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder
|
|
|
|
// DungeonArchitect.Samples.PlaceableMarkerInjector
|
|
|
|
// DungeonArchitect.Samples.PlaceableMarkerInjector
|
|
|
|
// RemoveDuplicateMarkersWithinCell
|
|
|
|
// RemoveDuplicateMarkersWithinCell
|
|
|
|
// RoomMidEmitter
|
|
|
|
// RoomMidEmitter
|
|
|
|
// UnityEngine.UI.Selectable
|
|
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_StaticFields
|
|
{
|
|
// UnityEngine.UI.Selectable[] UnityEngine.UI.Selectable::s_Selectables
|
|
SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9* ___s_Selectables_4;
|
|
// System.Int32 UnityEngine.UI.Selectable::s_SelectableCount
|
|
int32_t ___s_SelectableCount_5;
|
|
};
|
|
|
|
// UnityEngine.UI.Selectable
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel
|
|
|
|
// DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel
|
|
|
|
// SnapDungeonMarkerSpawner
|
|
|
|
// SnapDungeonMarkerSpawner
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph
|
|
|
|
// DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapQuery
|
|
|
|
// DungeonArchitect.Builders.Snap.SnapQuery
|
|
|
|
// SnapThemeEngineMarkerInserter
|
|
|
|
// SnapThemeEngineMarkerInserter
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder
|
|
|
|
// JackRabbit.SpecialRoomFinder2D
|
|
|
|
// JackRabbit.SpecialRoomFinder2D
|
|
|
|
// DungeonArchitect.ThemeOverrideVolume
|
|
|
|
// DungeonArchitect.ThemeOverrideVolume
|
|
|
|
// VolumeSpawnExampleListener
|
|
|
|
// VolumeSpawnExampleListener
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator
|
|
|
|
// DungeonArchitect.Samples.ShooterGame.WaypointGenerator
|
|
|
|
// UnityEngine.UI.MaskableGraphic
|
|
|
|
// UnityEngine.UI.MaskableGraphic
|
|
|
|
// UnityEngine.UI.Slider
|
|
|
|
// UnityEngine.UI.Slider
|
|
|
|
// 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
|
|
|
|
// UnityEngine.UI.Text
|
|
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
|
|
{
|
|
// UnityEngine.Material UnityEngine.UI.Text::s_DefaultText
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText_41;
|
|
};
|
|
|
|
// UnityEngine.UI.Text
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
// DungeonArchitect.Builders.FloorPlan.FloorChunk[]
|
|
struct FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* m_Items[1];
|
|
|
|
inline FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775** 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, FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[]
|
|
struct FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* m_Items[1];
|
|
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE** 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, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// SkyscraperRange[]
|
|
struct SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* m_Items[1];
|
|
|
|
inline SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914** 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, SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor[]
|
|
struct SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB* m_Items[1];
|
|
|
|
inline SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB** 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, SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.Transform[]
|
|
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* m_Items[1];
|
|
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.Renderer[]
|
|
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* m_Items[1];
|
|
|
|
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF** 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, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Samples.Snap.SnapCustomMarker[]
|
|
struct SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* m_Items[1];
|
|
|
|
inline SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F** 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, SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.GameObject[]
|
|
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* m_Items[1];
|
|
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Graphs.Graph[]
|
|
struct GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* m_Items[1];
|
|
|
|
inline Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520** 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, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Builders.Grid.Cell[]
|
|
struct CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* m_Items[1];
|
|
|
|
inline Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** 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, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) int32_t m_Items[1];
|
|
|
|
inline int32_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Int32[,]
|
|
struct Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) int32_t m_Items[1];
|
|
|
|
inline int32_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
inline int32_t 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 int32_t* 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, int32_t 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;
|
|
}
|
|
inline int32_t 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 int32_t* 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, int32_t value)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Single[,,]
|
|
struct SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) float m_Items[1];
|
|
|
|
inline float GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, float value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline float GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
inline float GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k) 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 kBound = bounds[2].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(k, kBound);
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k)
|
|
{
|
|
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 kBound = bounds[2].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(k, kBound);
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k, float 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 kBound = bounds[2].length;
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(k, kBound);
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
m_Items[index] = value;
|
|
}
|
|
inline float GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k) const
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, il2cpp_array_size_t k, float value)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
il2cpp_array_size_t kBound = bounds[2].length;
|
|
|
|
il2cpp_array_size_t index = (i * jBound + j) * kBound + k;
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Single[,]
|
|
struct SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) float m_Items[1];
|
|
|
|
inline float GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, float value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline float GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
inline float 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 float* 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, float 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;
|
|
}
|
|
inline float 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 float* 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, float value)
|
|
{
|
|
il2cpp_array_size_t jBound = bounds[1].length;
|
|
|
|
il2cpp_array_size_t index = i * jBound + j;
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoom[]
|
|
struct IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* m_Items[1];
|
|
|
|
inline IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17** 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, IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// UnityEngine.Vector3[]
|
|
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
|
|
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Single[]
|
|
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) float m_Items[1];
|
|
|
|
inline float GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, float value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline float GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// DungeonArchitect.Builders.Isaac.IsaacRoomTile[,]
|
|
struct IsaacRoomTileU5BU2CU5D_t088AF0F926117331307A392E88CD4CFC165B6472 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* m_Items[1];
|
|
|
|
inline IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5** 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, IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* 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 IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5** 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, IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* 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 IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* 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 IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5** 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, IsaacRoomTile_tD033DCC444D232565D1DA3EE35832434227F76D5* 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);
|
|
}
|
|
};
|
|
// DungeonArchitect.Builders.Grid.CellDoor[]
|
|
struct CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* m_Items[1];
|
|
|
|
inline CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5** 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, CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* value)
|
|
{
|
|
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);
|
|
}
|
|
};
|
|
// JackRabbit.LevelEndGoal2D[]
|
|
struct LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* m_Items[1];
|
|
|
|
inline LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751** 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, LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Samples.PlaceableMarker[]
|
|
struct PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* m_Items[1];
|
|
|
|
inline PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F** 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, PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* 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;
|
|
}
|
|
};
|
|
// 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);
|
|
}
|
|
};
|
|
// DungeonArchitect.Samples.ShooterGame.LevelGoal[]
|
|
struct LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* m_Items[1];
|
|
|
|
inline LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7** 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, LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// DungeonArchitect.Samples.ShooterGame.AIController[]
|
|
struct AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* m_Items[1];
|
|
|
|
inline AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE** 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, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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.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.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.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.List`1/Enumerator<System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __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.Component::GetComponentsInChildren<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Object::Instantiate<System.Object>(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___0_original, 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) ;
|
|
// T UnityEngine.GameObject::AddComponent<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __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.Collections.Generic.List`1<System.Int32>::Clear()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m7CD6C0E2C0AA90F1BB38DD04C873037EA842C24E_gshared (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::ContainsKey(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m754E5E2059FA7DB99F1A7ECAEFD448EC0DB9A069_gshared (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, float ___0_key, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::Add(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2FBCE070529C9BDCD048C59ACDCB849CE16E96EE_gshared (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, float ___0_key, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, const RuntimeMethod* method) ;
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::get_Item(TKey)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Dictionary_2_get_Item_mB48B8BE3644D4260E5CB9B41591832A79DF1F738_gshared (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, float ___0_key, 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>::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) ;
|
|
// 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.Void System.Collections.Generic.List`1<System.Object>::Clear()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// T[] UnityEngine.Component::GetComponents<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
// System.Void System.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.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) ;
|
|
// 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.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.Void System.Collections.Generic.Stack`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Stack`1<System.Object>::Push(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.Stack`1<System.Object>::Pop()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, 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.Int32 System.Collections.Generic.Stack`1<System.Object>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<System.Object>::Enqueue(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.Queue`1<System.Object>::Dequeue()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.Queue`1<System.Object>::get_Count()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.Stack`1<System.Object>::Peek()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Peek_mF0ECF6A61726B66E6D9B33D8C4DEAA47E586E6E4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Stack`1<System.Object>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponentInChildren<System.Object>()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Events.UnityAction`1<System.Single>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5_gshared (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Events.UnityEvent`1<System.Single>::AddListener(UnityEngine.Events.UnityAction`1<T0>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_gshared (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Events.UnityEvent`1<System.Single>::RemoveListener(UnityEngine.Events.UnityAction`1<T0>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_gshared (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.Queue`1/Enumerator<T> System.Collections.Generic.Queue`1<System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t30E3290EE12437374037B3CF0EE4D614F96D030A Queue_1_GetEnumerator_mBF0033C4BCEA408644D24F0B28A81F9145FB97C9_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1/Enumerator<System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m680926A5EFC7099ECBCE9DEF68F8DED03C103955_gshared (Enumerator_t30E3290EE12437374037B3CF0EE4D614F96D030A* __this, const RuntimeMethod* method) ;
|
|
// T System.Collections.Generic.Queue`1/Enumerator<System.Object>::get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m5F2338F4C35E898DB7231D7E30F30155498FA9D7_gshared (Enumerator_t30E3290EE12437374037B3CF0EE4D614F96D030A* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.Queue`1/Enumerator<System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mABD92CBE05B031E50E316375DDC8B2BDAD3F6F84_gshared (Enumerator_t30E3290EE12437374037B3CF0EE4D614F96D030A* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::DisableComponent<System.Object>(UnityEngine.GameObject)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapGenerator_DisableComponent_TisRuntimeObject_m1477F2602EA26394573C31B10A99B47DA01D3359_gshared (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method) ;
|
|
|
|
// DungeonArchitect.DungeonModel DungeonArchitect.DungeonBuilder::get_Model()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* DungeonBuilder_get_Model_m389A71C7447944C07FFB0F24CDC1835A33E76C16_inline (DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* __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.Void System.Collections.Generic.List`1<DungeonArchitect.Builders.FloorPlan.FloorChunk>::.ctor()
|
|
inline void List_1__ctor_m4E8A77D9DC18B2DBEED0F31589C42848E91083AD (List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Builders.FloorPlan.FloorChunk>::Add(T)
|
|
inline void List_1_Add_mD754C5426BA06E611CC9275902F4FF3BB4EA6996_inline (List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* __this, FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00*, FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<DungeonArchitect.Builders.FloorPlan.FloorChunk>::GetEnumerator()
|
|
inline Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF List_1_GetEnumerator_m6353C2F311D40B42FC5FF76519D054D93CCABEB0 (List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF (*) (List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.FloorPlan.FloorChunk>::Dispose()
|
|
inline void Enumerator_Dispose_m6F0308E6B4C8139E51F45E21F84A83F3AD755953 (Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.FloorPlan.FloorChunk>::get_Current()
|
|
inline FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* Enumerator_get_Current_mB9D5C240AAB8BB8C4AEC862E805F99ABF5AAE3EC_inline (Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* (*) (Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void FloorPlanRoomMarkers::DecorateRoom(DungeonArchitect.DungeonBuilder,DungeonArchitect.Builders.FloorPlan.FloorChunk,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloorPlanRoomMarkers_DecorateRoom_m06C7639779C75449F1256500999EB81E3877514D (FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* ___1_roomChunk, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_gridSize, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.Builders.FloorPlan.FloorChunk>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m561A81478F8A8A673F0EC31BF7663678A21FDA95 (Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, 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) ;
|
|
// DungeonArchitect.IntVector DungeonArchitect.Rectangle::get_Size()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, 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 FloorPlanRoomMarkers::EmitChunkMarker(DungeonArchitect.DungeonBuilder,System.String,UnityEngine.Vector3,System.Single,UnityEngine.Vector3,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloorPlanRoomMarkers_EmitChunkMarker_mFF5A4BED2B9610978C34A1160DB2F65B5609E35C (FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, String_t* ___1_markerName, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_gridPositionF, float ___3_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_gridSize, int32_t ___5_cellId, 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) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::Scale(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::get_one()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.IntVector::.ctor(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntVector__ctor_mF9D7D9DF8D8C67A59A97CCEAF12C3AEBB4EA3EB9 (IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.PropSocket DungeonArchitect.DungeonBuilder::EmitMarker(System.String,UnityEngine.Matrix4x4,DungeonArchitect.IntVector,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* DungeonBuilder_EmitMarker_m2269C1FA0350E2BE59E038CC9ADD6127C2998865 (DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* __this, String_t* ___0_SocketType, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_transform, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___2_gridPosition, int32_t ___3_cellId, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.DungeonMarkerEmitter::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonMarkerEmitter__ctor_mB7D14BAAB473F014E801D612901A63F84DF9845C (DungeonMarkerEmitter_t87508438CFD72F4696EBA9DC78510FAD2AFA4CE5* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, 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.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector2::get_sqrMagnitude()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.ScriptableObject::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Object::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Transform UnityEngine.Component::get_transform()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// 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) ;
|
|
// 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) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector3::get_magnitude()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.DungeonEventListener::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonEventListener__ctor_m922ECF10BBFD6A5CE70AFCE0E110EEFE569DCB01 (DungeonEventListener_tDD3B54FF16033C77DFC0C51CAF87B8C85D4C00CF* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Random::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 RandomExtensions::Range(System.Random,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RandomExtensions_Range_mD218DB66F5B4A42B67F870CD9976D2BF4FB029EB (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___0_random, int32_t ___1_a, int32_t ___2_b, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.MonoBehaviour::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Dungeon::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE (Dungeon_tAA854F521189538FD299BECE6025726B6C359227* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery>()
|
|
inline SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Boolean DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery::IsValid()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SnapGridFlowQuery_IsValid_m13AB0C5F32D4F55C202C00B636207D61BA776A79 (SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* __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) ;
|
|
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode DungeonArchitect.Builders.SnapGridFlow.SnapGridFlowQuery::GetRoomNodeAtLocation(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* SnapGridFlowQuery_GetRoomNodeAtLocation_mBB248B38D192B6C0C8DAB34374EEEF0B0429C7CB (SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* 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.Color UnityEngine.Color::get_red()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.DebugDrawUtils::DrawBounds(UnityEngine.Bounds,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugDrawUtils_DrawBounds_m7920601D242456AEC8A856BB6A20F18C7BEFB38E (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Frameworks.Snap.SnapConnection::IsDoorState()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SnapConnection_IsDoorState_m219B6A30DE00EE4373691633BE116EF3984B9E12 (SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E* __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) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_green()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.DebugDrawUtils::DrawCircle(UnityEngine.Vector3,System.Single,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugDrawUtils_DrawCircle_m83F348F366608E9FC50D8FDD5919780F88CEEEC2 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, float ___1_radius, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Vector3Int::get_y()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector3Int::.ctor(System.Int32,System.Int32,System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Vector3Int::op_Equality(UnityEngine.Vector3Int,UnityEngine.Vector3Int)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) ;
|
|
// 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.Random::get_value()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B (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);
|
|
}
|
|
// 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.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::GetComponentsInChildren<UnityEngine.Renderer>()
|
|
inline RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Renderer::set_material(UnityEngine.Material)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___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) ;
|
|
// System.Void SnapDungeonMarkerSpawner::DestroySpawnedDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapDungeonMarkerSpawner_DestroySpawnedDungeon_mFBD72D847814D271EEF9273251E6A8BCCDAE1963 (SnapDungeonMarkerSpawner_tA7032D489D7B31703090C6FB737B7ECA285E166F* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T)
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, const RuntimeMethod* method)
|
|
{
|
|
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___0_original, method);
|
|
}
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Builders.Grid.GridDungeonConfig>()
|
|
inline GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* GameObject_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_mCF71EDBF7238BB72C07431CAFAA676A1A1E93183 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.GameObject::AddComponent<SnapThemeEngineMarkerInserter>()
|
|
inline SnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249* GameObject_AddComponent_TisSnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249_mEAA72008687345AC5C11DB10E291B7BB19A2B304 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Dungeon>()
|
|
inline Dungeon_tAA854F521189538FD299BECE6025726B6C359227* GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Dungeon_tAA854F521189538FD299BECE6025726B6C359227* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.DungeonSceneProvider>()
|
|
inline DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* Component_GetComponent_TisDungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744_m4ED3CF798B8FADCB1FD6A15C800164D0721177E1 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Dungeon::DestroyDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dungeon_DestroyDungeon_m8BF85970B02483DEA0ACE473B0DF700431ED8B41 (Dungeon_tAA854F521189538FD299BECE6025726B6C359227* __this, const RuntimeMethod* 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) ;
|
|
// T[] UnityEngine.Object::FindObjectsOfType<DungeonArchitect.Samples.Snap.SnapCustomMarker>()
|
|
inline SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5* Object_FindObjectsOfType_TisSnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F_m0157F986AD5B643C75E5C454294C0B6F4C6F8535 (const RuntimeMethod* method)
|
|
{
|
|
return (( SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
|
|
}
|
|
// System.Void DungeonArchitect.PropSocket::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropSocket__ctor_m8E35CE44D738C18657F6F422A45C234096285408 (PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Builders.Snap.SnapQuery::GetModuleInfo(UnityEngine.Vector3,DungeonArchitect.Builders.Snap.SnapQueryModuleInfo&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SnapQuery_GetModuleInfo_m1A9A62157C062A95B287A23328816EB20C6314DF (SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, SnapQueryModuleInfo_t10C2C84BC31169C160F135C2C67E995F1DFC69C6* ___1_outModule, const RuntimeMethod* method) ;
|
|
// System.Void DoorTracker::DrawGizmoBounds(UnityEngine.Bounds,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoorTracker_DrawGizmoBounds_mCF124D25AD293B5C7B063CD07D5F12C7FCA4F4C0 (DoorTracker_tD96D36FFCED502BD6ECA17D6E32EF52B3A5B62B8* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject[] DungeonArchitect.Builders.Snap.SnapQuery::GetModuleIncomingDoors(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* SnapQuery_GetModuleIncomingDoors_mDCBAC8EE2933FD81435BF341C7726B7B8409E589 (SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<UnityEngine.Renderer>()
|
|
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Bounds UnityEngine.Renderer::get_bounds()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject[] DungeonArchitect.Builders.Snap.SnapQuery::GetModuleOutgoingDoors(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* SnapQuery_GetModuleOutgoingDoors_m0693BCE14F7C086C7BD8CAAF70E6ECD39368EE1B (SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, 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 UnityEngine.Gizmos::set_color(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, 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_size()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Gizmos::DrawWireCube(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawWireCube_m343533B3955A2D04A8638280D0EF537274A1FD8B (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
|
|
// System.Single RandomExtensions::Range(System.Random,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RandomExtensions_Range_m5328F4B9A7A0BA70804FC09381C70CCB8FC3BFF2 (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___0_random, float ___1_a, float ___2_b, 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.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) ;
|
|
// System.Single UnityEngine.Time::get_time()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(System.Single,UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::get_up()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.Camera>()
|
|
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Single UnityEngine.Camera::get_orthographicSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Rigidbody2D::get_velocity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector2::get_magnitude()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Time::get_deltaTime()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Camera::set_orthographicSize(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::Rotate(System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, float ___0_xAngle, float ___1_yAngle, float ___2_zAngle, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Gizmos::DrawIcon(UnityEngine.Vector3,System.String,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawIcon_m676C6510EFA7C3A425A7B42BD2745B1731A261CE (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, String_t* ___1_name, bool ___2_allowScaling, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonState::set_numItemsSpawned(System.Int32)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DungeonState_set_numItemsSpawned_m51C741E8E7FB157531142CEB2F538ABA118D9934_inline (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<DungeonState>()
|
|
inline DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* GameObject_GetComponent_TisDungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930_mECFEC6F3E4830F30924B961361A0E7DD2BCEE619 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// System.Int32 DungeonState::get_numItemsSpawned()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DungeonState_get_numItemsSpawned_m3E8C289323978B47BD2DED07837BA43455E8AE9F_inline (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.SelectorRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3 (SelectorRule_t38C838B2E2B2ADBC215443F3C22E1AE7751A8A77* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Builders.Grid.GridDungeonModel>()
|
|
inline GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* Component_GetComponent_TisGridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_m3EEF24796AFD9A8927D05513E28C0A6BDDE8C12D (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, 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.Material AdjacentCorridorTracker::CreateMaterial(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* AdjacentCorridorTracker_CreateMaterial_m8416D5651C1AF9490C1C6A11EE3C09E3837B0DFA (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::get_yellow()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Material::.ctor(UnityEngine.Shader)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Material::SetInt(System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetInt_m41DF5404A9942239265888105E1DC83F2FBF901A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, int32_t ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Material::SetColor(System.String,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
|
|
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
|
|
}
|
|
// UnityEngine.Camera UnityEngine.Camera::get_main()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Builders.Grid.Cell AdjacentCorridorTracker::FindCellAtMousePosition(UnityEngine.Camera)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* AdjacentCorridorTracker_FindCellAtMousePosition_mBBFC81AFA6084D8492B81BFBE614615330FCD7AA (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, const RuntimeMethod* 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 DungeonArchitect.Builders.Grid.GridBuilderUtils::GetAdjacentCorridors(DungeonArchitect.Builders.Grid.GridDungeonModel,System.Int32,System.Collections.Generic.List`1<System.Int32>&,System.Collections.Generic.List`1<System.Int32>&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridBuilderUtils_GetAdjacentCorridors_mAC8854B60A5CD709EC10498068D7C1F22C5BDCF1 (GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_gridModel, int32_t ___1_startCellId, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___2_OutConnectedCorridors, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___3_OutConnectedRooms, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32>::Remove(T)
|
|
inline bool List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Void AdjacentCorridorTracker::DrawCells(System.Collections.Generic.List`1<System.Int32>,UnityEngine.Material)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker_DrawCells_mA882E69294CBADC8A6E945FB81228C1D5943EC12 (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIds, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_mat, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
|
|
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
|
|
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Boolean UnityEngine.Material::SetPass(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_SetPass_mBB03542DFF4FAEADFCED332009F9D61B6DED75FE (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_pass, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::Begin(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Begin_m17A70A7A3C161D8A127C11BDC5FC393392AB70C7 (int32_t ___0_mode, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
|
|
inline Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
|
|
inline void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
|
|
inline int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline)(__this, 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) ;
|
|
// 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) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.IntVector::op_Multiply(DungeonArchitect.IntVector,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3 (IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// System.Void AdjacentCorridorTracker::DrawQuad(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker_DrawQuad_m335A80585E733F13B089A7321A6DDAFD514CF991 (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.GL::End()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_End_m6CE9D562B738075125F901B1D5254520EC30AB36 (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.GL::Vertex3(System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978 (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Input::get_mousePosition()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C (const RuntimeMethod* method) ;
|
|
// UnityEngine.Ray UnityEngine.Camera::ScreenPointToRay(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::.ctor()
|
|
inline void Dictionary_2__ctor_m7CD6C0E2C0AA90F1BB38DD04C873037EA842C24E (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733*, const RuntimeMethod*))Dictionary_2__ctor_m7CD6C0E2C0AA90F1BB38DD04C873037EA842C24E_gshared)(__this, 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);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::ContainsKey(TKey)
|
|
inline bool Dictionary_2_ContainsKey_m754E5E2059FA7DB99F1A7ECAEFD448EC0DB9A069 (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, float ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733*, float, const RuntimeMethod*))Dictionary_2_ContainsKey_m754E5E2059FA7DB99F1A7ECAEFD448EC0DB9A069_gshared)(__this, ___0_key, 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 UnityEngine.Plane::.ctor(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_inPoint, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Plane::Raycast(UnityEngine.Ray,System.Single&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Ray::GetPoint(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, float ___0_distance, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::Add(TKey,TValue)
|
|
inline void Dictionary_2_Add_m2FBCE070529C9BDCD048C59ACDCB849CE16E96EE (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, float ___0_key, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733*, float, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Dictionary_2_Add_m2FBCE070529C9BDCD048C59ACDCB849CE16E96EE_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// TValue System.Collections.Generic.Dictionary`2<System.Single,UnityEngine.Vector3>::get_Item(TKey)
|
|
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Dictionary_2_get_Item_mB48B8BE3644D4260E5CB9B41591832A79DF1F738 (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* __this, float ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733*, float, const RuntimeMethod*))Dictionary_2_get_Item_mB48B8BE3644D4260E5CB9B41591832A79DF1F738_gshared)(__this, ___0_key, method);
|
|
}
|
|
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Rect::Contains(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_point, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector3::get_sqrMagnitude()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
// System.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.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.Void System.Collections.Generic.List`1<DungeonArchitect.PropSocket>::.ctor()
|
|
inline void List_1__ctor_m69557ABB6ED565442597BCCBB6716626E1050821 (List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Int32 UnityEngine.Mathf::FloorToInt(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.IntVector::.ctor(System.Int32,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntVector__ctor_mA5653A9122DC5F76C09064F96D45BD4A1255EE34 (IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, 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);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.PropSocket>::Add(T)
|
|
inline void List_1_Add_m7E6AF19E75B24908C1863538421BA30DF2012BB3_inline (List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8*, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, 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.PropSocket>::GetEnumerator()
|
|
inline Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0 List_1_GetEnumerator_m599A5E23B161E87C4F21400645D6888591523DB6 (List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0 (*) (List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<DungeonArchitect.PropSocket>::Dispose()
|
|
inline void Enumerator_Dispose_m95CDC40AE2EF806DC4D8F1185EF91D469F897AE9 (Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<DungeonArchitect.PropSocket>::get_Current()
|
|
inline PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* Enumerator_get_Current_mA7BD5CDB38EA3CDA699404A44CEDBB2A79BD4C5E_inline (Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* (*) (Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<DungeonArchitect.PropSocket>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m682AE06C2B42D5473E0C6A62348836272286990E (Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void VolumeSpawnExampleListener::DestroyManagedVolumes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_DestroyManagedVolumes_mFF08BF09033F20CE53423196DCF0E23C96E359BF (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, const RuntimeMethod* method) ;
|
|
// System.Void VolumeSpawnExampleListener::FindStartEndRooms(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell&,DungeonArchitect.Builders.Grid.Cell&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_FindStartEndRooms_mD92723F8450C0A8F3FC76AA51FC7C9E7AB8B2A64 (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_gridModel, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** ___1_spawnCell, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** ___2_finalBossCell, const RuntimeMethod* 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.Void VolumeSpawnExampleListener::DecorateRoom(DungeonArchitect.Dungeon,DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell,DungeonArchitect.Graphs.Graph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_DecorateRoom_mD203986DED3D74168DF016841BEB3F2065F0B50A (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___1_gridModel, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___2_cell, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___3_theme, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Graphs.Graph VolumeSpawnExampleListener::GetRandomTheme()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* VolumeSpawnExampleListener_GetRandomTheme_m1B18043C0373347F8D2C3F21C8D1FE6A2F9565A5 (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.ThemeOverrideVolume>()
|
|
inline ThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5* GameObject_GetComponent_TisThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5_mA2A46D7450857377ED3B71EBDF87F462C7DA8B3E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( ThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Add(T)
|
|
inline void List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Int32 UnityEngine.Random::Range(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68 (int32_t ___0_minInclusive, int32_t ___1_maxExclusive, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Builders.Grid.Cell[] DungeonArchitect.Builders.Grid.GridDungeonModelUtils::FindFurthestRooms(DungeonArchitect.Builders.Grid.GridDungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* GridDungeonModelUtils_FindFurthestRooms_m2D6178877810725C28FDFFBD2351835DA5E15A51 (GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.GameObject>::GetEnumerator()
|
|
inline Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::Dispose()
|
|
inline void Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::get_Current()
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27 (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Clear()
|
|
inline void List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::.ctor()
|
|
inline void List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.GUI::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_position, String_t* ___1_text, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___2_style, const RuntimeMethod* method) ;
|
|
// System.Collections.IEnumerator RegenerateDungeonLayout::RebuildDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RegenerateDungeonLayout_RebuildDungeon_m97ED1C2EDBCDAAB9F1B798D8F53E481DA63B003B (RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
|
|
// System.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 RegenerateDungeonLayout/<RebuildDungeon>d__4::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildDungeonU3Ed__4__ctor_m282A46DC826792317C494790C6C582FB6CB91EBC (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
|
|
// System.Void System.NotSupportedException::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
|
|
// System.Void CornerEmitter3D::RegisterConfig(System.String,System.Int32[],System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_RegisterConfig_m802EABDCDCD79126C74D681C577A4492390BA28E (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, String_t* ___0_MarkerName, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_NeighborConfig, bool ___2_StopOnFound, const RuntimeMethod* method) ;
|
|
// System.Void CellSpatialConfig3D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellSpatialConfig3D__ctor_m4D748B8EA7710011E161E5851D9C3B79AEE5AB05 (CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<CellSpatialConfig3D>::Add(T)
|
|
inline void List_1_Add_mE7559086A2E1376FF3FD15C1DB3D3A31011CCBFA_inline (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* __this, CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353*, CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Int32[] CornerEmitter3D::Rotate90(System.Int32[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* CornerEmitter3D_Rotate90_mBADF77D996A67178A5609520968AFEEE3683FA79 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_NeighborConfig, const RuntimeMethod* method) ;
|
|
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
|
|
// System.Void CornerEmitter3D::Initialize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_Initialize_mE098BD2BBB6582DF5E6DD162AACF78BA79918C5A (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, 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.Int32 DungeonArchitect.Rectangle::get_X()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_X_mD341734E31CFC938EC2F3E84BFBCFEC5508AF1F9 (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.Rectangle::get_Z()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Z_mA65FD7EB998C73981F6B38913C44EA26AEF345F4 (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method) ;
|
|
// System.Void CornerEmitter3D::EmitForPoint(DungeonArchitect.DungeonBuilder,DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.IntVector)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_EmitForPoint_m2F48F4C08F9190E9987F6D9FAB4ACB8B2A1CD180 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___1_model, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___2_point, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.Rectangle::get_Length()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Length_mED01F5FFE1B4FFF9A67FE93A0C2D9258CECBB435 (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 DungeonArchitect.Rectangle::get_Width()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_m8EF061695117C080FF4BA340AFF6FCC43746A38C (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<CellSpatialConfig3D>::GetEnumerator()
|
|
inline Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8 List_1_GetEnumerator_m8DC12489C9B9D166C680CB93B7B181395665661A (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8 (*) (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<CellSpatialConfig3D>::Dispose()
|
|
inline void Enumerator_Dispose_mD3BBA63AB85E1791F5F0CD1ED973FC35A3B1AF18 (Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1/Enumerator<CellSpatialConfig3D>::get_Current()
|
|
inline CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* Enumerator_get_Current_m8513A99D66419207F533647A8DB59382E1DFB983_inline (Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* (*) (Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
|
|
}
|
|
// System.Boolean CornerEmitter3D::ConfigMatches(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.IntVector,CellSpatialConfig3D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CornerEmitter3D_ConfigMatches_m562948C9E3ADB237798C1D8746B43E680DC916AD (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_Model, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___1_Point, CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* ___2_Config, const RuntimeMethod* method) ;
|
|
// System.Void CornerEmitter3D::EmitCornerMarker(DungeonArchitect.DungeonBuilder,DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.IntVector,System.Single,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_EmitCornerMarker_m246C4A7CB819E018A77721ECE91D35C81ECBE403 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___1_model, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___2_point, float ___3_angleY, String_t* ___4_markerName, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1/Enumerator<CellSpatialConfig3D>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m9F5B150C7D04AA4C15A5EDD573AAC2F9D3F418AA (Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Builders.Grid.GridCellInfo DungeonArchitect.Builders.Grid.GridDungeonModel::GetGridCellLookup(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* GridDungeonModel_GetGridCellLookup_mDA4C3FF33EE7990C289589A8822E610513BFFBC4 (GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* __this, int32_t ___0_x, int32_t ___1_z, const RuntimeMethod* method) ;
|
|
// System.Boolean CornerEmitter3D::IsRoomCorridor(DungeonArchitect.Builders.Grid.CellType,DungeonArchitect.Builders.Grid.CellType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CornerEmitter3D_IsRoomCorridor_mF2C95E352285DA5244F4A6DC3762E294E07949FF (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, int32_t ___0_type0, int32_t ___1_type1, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<CellSpatialConfig3D>::Clear()
|
|
inline void List_1_Clear_mAA64D54BF0CA556DCAF4224C21562D37FB31FBE3_inline (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void CornerEmitter3D::RegisterConfig(System.String,System.Int32[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, String_t* ___0_MarkerName, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_NeighborConfig, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<CellSpatialConfig3D>::.ctor()
|
|
inline void List_1__ctor_m8ECAEA74DE1A1E5AF7517843E876309EFD997ACD (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void GaiaLandscapeModifier::UpdateTerrainTextures(DungeonArchitect.Builders.Grid.GridDungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateTerrainTextures_mAA153A0D52E519FAF1B9F6F371C7E38EC8A14DC5 (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, const RuntimeMethod* method) ;
|
|
// System.Void GaiaLandscapeModifier::UpdateTerrainDetails(DungeonArchitect.Builders.Grid.GridDungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateTerrainDetails_m25D54E0A3DDC41C7224E075BE5EB1C498129D15E (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, const RuntimeMethod* method) ;
|
|
// UnityEngine.TerrainData UnityEngine.Terrain::get_terrainData()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* Terrain_get_terrainData_m3B6C1D89471A4E1C60FC19C168DB37A011B924FD (Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.TerrainData::get_detailWidth()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TerrainData_get_detailWidth_m145CC1C91FF8C752907B80338DF03440E53AEBB4 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.TerrainData::get_detailHeight()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TerrainData_get_detailHeight_m1DBBB1664689DD08F64A9AF4023248F23865D304 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, const RuntimeMethod* method) ;
|
|
// System.Int32[,] UnityEngine.TerrainData::GetDetailLayer(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* TerrainData_GetDetailLayer_m8EB9B85C8CE8836E10D4D54B3A43BFE9AF888591 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, int32_t ___0_xBase, int32_t ___1_yBase, int32_t ___2_width, int32_t ___3_height, int32_t ___4_layer, const RuntimeMethod* method) ;
|
|
// System.Void GaiaLandscapeModifier::UpdateDetailTexture(DungeonArchitect.Builders.Grid.GridDungeonModel,System.Int32[,])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateDetailTexture_m938DE84F5E702BB021C3D7ECCA1E6308466BB12C (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* ___1_map, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.TerrainData::SetDetailLayer(System.Int32,System.Int32,System.Int32,System.Int32[,])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TerrainData_SetDetailLayer_m03F76CB703CB3277723319EBF29B4924E22ED84B (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, int32_t ___0_xBase, int32_t ___1_yBase, int32_t ___2_layer, Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* ___3_details, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.TerrainData::get_alphamapLayers()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TerrainData_get_alphamapLayers_mF8A0A4F157F7C56354C5A6E3FABF9F230F410F69 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.TerrainData::get_alphamapWidth()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TerrainData_get_alphamapWidth_m07E5B04B08E87AC9F66D766B363000F94C8612D4 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.TerrainData::get_alphamapHeight()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TerrainData_get_alphamapHeight_m4A8273D6E0E3526A31E2669FBAB240353C086AED (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, const RuntimeMethod* method) ;
|
|
// System.Single[,,] UnityEngine.TerrainData::GetAlphamaps(System.Int32,System.Int32,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* TerrainData_GetAlphamaps_m2DEF5D2068D54BDAE78661483C1FC4936B06EA01 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) ;
|
|
// System.Void GaiaLandscapeModifier::UpdateBaseTexture(DungeonArchitect.Builders.Grid.GridDungeonModel,System.Single[,,])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateBaseTexture_m319C092D25C5B6D0F9389DA7D95C934621C84C60 (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* ___1_map, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.TerrainData::SetAlphamaps(System.Int32,System.Int32,System.Single[,,])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TerrainData_SetAlphamaps_m2FA8E29ADF4D1B2B8286ED0FE61E0CEB1663E423 (TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* __this, int32_t ___0_x, int32_t ___1_y, SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* ___2_map, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Landscape.LandscapeDataRasterizer::WorldToTerrainDetailCoord(UnityEngine.Terrain,System.Single,System.Single,System.Int32&,System.Int32&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LandscapeDataRasterizer_WorldToTerrainDetailCoord_m44EBAAFE624E88816A5A4E38642591E1995EA94E (Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* ___0_terrain, float ___1_x, float ___2_y, int32_t* ___3_tx, int32_t* ___4_ty, const RuntimeMethod* 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 DungeonArchitect.Landscape.LandscapeDataRasterizer::WorldToTerrainTextureCoord(UnityEngine.Terrain,System.Single,System.Single,System.Int32&,System.Int32&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LandscapeDataRasterizer_WorldToTerrainTextureCoord_mD5B8ECF7455D72F378CE67E88A167AFE2AADD4F7 (Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* ___0_terrain, float ___1_x, float ___2_y, int32_t* ___3_tx, int32_t* ___4_ty, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.BlurFilter::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlurFilter__ctor_m2AFA86EE8D0AB5194A1A9ADA255F3DACCE35F5DA (BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998* __this, int32_t ___0_radius, const RuntimeMethod* method) ;
|
|
// System.Single[,] DungeonArchitect.BlurFilter::ApplyFilter(System.Single[,])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* BlurFilter_ApplyFilter_m1D07FB1436DE5B3E18ABF560A86B1C2DFB2D8CBB (BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998* __this, SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* ___0_data, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Terrain UnityEngine.Terrain::get_activeTerrain()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* Terrain_get_activeTerrain_mAE5A7FE933C2C1A57FC9542E9BFA315A413F224E (const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 MarkerTerrainClampListener::GetClampedPosition(UnityEngine.Matrix4x4&,UnityEngine.Terrain)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MarkerTerrainClampListener_GetClampedPosition_m29E352EA69F8A2F4F570F21B2DD01CD96015AC51 (MarkerTerrainClampListener_tFEB38DB94B4EE7F2D10CFEFCA0A11645AEC0FCD0* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_mat, Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* ___1_terrain, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Utils.Matrix::SetTranslation(UnityEngine.Matrix4x4&,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_SetTranslation_mAA917514414E05888555DF3453E6DBDE160538A1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_matrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_translate, const RuntimeMethod* method) ;
|
|
// System.Single DungeonArchitect.Landscape.LandscapeDataRasterizer::GetHeight(UnityEngine.Terrain,System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LandscapeDataRasterizer_GetHeight_m05F0CF6864BEF83AC0106BB8C0E7A42A9B1D30BB (Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* ___0_terrain, float ___1_worldX, float ___2_worldZ, 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) ;
|
|
// DungeonArchitect.IntVector DungeonArchitect.Utils.MathUtils::WorldToGrid(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C MathUtils_WorldToGrid_m4F9E814C61EB5019A7C51614E231E40C6560B65F (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_WorldCoord, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_GridCellSize, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Utils.MathUtils::Divide(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MathUtils_Divide_m9C46A2658AFD35FF7A94D26EAC0CF7653E3B5423 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.IntVector DungeonArchitect.Utils.MathUtils::ToIntVector(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C MathUtils_ToIntVector_mBB1A27762E1EB2064865DE6AC6A54A5B4A4C525E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// System.Boolean NonViewBlockingSelectionRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NonViewBlockingSelectionRule_CanSelect_m5CE25124FDE459ED60B77FD9628252535BE1AADF (NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.GridDungeonModel::ContainsStairAtLocation(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridDungeonModel_ContainsStairAtLocation_mAECB8636D064B5AEA114BDBD3B226EA886F48EF2 (GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* __this, int32_t ___0_x, int32_t ___1_z, const RuntimeMethod* method) ;
|
|
// System.Void NonViewBlockingSelectionRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonViewBlockingSelectionRule__ctor_m1482F15308F16359E430AA1115DBD79DF8435BA7 (NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Builders.Grid.CellDoor[] DungeonArchitect.Builders.Grid.GridDungeonModel::get_Doors()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48* GridDungeonModel_get_Doors_m70CE1016AEFD36CFAB73316A0768B6FD842E903A (GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* __this, const RuntimeMethod* method) ;
|
|
// System.Int32[] DungeonArchitect.Builders.Grid.CellDoor::get_AdjacentCells()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* CellDoor_get_AdjacentCells_m011DD845922C53A5C73C0B00ED1F051E6357EF24_inline (CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* __this, 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 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
|
|
// 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 RandomExtensions::NextFloat(System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67 (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___0_random, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 RandomExtensions::OnUnitSphere(System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RandomExtensions_OnUnitSphere_m199D9AC49AA4AB06D7A93D88F8BBF50CF82DC174 (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___0_random, 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) ;
|
|
// System.Single UnityEngine.Input::GetAxis(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62 (String_t* ___0_axisName, 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.Vector3 UnityEngine.Transform::get_right()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Transform::get_localRotation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Quaternion::get_eulerAngles()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.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) ;
|
|
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Cursor::set_lockState(UnityEngine.CursorLockMode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cursor_set_lockState_mD81F6E5F3D86506FFB88567689A3A00A7AD242E9 (int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Input::GetAxisRaw(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Input_GetAxisRaw_m47C0CF8E090561A2F407A4E11D5F2A45044EB8E4 (String_t* ___0_axisName, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Input::GetMouseButton(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA (int32_t ___0_button, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::Scale(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Scale_m8D61A8D2272549F1EF41256F7E8A206C6500EA6C_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
|
|
// System.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.Vector3 UnityEngine.Vector3::get_right()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::get_up()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::InverseTransformDirection(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformDirection_m69C077B881A98B08C7F231EFC49429C906FBC575 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_direction, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.QualitySettings::get_antiAliasing()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_antiAliasing_m71FB82E1C9D9923D313430621C898008D967F516 (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) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.Rigidbody2D>()
|
|
inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Animator::SetFloat(System.String,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_SetFloat_m10C78733FAFC7AFEDBDACC48B7C66D3A35A0A7FE (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, String_t* ___0_name, float ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.EnemyController::Flip()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_Flip_m9541DF120E576FD098A3159588D72129E4515676 (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::get_localScale()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean JackRabbit.EnemyController::get_Alive()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnemyController_get_Alive_mE97779CFD30B012B13B6A549D91759D93643577F (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.EnemyController::OnDead()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_OnDead_m57C485FD23B6BBDC23EA9048459B797E2C1AE8E5 (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Animator::SetTrigger(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_SetTrigger_mC9CD54D627C8843EF6E159E167449D216EF6EB30 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rigidbody2D::set_velocity(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_velocity_m9335C5883B218F6FCDF7E229AC96232FCBAC4CE6 (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Rigidbody2D::set_collisionDetectionMode(UnityEngine.CollisionDetectionMode2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody2D_set_collisionDetectionMode_m87EC5B73B166FFA59434D7418643ADCBAD33C609 (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
// T[] UnityEngine.Component::GetComponents<UnityEngine.Collider2D>()
|
|
inline Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* Component_GetComponents_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m236418B3DDA7EDFA9D6B51000CB57F687CEF091A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared)(__this, 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) ;
|
|
// 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.TwoD.AIController2D>()
|
|
inline AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* Component_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m8643E4EC07CA2848128F88375AC798A1E02DDC5B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void JackRabbit.FollowTarget::SetTarget(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowTarget_SetTarget_m3E2C305614EE7288B94E630D911D073EF519D385 (FollowTarget_tA6DA54186A95CD593A0DA079DCB640279797BC21* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position3D, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Physics2D::set_gravity(UnityEngine.Vector2)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Physics2D_set_gravity_m1BBB6F368E12983D5978054A41A0ECA5579CD620 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner>()
|
|
inline LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Samples.ShooterGame.WaypointGenerator>()
|
|
inline WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<JackRabbit.SpecialRoomFinder2D>()
|
|
inline SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* Component_GetComponent_TisSpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627_m5AF7D88D31570331F4CCFAD796C0835F99C0E0E3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::CreateNewLevel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_CreateNewLevel_m09490AB7CD09158E09CA631466FB92F47FBFD3DD (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.IEnumerator JackRabbit.GameControllerJackRabbit::RebuildLevelRoutine()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameControllerJackRabbit_RebuildLevelRoutine_m51901CAB16842BCBD518B181A905D858821436E5 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Transform UnityEngine.Transform::get_parent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.DungeonModel DungeonArchitect.Dungeon::get_ActiveModel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* Dungeon_get_ActiveModel_m0E27473D49B3B5B81C49EC28DD20A4B00FC37794 (Dungeon_tAA854F521189538FD299BECE6025726B6C359227* __this, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.LevelMarkerList DungeonArchitect.Dungeon::get_Markers()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* Dungeon_get_Markers_mEA189ADDFDF28AB94DE22E7C3F39B5F43928C16C_inline (Dungeon_tAA854F521189538FD299BECE6025726B6C359227* __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 JackRabbit.SpecialRoomFinder2D::FindSpecialRooms(DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_FindSpecialRooms_mE9A66D7F8976D2A6559E9FECA376C85B86AEFACD (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___0_model, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__14__ctor_m9FE6AB559461BAC1EECF367AF97BA54B7A6BE008 (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Navigation.DungeonNavMesh::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonNavMesh_Build_mA52B58419F5526B5E3A6D5B61142EAD2781DB9B6 (DungeonNavMesh_tB315EE0B1B0DBAA9E8BE277429DF66D806E23880* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit::SetLoadingTextVisible(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_SetLoadingTextVisible_m262C762E7A5C2FB42212F2DF24A505A2A7773162 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, bool ___0_visible, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit::AppendLoadingText(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, String_t* ___0_text, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit::NotifyDestroyed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_NotifyDestroyed_mEF6F4732428334EFF9F279F9E1388299D8D04F39 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit::NotifyBuild()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_NotifyBuild_m7FB040AFDCBB7F91B320BD74906E39C1CB737F9B (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit::RebuildNavigation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_RebuildNavigation_m4CE67F0BE08B97A0584C9095A138942864F0BF6F (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::RebuildNPCs()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelNpcSpawner_RebuildNPCs_m27E17BF96050A2060210C35A745436F9289A505A (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::CreateNewLevel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_CreateNewLevel_mA64185BF182AB0753B57039BAEF143836F955F5E (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.IEnumerator JackRabbit.GameControllerJackRabbit_GridFlow::RebuildLevelRoutine()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameControllerJackRabbit_GridFlow_RebuildLevelRoutine_m148BB616AADDA837A6C6DD98941061BC1F65165D (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__13__ctor_m1E6668D618C7AB1AA9DD96412E462FBA2CCF86A6 (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::SetLoadingTextVisible(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_SetLoadingTextVisible_m5616AB320D2260F66241BDD5EE866163E8B59A67 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, bool ___0_visible, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::AppendLoadingText(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, String_t* ___0_text, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::NotifyDestroyed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_NotifyDestroyed_m683D8BEB8F5130F77309ABE036AA77CD777B29AB (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::NotifyBuild()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_NotifyBuild_mDF6EE65B40B76158134CE5176162F9F190434A23 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::RebuildNavigation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_RebuildNavigation_m86719E7ABA21E0DBF8469AEE575D305F95093C89 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method) ;
|
|
// JackRabbit.IJackRabbitGameController JackRabbit.GameControllerJackRabbit::get_Instance()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GameControllerJackRabbit_get_Instance_mCE50E56E07B46E8034CCEE21981484BD041B3609_inline (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);
|
|
}
|
|
// System.Boolean UnityEngine.Input::GetButton(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E (String_t* ___0_buttonName, 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) ;
|
|
// System.Boolean UnityEngine.Input::GetKey(UnityEngine.KeyCode)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434 (int32_t ___0_key, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Division(UnityEngine.Vector2,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.PlayerController::Flip()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerController_Flip_m6CB53CDF9ABE2976471A6E76D1A9E47E001B8964 (PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Mathf::Sign(System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, 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) ;
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D>()
|
|
inline AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* GameObject_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m19EB6167ADB95F9371062DD21748F8437FE722FA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.GameObject::GetComponent<JackRabbit.EnemyController>()
|
|
inline EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* GameObject_GetComponent_TisEnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07_mEB47946CBD7604D39BF4B50EA2BF41D2F42E2AEA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// System.Void JackRabbit.EnemyController::ApplyDamage(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_ApplyDamage_m5F4E6B53D94E248920FD175A43767B5164001816 (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, float ___0_amount, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.SpecialRoomFinder2D::SetStartingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_SetStartingCell_mE11A9D7A8DA7EFA512CC01713B0B8F8799AEE183 (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, const RuntimeMethod* method) ;
|
|
// System.Void JackRabbit.SpecialRoomFinder2D::SetEndingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_SetEndingCell_mE6043EEC15AFCFC6DF9E5305D0B789BF4940FDEC (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, const RuntimeMethod* 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 JackRabbit.SpecialRoomFinder2D::FlipYZ(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SpecialRoomFinder2D_FlipYZ_m69D32E36003328970251E597D5E82EB07F953D8C (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
// T[] UnityEngine.Object::FindObjectsOfType<JackRabbit.LevelEndGoal2D>()
|
|
inline LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F* Object_FindObjectsOfType_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_m4AB90B6DA6AD69C17780C5B5EE378265614ED3A2 (const RuntimeMethod* method)
|
|
{
|
|
return (( LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
|
|
}
|
|
// T UnityEngine.GameObject::GetComponent<JackRabbit.LevelEndGoal2D>()
|
|
inline LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* GameObject_GetComponent_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_mD0385CD2EF207998E4B1D76B88AD47E353A152A9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.Transform::LookAt(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_LookAt_mFEF7353E4CAEB85D5F7CEEF9276C3B8D6E314C6C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_worldPosition, 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.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 DASideScroller.SSPlayerMovement::Move(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Move_m21EF8398750FCF262C05D447CE61F4EAEBB2B4F9 (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, float ___0_h, const RuntimeMethod* method) ;
|
|
// System.Void DASideScroller.SSPlayerMovement::Turning(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Turning_m922937C7CB645D1F45A0BBF156AE9B1F27FC1C48 (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, float ___0_h, const RuntimeMethod* method) ;
|
|
// System.Void DASideScroller.SSPlayerMovement::Animating(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Animating_mEBA1238F112FF1CBFEF0B35F94273DEADDCCEAA1 (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, float ___0_h, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.CharacterController::get_isGrounded()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CharacterController_get_isGrounded_m548072EC190878925C0F97595B6C307714EFDD67 (CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Vector3::Set(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Set_m1C7E543216734FB513F9CEBA44C50E6FC2AFD49D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_newX, float ___1_newY, float ___2_newZ, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.CharacterController::get_velocity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CharacterController_get_velocity_mD385DA9478B1FDCB0E9B2D2CA3647B85F1928C8C (CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* __this, const RuntimeMethod* method) ;
|
|
// System.Void DASideScroller.SSPlayerMovement::PerformJump()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_PerformJump_mE1140DC549F7AEE9C6B721A411E972163D908E6C (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Collider::get_enabled()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.CollisionFlags UnityEngine.CharacterController::Move(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CharacterController_Move_mE3F7AC1B4A2D6955980811C088B68ED3A31D2DA4 (CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_motion, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Vector2Int::get_x()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Vector2Int::get_y()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.AI.NavMeshAgent>()
|
|
inline NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* (*) (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) ;
|
|
// System.Boolean UnityEngine.AI.NavMeshAgent::get_hasPath()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshAgent_get_hasPath_mE56295431F7774ADC8C39CFD87E13073DDDA178A (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.AI.NavMeshAgent::get_desiredVelocity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshAgent_get_desiredVelocity_m8CF3F6E3FA8EE86397DD02146AA6048949B74F52 (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.CharacterController::SimpleMove(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CharacterController_SimpleMove_mE32A48D439878B3241E8456F8EBFAAE264BD705C (CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_speed, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.GFNavNPCController::FindTarget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavNPCController_FindTarget_m7A08568773E15C14848638C531A863C06FB15621 (GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.AI.NavMeshAgent::SetDestination(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMeshAgent_SetDestination_mD5D960933827F1F14B29CF4A3B6F305C064EBF46 (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_target, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.PlaceableMarker::DrawGizmo(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaceableMarker_DrawGizmo_m1111F5271502229004B4B176DFE7C17ADCC1F888 (PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* __this, bool ___0_selected, 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) ;
|
|
// T[] UnityEngine.Object::FindObjectsOfType<DungeonArchitect.Samples.PlaceableMarker>()
|
|
inline PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F* Object_FindObjectsOfType_TisPlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F_m726FF9BF503DE3D5B0195619CD0EEB2C37FF3E98 (const RuntimeMethod* method)
|
|
{
|
|
return (( PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Builders.Grid.GridDungeonQuery>()
|
|
inline GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* Component_GetComponent_TisGridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856_m0B8B2F661EFBFBA0872A01062CE256A7DA502D84 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Builders.Grid.GridDungeonConfig>()
|
|
inline GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* Component_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_m1A4DD6ECED7D0604F07F24A723CE4209C1B936E8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// DungeonArchitect.Builders.Grid.Cell DungeonArchitect.Builders.Grid.GridDungeonQuery::GetRandomCell()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* GridDungeonQuery_GetRandomCell_mC50AEC7EFEA08AAE62E9C78E11D5907ED7D7523E (GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Bounds DungeonArchitect.Builders.Grid.Cell::GetWorldBounds(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Cell_GetWorldBounds_m1D2B416C78B4D566A0CE313FF3EC6CD40206D305 (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_gridSize, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Builders.Grid.GridDungeonQuery::GetCellAtPosition(UnityEngine.Vector3,DungeonArchitect.Builders.Grid.Cell&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridDungeonQuery_GetCellAtPosition_m28DEB5231DC23FA8C133A02D2C4D9F002729A627 (GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** ___1_outCell, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Builders.Grid.GridDungeonQuery::GetDoorsForCell(System.Int32,UnityEngine.GameObject[]&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridDungeonQuery_GetDoorsForCell_mC2ABCDD86581665CD0393F06D9BC8B52EA7F1125 (GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* __this, int32_t ___0_cellId, GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF** ___1_doorGameObjects, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.SampleFindRoomDoorsController::ProcessDoorObjects(UnityEngine.GameObject[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFindRoomDoorsController_ProcessDoorObjects_m8785F0C04A98141B96642F847D2DC08EA99A7DA1 (SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9* __this, GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___0_doorObjects, const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject UnityEngine.GameObject::get_gameObject()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_get_gameObject_m0878015B8CF7F5D432B583C187725810D27B57DC (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Material UnityEngine.Renderer::get_material()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Material::set_color(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_color_m5C32DEBB215FF9EE35E7B575297D8C2F29CC2A2D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoController::TeleportToValidPlatform(UnityEngine.GameObject)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoController_TeleportToValidPlatform_mF44AEDEB9902AE077C4FED8B572AAA6623461F7C (NavigationDemoController_t71B6113D764CF053F6AB4C485098557EC0BAA078* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>::get_Count()
|
|
inline int32_t List_1_get_Count_m202842E768D67374DAFBC80E461722EC02CE0102_inline (List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.Builders.Grid.Cell>::get_Item(System.Int32)
|
|
inline Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* List_1_get_Item_m30F652E544243C8D0A4EC46081125E203D2B4C5F (List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* (*) (List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Rectangle::CenterF()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Rectangle_CenterF_mB7C46A685881BA29734F1EB9DE38B3228FCAC94B (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.AI.NavMesh::SamplePosition(UnityEngine.Vector3,UnityEngine.AI.NavMeshHit&,System.Single,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMesh_SamplePosition_mEDAE8240217EED82B4519D4435E670A1655B2109 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_sourcePosition, NavMeshHit_t6323FC1F2D00E24FBFFC3E27C2F349A3BAD16F8B* ___1_hit, float ___2_maxDistance, int32_t ___3_areaMask, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.AI.NavMeshHit::get_position()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshHit_get_position_m09E8FF6DEF5BFA3F30B3C4BCA4642442FF1BCBF1 (NavMeshHit_t6323FC1F2D00E24FBFFC3E27C2F349A3BAD16F8B* __this, const RuntimeMethod* method) ;
|
|
// System.String UnityEngine.Object::get_name()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
|
|
// System.String System.String::Concat(System.String,System.String,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.AI.NavMeshAgent::get_remainingDistance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshAgent_get_remainingDistance_m051C1B408E2740A95B5A5577C5EC7222311AA73A (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.AI.NavMeshAgent::get_stoppingDistance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshAgent_get_stoppingDistance_mA866A409C59878849D63BEC61517DE4F906BEEC4 (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, 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.Vector3 UnityEngine.Vector3::get_forward()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Transform::TransformDirection(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_direction, 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.AIStateDead::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead__ctor_m8A53F27C12DC31C304D08D24CF67C0FA3830D644 (AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___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) ;
|
|
// UnityEngine.AI.NavMeshAgent DungeonArchitect.Samples.ShooterGame.AIController::get_Agent()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIStateBase::IsPlayerVisible2D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible2D_m048210794EFC0CAAADB9437D8D5F966CA0411D2D (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIStateBase::IsPlayerVisible3D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible3D_mC15FCA53F39678860D0E784452C855F1D9A729B1 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.AI.NavMeshAgent::get_velocity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NavMeshAgent_get_velocity_m028219D0E4678D727F00C53AE3DCBCF29AF04DA7 (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __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.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.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.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.AIStateBase/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m763AE903252E42542BC00B379DD9599096616771 (U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* __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.AIStateBase::.ctor(DungeonArchitect.Samples.ShooterGame.AIController,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, float ___1_updateDelay, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting DungeonArchitect.Samples.ShooterGame.AIController::get_LastSighting()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __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) ;
|
|
// System.Void UnityEngine.AI.NavMeshAgent::set_isStopped(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, bool ___0_value, 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 UnityEngine.AI.NavMeshAgent::set_destination(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshAgent_set_destination_m5F0A8E4C8ED93798D6B9CE496B10FCE5B7461B95 (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePatrol::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol__ctor_mAB29E657D03B04550BD4388BF44AFE05F8A73031 (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateBase::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_Update_m9D8422243CE3602709325385357E051C09E85592 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateBase::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_HandleFrameUpdate_m67C23553A27E06DCC9DB12E6011E48D8EE50A3D5 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, float ___0_elapsedTime, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIStateBase::IsPlayerVisible()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible_m34572E581FF59F7710732877218CD42540D4CD73 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePersuit::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit__ctor_mA5E068DE8A6804372EA8FB2CC70E930C15F24454 (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch__ctor_mF465B24F3D77814017CB594F36DF8B01CCBC7BFB (AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___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.AIStateBase::GetPlayer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AIStateBase_GetPlayer_m02DB460A1CFBDF32F347FE660F35E1A85BE0D374 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIStateBase::IsWithinPlayerProximity(UnityEngine.Collider&,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsWithinPlayerProximity_mC9FD318891259DBCE65D0E645355D49E50DC8CB5 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** ___0_outCollider, float ___1_radius, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition__ctor_m335B30BFC8D0A611FF74C583EACB3BF62368DF6B (AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___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.AIController::get_Patrol()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* AIController_get_Patrol_m34FA9328E949B48EE47267E98ACAD93DCA8AFC33_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __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) ;
|
|
// 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.AIStatePatrol::MoveToCurrentPoint()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_MoveToCurrentPoint_m17549F86079870C6016F9CFA10C17F5EA6D5411D (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.CapsuleCollider DungeonArchitect.Samples.ShooterGame.AIController::get_Capsule()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* AIController_get_Capsule_mC309898CBCA6C5AA65A00DFDD40BEBA96433B061_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, 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.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.AIStateIdle::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle__ctor_m8A0C00C30CC2196B99E75823FBEB4B2B01FF5BB9 (AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___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.Samples.ShooterGame.StateMachine::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine__ctor_m7443ECDA0E5726ECC88E653677CF91AC738FAAA9 (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateMachine::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_Update_m04BA8E47C6B0BA75C2CAAABB7168BF5001B56F65 (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Vector3::op_Inequality(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::DestroyOldNpcs()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelNpcSpawner_DestroyOldNpcs_m97D8C6A07509CD37067559157D615B0797B55D27 (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, 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);
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::GetValidPointOnNavMesh(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LevelNpcSpawner_GetValidPointOnNavMesh_m585F0EDAF9AE5F02DE99BEBD6978BDD7E6DCB64E (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, 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) ;
|
|
// UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Transform::get_childCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_Build_mA5CD2E3296942DBD1735D15F28C18A1810E700F2 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::Build(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_Build_mAE98471690621A95442B142225B3EC354125A759 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_nearestStartingPoint, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint DungeonArchitect.Samples.ShooterGame.PatrolPath::FindNearest(DungeonArchitect.Samples.ShooterGame.Waypoint[],UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* PatrolPath_FindNearest_m67171423103491E93F73DE31E3DD79CCBEFEC191 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___0_waypoints, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_startingPoint, 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.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);
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::FindLoopedPath(DungeonArchitect.Samples.ShooterGame.Waypoint)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_FindLoopedPath_mF50FB505C70CFA192828391CF9A3229F3DA0A12A (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_startingWaypoint, const RuntimeMethod* method) ;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::FindNonLoopedPath(DungeonArchitect.Samples.ShooterGame.Waypoint)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_FindNonLoopedPath_mC254C370B8E88802397B2BACC7CED7A600A94823 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_startingWaypoint, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::.ctor()
|
|
inline void Stack_1__ctor_mCF89457DC88C8F654758ED183EC491DDEECEB734 (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, 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.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.Void System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::Push(T)
|
|
inline void Stack_1_Push_mFC1951BA7BCF31D2919E38101F43A8AD49C98906 (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* __this, List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819*, List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method);
|
|
}
|
|
// T System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::Pop()
|
|
inline List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* Stack_1_Pop_mDEEA68B05C399DCC7862D75741F0A6C147B2A7F5 (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* (*) (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Count()
|
|
inline int32_t List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_inline (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>::get_Item(System.Int32)
|
|
inline Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9 (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* (*) (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, 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) ;
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::Shuffle(DungeonArchitect.Samples.ShooterGame.Waypoint[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_Shuffle_m27CB3B6381EE84C63E70B5D5C84C4CB8BDD4B650 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___0_data, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>::Contains(T)
|
|
inline bool List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472 (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
inline void List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4 (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, 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.Int32 System.Collections.Generic.Stack`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::get_Count()
|
|
inline int32_t Stack_1_get_Count_mBC7A5DED7CF7DB329882FC2BC1D7D6CCEF1F0CE3_inline (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::.ctor()
|
|
inline void Queue_1__ctor_mB9147C2BD6FB64D1105EFF8D8584D80899256CB8 (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::Enqueue(T)
|
|
inline void Queue_1_Enqueue_m87432610B114BD1841B5F4679358E24569268A3E (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* __this, List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3*, List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
|
|
}
|
|
// T System.Collections.Generic.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::Dequeue()
|
|
inline List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* Queue_1_Dequeue_mFA9CAC9E77E071A3AEC9185B57ED65CB3CF7953B (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* (*) (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.Queue`1<System.Collections.Generic.List`1<DungeonArchitect.Samples.ShooterGame.Waypoint>>::get_Count()
|
|
inline int32_t Queue_1_get_Count_m9FC67A616760B43D888930B619A1A3B8F422ED11_inline (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::VisualizePath()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_VisualizePath_m11584AF825D045C2DA974D1D69B7891AFF6B20F6 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::DrawLine(UnityEngine.Vector3,UnityEngine.Vector3,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_DrawLine_m195F38C534749189F7FE4409F9DD1BB8D3CB6484 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, bool ___2_mode2D, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.PatrolPath::FlipYZ(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PatrolPath_FlipYZ_m2D4E8EE38487AB980BC43256B576A257D23A6FB9 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, 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) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetStartingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetStartingCell_mC1645A674D5715C733414A7E78FCF3034BFDAC2B (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetEndingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetEndingCell_m941E6D0E02041B7602222D2E519409F99AF619D7 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>::.ctor()
|
|
inline void List_1__ctor_m39A622F13B05ED3430303F477B77E4C2BF5225A2 (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>::Add(T)
|
|
inline void List_1_Add_mB2A80EEEFB61BAEB162B30D4685CC3FFEF677AF8_inline (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* __this, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064*, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>::get_Count()
|
|
inline int32_t List_1_get_Count_m70CAAC91F3A8AFEE2F6CE03B79A56D38709A90D9_inline (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.List`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>::get_Item(System.Int32)
|
|
inline SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* List_1_get_Item_m1B47F32E8CAE2CDF44DEAFC362CB406F0B6ABCA3 (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* (*) (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<DungeonArchitect.Builders.SimpleCity.SimpleCityCell>::Remove(T)
|
|
inline bool List_1_Remove_mA601D5F962D1B9145197E79AB5895FD0452029F6 (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* __this, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064*, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetStartingCell(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel,DungeonArchitect.Builders.SimpleCity.SimpleCityCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetStartingCell_m7B4702ED8F669B7CF23A069FA6AF1C91C0021B27 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___1_cell, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetEndingCell(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel,DungeonArchitect.Builders.SimpleCity.SimpleCityCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetEndingCell_m924A679D576A95C13711730BD61E0612EDC10E85 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___1_cell, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::DestroyAllLevelGoals()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_DestroyAllLevelGoals_m291F0BF80F3432ABA84E0EC3A0EFE0485A43668F (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::TeleportPlayerTo(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_TeleportPlayerTo_mC80F519B0AF6A3E82548C5D622A245CD9F6F9467 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::CreateLevelGoalAt(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_CreateLevelGoalAt_m6458DAF416BB3782A9CA5456B51817FCF68AFE8E (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Samples.ShooterGame.PlayerMovement>()
|
|
inline PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* GameObject_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m15A393ED05B437158BE1D882028F106E2D269CAC (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::OnTeleportered()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_OnTeleportered_m84DBD27F70D448C9C31C011C0F0275EF3EB4CCB6 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Samples.ShooterGame.LevelGoal>()
|
|
inline LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* GameObject_GetComponent_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m792490E6AA9CDF14816F1A22C81F13BAFFB9CD20 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// T[] UnityEngine.Object::FindObjectsOfType<DungeonArchitect.Samples.ShooterGame.LevelGoal>()
|
|
inline LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33* Object_FindObjectsOfType_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m2CCECD69A264C59F0A2C5E6D7756094342BE1B0C (const RuntimeMethod* method)
|
|
{
|
|
return (( LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>::get_Count()
|
|
inline int32_t Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_inline (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>::Peek()
|
|
inline RuntimeObject* Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A*, const RuntimeMethod*))Stack_1_Peek_mF0ECF6A61726B66E6D9B33D8C4DEAA47E586E6E4_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>::Pop()
|
|
inline RuntimeObject* Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659 (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>::Clear()
|
|
inline void Stack_1_Clear_m64ADDDC4BB892CDA244212FE20BFB92070800262 (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A*, const RuntimeMethod*))Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>::Push(T)
|
|
inline void Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76 (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A*, RuntimeObject*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method);
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.State DungeonArchitect.Samples.ShooterGame.StateMachine::get_ActiveState()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StateMachine_get_ActiveState_m5DF9F803E6A82AABB6F0EB35F33E799DEE29D6AA (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Stack`1<DungeonArchitect.Samples.ShooterGame.State>::.ctor()
|
|
inline void Stack_1__ctor_mEBA4A5E247FF633E37F8AEB2B6564634D5254EFF (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, method);
|
|
}
|
|
// System.Boolean UnityEngine.Audio.AudioMixer::SetFloat(System.String,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioMixer_SetFloat_m4789959013BE79E4F84F446405914908ADC3F335 (AudioMixer_tE2E8D79241711CDF9AB428C7FB96A35D80E40B04* __this, String_t* ___0_name, float ___1_value, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Samples.ShooterGame.PlayerHealth>()
|
|
inline PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Samples.ShooterGame.EnemyHealth>()
|
|
inline EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyAttack::Attack()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyAttack_Attack_m9E9EE06D4DECEC4AB5B724E423259EBE70AD00D7 (EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerHealth::TakeDamage(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth_TakeDamage_mAC53056D87F6D911903F7A847849427C979063FA (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __this, int32_t ___0_amount, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.AudioSource>()
|
|
inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponentInChildren<UnityEngine.ParticleSystem>()
|
|
inline ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* Component_GetComponentInChildren_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m7FE20EC51F5F0CD242B94967CCF5B8E32BA9FC62 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::Translate(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_Translate_m018D015E89C8CB743C54A21B4A1C5202EBF6297A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_translation, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.AudioSource::Play()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.ParticleSystem::Play()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleSystem_Play_mD943E601BFE16CB9BB5D1F5E6AED5C36F5F11EF5 (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth::Death()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth_Death_mE2C21EF4DA7656C372BDD1E4EC4157CD9701D75D (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___0_value, const RuntimeMethod* method) ;
|
|
// System.Collections.IEnumerator DungeonArchitect.Samples.ShooterGame.EnemyHealth::StartSinkingAnimation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnemyHealth_StartSinkingAnimation_m97B2FD9DD06D9B35B3207018F88319DC094FC930 (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartSinkingAnimationU3Ed__16__ctor_m2492F51D3657D7915E8E65A9050B98253B8666E3 (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.WaitForSeconds::.ctor(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* __this, float ___0_seconds, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Samples.ShooterGame.PlayerHealth>()
|
|
inline PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* Component_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_m6FE5512EF3F9350B999D64543C716D1A529F8593 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameController::CreateNewLevel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameController_CreateNewLevel_m9D5D00ED60E776C214306552D9EBC58B5D1B94AA (GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.IEnumerator DungeonArchitect.Samples.ShooterGame.GameController::RebuildLevel(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameController_RebuildLevel_mF1DB7505CDB6EAC774CBD2E7F24269E73BCFF0FB (GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelU3Ed__13__ctor_mFA3B4EEE228E19C52E57E758981B24CAA5D2BC47 (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
|
|
// T[] UnityEngine.Object::FindObjectsOfType<DungeonArchitect.Samples.ShooterGame.AIController>()
|
|
inline AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766 (const RuntimeMethod* method)
|
|
{
|
|
return (( AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.GameController DungeonArchitect.Samples.ShooterGame.GameController::get_Instance()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* GameController_get_Instance_m56EB0F465A18D3C6CEB8FF74113CCA003E497FA3_inline (const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Time::get_frameCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ;
|
|
// System.String System.String::Format(System.String,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Animator::Update(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_Update_mBF5E8B2869FD05AF4A5963C39203D85BD62E8E65 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, float ___0_deltaTime, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Animator::Play(System.String,System.Int32,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Animator_Play_m5565F093F0752D4DD9B451686F71C7A8F23F6744 (Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* __this, String_t* ___0_stateName, int32_t ___1_layer, float ___2_normalizedTime, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.ParticleSystem>()
|
|
inline ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void UnityEngine.ParticleSystem::Simulate(System.Single,System.Boolean,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleSystem_Simulate_mE81EFF12AC1E2C08F3AE86DA7CF0D5CA4EA8F91F (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, float ___0_t, bool ___1_withChildren, bool ___2_restart, const RuntimeMethod* method) ;
|
|
// UnityEngine.GameObject UnityEngine.GameObject::Find(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300 (String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// T UnityEngine.GameObject::GetComponent<UnityEngine.UI.Slider>()
|
|
inline Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.UI.Slider/SliderEvent UnityEngine.UI.Slider::get_onValueChanged()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555* Slider_get_onValueChanged_m4DA3FD0F8D7BB838F442C07F7796EEE584D0D4F6_inline (Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Events.UnityAction`1<System.Single>::.ctor(System.Object,System.IntPtr)
|
|
inline void UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5 (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Void UnityEngine.Events.UnityEvent`1<System.Single>::AddListener(UnityEngine.Events.UnityAction`1<T0>)
|
|
inline void UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4*, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*, const RuntimeMethod*))UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_gshared)(__this, ___0_call, method);
|
|
}
|
|
// System.Void UnityEngine.AudioSource::set_volume(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Events.UnityEvent`1<System.Single>::RemoveListener(UnityEngine.Events.UnityAction`1<T0>)
|
|
inline void UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9 (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4*, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*, const RuntimeMethod*))UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_gshared)(__this, ___0_call, method);
|
|
}
|
|
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.Canvas>()
|
|
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PauseManager::Pause()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager_Pause_mD3F2EEB7C88697E1AEC16412E7ABD77CD27530CC (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __this, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Time::get_timeScale()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_timeScale_m1F45A413D4EEA08B1E0988022512C137F6C1E616 (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Time::set_timeScale(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Time_set_timeScale_mEF84EE4B2376A458387648079B426B267862D331 (float ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PauseManager::Lowpass()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager_Lowpass_mDEEB97EA87C28DFA465A591DCADB318F84C6ADEF (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Audio.AudioMixerSnapshot::TransitionTo(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioMixerSnapshot_TransitionTo_mABDDC418B89323A930A900E55336B5989CFD4AC8 (AudioMixerSnapshot_tB9A62E6CFA52643B938E4FBFFAE1A5ED30907781* __this, float ___0_timeToReach, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Application::Quit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281 (const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.UI.Text>()
|
|
inline Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.String System.Int32::ToString()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<UnityEngine.GameObject>::.ctor()
|
|
inline void Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82 (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.GameObject::GetComponent<DungeonArchitect.Samples.ShooterGame.EnemyHealth>()
|
|
inline EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* GameObject_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_mAF40F60FF2831749FCD3C0859CDF5C56F32160E0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::BuildDot(UnityEngine.GameObject)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MiniMapEnemyDots_BuildDot_m02BAC166F05E0BF76F880E87AB9083ED3ED22C56 (MiniMapEnemyDots_t1FD2BF055D2B1FCF15590058EBFF19AE9B898CDF* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_enemy, const RuntimeMethod* method) ;
|
|
// System.Void System.Collections.Generic.Queue`1<UnityEngine.GameObject>::Enqueue(T)
|
|
inline void Queue_1_Enqueue_m5A435FDDADE10BC9599E175F9B600C40ECFE3C1B (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
|
|
}
|
|
// System.Collections.Generic.Queue`1/Enumerator<T> System.Collections.Generic.Queue`1<UnityEngine.GameObject>::GetEnumerator()
|
|
inline Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A Queue_1_GetEnumerator_mFA1E83229BB407C0F17B2F4302364B026942891B (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A (*) (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4*, const RuntimeMethod*))Queue_1_GetEnumerator_mBF0033C4BCEA408644D24F0B28A81F9145FB97C9_gshared)(__this, method);
|
|
}
|
|
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.GameObject>::Dispose()
|
|
inline void Enumerator_Dispose_mD9CA746917F641C6070A4C5D211B9184C0D03207 (Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A*, const RuntimeMethod*))Enumerator_Dispose_m680926A5EFC7099ECBCE9DEF68F8DED03C103955_gshared)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.Queue`1/Enumerator<UnityEngine.GameObject>::get_Current()
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Enumerator_get_Current_m416C4573AA7F972AB6D25BBEC267C5F9986A1877 (Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A*, const RuntimeMethod*))Enumerator_get_Current_m5F2338F4C35E898DB7231D7E30F30155498FA9D7_gshared)(__this, method);
|
|
}
|
|
// System.Boolean System.Collections.Generic.Queue`1/Enumerator<UnityEngine.GameObject>::MoveNext()
|
|
inline bool Enumerator_MoveNext_m91B53F3AF1B3D329412CCA3634A4633B1554BBE8 (Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A*, const RuntimeMethod*))Enumerator_MoveNext_mABD92CBE05B031E50E316375DDC8B2BDAD3F6F84_gshared)(__this, method);
|
|
}
|
|
// System.Int32 System.Collections.Generic.Queue`1<UnityEngine.GameObject>::get_Count()
|
|
inline int32_t Queue_1_get_Count_m63EB352CDC9F12E3141775BB74938A69685DE1D7_inline (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
|
|
}
|
|
// T System.Collections.Generic.Queue`1<UnityEngine.GameObject>::Dequeue()
|
|
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Queue_1_Dequeue_m11F75D84C5BAC39C7B433215A25DFC2818603B24 (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::DisableComponent<DungeonArchitect.Samples.ShooterGame.WaypointGenerator>(UnityEngine.GameObject)
|
|
inline void MiniMapGenerator_DisableComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_m91F2C4038FBF92E3D26306CE40409FB59464100C (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))MiniMapGenerator_DisableComponent_TisRuntimeObject_m1477F2602EA26394573C31B10A99B47DA01D3359_gshared)(__this, ___0_obj, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::DisableComponent<DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner>(UnityEngine.GameObject)
|
|
inline void MiniMapGenerator_DisableComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m97964200BD5D34CF9C25176E25658CE9D08F06B5 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))MiniMapGenerator_DisableComponent_TisRuntimeObject_m1477F2602EA26394573C31B10A99B47DA01D3359_gshared)(__this, ___0_obj, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::DisableComponent<DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder>(UnityEngine.GameObject)
|
|
inline void MiniMapGenerator_DisableComponent_TisSpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098_m82589FC55CAEEB72E769A04A3F85AE7AC89B3BC3 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))MiniMapGenerator_DisableComponent_TisRuntimeObject_m1477F2602EA26394573C31B10A99B47DA01D3359_gshared)(__this, ___0_obj, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::DisableComponent<DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder>(UnityEngine.GameObject)
|
|
inline void MiniMapGenerator_DisableComponent_TisMiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810_mD975440F948459512460F0024CB5206365BA6E15 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))MiniMapGenerator_DisableComponent_TisRuntimeObject_m1477F2602EA26394573C31B10A99B47DA01D3359_gshared)(__this, ___0_obj, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::BuildMiniMap(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapGenerator_BuildMiniMap_m7A3DE779B2A3CF74F27FCF686A77A9A061E78C43 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_baseDungeon, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::DestroyDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapGenerator_DestroyDungeon_m0E93E78EF97E3C09AF1620B123464AAB1253AAC9 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Event UnityEngine.Event::get_current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD (const RuntimeMethod* method) ;
|
|
// UnityEngine.EventType UnityEngine.Event::get_type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Enum::Equals(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_Equals_m96B1058BA6312E23F31A5FBF594E96EB692EAF4E (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Screen::get_width()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Screen::get_height()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Graphics::DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Material)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawTexture_m40706BC49C08ED49B05C595E1DDF687571EF8AE7 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_screenRect, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_texture, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<DungeonArchitect.Samples.ShooterGame.PlayerMovement>()
|
|
inline PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* Component_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m6E4373E76522B21C2EE7BEA7868ACC8174780656 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponentInChildren<DungeonArchitect.Samples.ShooterGame.PlayerShooting>()
|
|
inline PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* Component_GetComponentInChildren_TisPlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0_mF69DA011330E10F5CC83F69A2ECB83D36D4227F1 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared)(__this, method);
|
|
}
|
|
// UnityEngine.Color UnityEngine.Color::get_clear()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method) ;
|
|
// UnityEngine.Color UnityEngine.Color::Lerp(UnityEngine.Color,UnityEngine.Color,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, float ___2_t, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerHealth::Death()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth_Death_mE5CB746C07AFD3C56716E9A3B356C76C96A5121F (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerShooting::DisableEffects()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerShooting_DisableEffects_m8A3C3842169D1858038C7E5A8F6AC03EA47DBD81 (PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetActiveScene()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetActiveScene_m0B320EC4302F51A71495D1CCD1A0FF9C2ED1FDC8 (const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.SceneManagement.Scene::get_buildIndex()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Scene_get_buildIndex_m82B6E0C96C85C952B7A2D794DB73CDA99AA9A57E (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.SceneManagement.SceneManager::LoadScene(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_LoadScene_m0957E62F2A0A0243C79394E5B74E8EFA86BE5ED1 (int32_t ___0_sceneBuildIndex, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::Move(System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_Move_m3FCDC370F74003019DC9DDBF10931D0D15951E93 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, float ___0_h, float ___1_v, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::Turning()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_Turning_mD6C50DC21BB55BC079F76FFBD35C001FBA2AAAB9 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::Animating(System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_Animating_m3B883415B88C851BA80FC0890FA36FC652F9F1FF (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, float ___0_h, float ___1_v, const RuntimeMethod* method) ;
|
|
// System.Boolean UnityEngine.Physics::Raycast(UnityEngine.Ray,UnityEngine.RaycastHit&,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_m839BA104A76B928A03F075C622923C6FCD2F8685 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___1_hitInfo, float ___2_maxDistance, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.RaycastHit::get_point()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, const RuntimeMethod* method) ;
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.LineRenderer>()
|
|
inline LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* Component_GetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m4F17B3CA1E7FFB03C7682312A59B9185E0F67C49 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// T UnityEngine.Component::GetComponent<UnityEngine.Light>()
|
|
inline Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerShooting::Shoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerShooting_Shoot_m7C4AA05B7432A72076C15C9C47E5C96F0BD5A02F (PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Renderer::set_enabled(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.ParticleSystem::Stop()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParticleSystem_Stop_m2D8D4967496EF0F5BFEF679C49A9E65A9646C423 (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.LineRenderer::SetPosition(System.Int32,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineRenderer_SetPosition_m84C4AD9ADC6AC62B33DB4D7E4C9F066DFF8440C1 (LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Ray::set_origin(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ray_set_origin_m9B19A7BE86636111E3B16BCE08EAE030F37FE64D (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Ray::set_direction(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ray_set_direction_m8A8FF8101045BAE51BE5D5C1B6C21D0D5592DA98 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth::TakeDamage(System.Int32,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth_TakeDamage_mB45B9F674D8C3A7D47BF6B1E20ED96995265770B (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, int32_t ___0_amount, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_hitPoint, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Ray::get_origin()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Ray::get_direction()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, 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.Int32 UnityEngine.Vector3Int::get_x()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
|
|
// System.Int32 UnityEngine.Vector3Int::get_z()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __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) ;
|
|
// UnityEngine.Vector3 UnityEngine.Quaternion::Internal_ToEulerRad(UnityEngine.Quaternion)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
|
|
// UnityEngine.Vector3 UnityEngine.Quaternion::Internal_MakePositive(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
|
|
// System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
|
|
// 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.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
|
|
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
// System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3)
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void FloorPlanRoomMarkers::EmitMarkers(DungeonArchitect.DungeonBuilder)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloorPlanRoomMarkers_EmitMarkers_m94DEB008BAEA156B52826A5C3E369CCD71B98DE0 (FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6F0308E6B4C8139E51F45E21F84A83F3AD755953_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m561A81478F8A8A673F0EC31BF7663678A21FDA95_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB9D5C240AAB8BB8C4AEC862E805F99ABF5AAE3EC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD754C5426BA06E611CC9275902F4FF3BB4EA6996_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6353C2F311D40B42FC5FF76519D054D93CCABEB0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4E8A77D9DC18B2DBEED0F31589C42848E91083AD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1* V_0 = NULL;
|
|
List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* V_5 = NULL;
|
|
Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* V_7 = NULL;
|
|
{
|
|
// var floorModel = builder.Model as FloorPlanModel;
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_0 = ___0_builder;
|
|
NullCheck(L_0);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1;
|
|
L_1 = DungeonBuilder_get_Model_m389A71C7447944C07FFB0F24CDC1835A33E76C16_inline(L_0, NULL);
|
|
V_0 = ((FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1*)IsInstClass((RuntimeObject*)L_1, FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1_il2cpp_TypeInfo_var));
|
|
// if (floorModel == null)
|
|
FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1* 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;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// var roomChunks = new List<FloorChunk>();
|
|
List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* L_4 = (List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00*)il2cpp_codegen_object_new(List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
List_1__ctor_m4E8A77D9DC18B2DBEED0F31589C42848E91083AD(L_4, List_1__ctor_m4E8A77D9DC18B2DBEED0F31589C42848E91083AD_RuntimeMethod_var);
|
|
V_1 = L_4;
|
|
// foreach (var chunk in floorModel.Chunks)
|
|
FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91* L_6 = L_5->___Chunks_5;
|
|
V_3 = L_6;
|
|
V_4 = 0;
|
|
goto IL_0045;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// foreach (var chunk in floorModel.Chunks)
|
|
FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91* L_7 = V_3;
|
|
int32_t L_8 = V_4;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
|
|
V_5 = L_10;
|
|
// if (chunk.ChunkType == FloorChunkType.Room)
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_11 = V_5;
|
|
NullCheck(L_11);
|
|
int32_t L_12 = L_11->___ChunkType_1;
|
|
if (L_12)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
{
|
|
// roomChunks.Add(chunk);
|
|
List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* L_13 = V_1;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_14 = V_5;
|
|
NullCheck(L_13);
|
|
List_1_Add_mD754C5426BA06E611CC9275902F4FF3BB4EA6996_inline(L_13, L_14, List_1_Add_mD754C5426BA06E611CC9275902F4FF3BB4EA6996_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
int32_t L_15 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
// foreach (var chunk in floorModel.Chunks)
|
|
int32_t L_16 = V_4;
|
|
FloorChunkU5BU5D_tD6A628523FF858A9D807AB3DF1912F14B30F8C91* L_17 = V_3;
|
|
NullCheck(L_17);
|
|
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// var gridSize = floorModel.Config.GridSize;
|
|
FloorPlanModel_tE088A489B868701717ABB0721C425F3FFCED18E1* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
FloorPlanConfig_t532D06F3A07E9398692974242B19B5D2A4A36D16* L_19 = L_18->___Config_4;
|
|
NullCheck(L_19);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19->___GridSize_6;
|
|
V_2 = L_20;
|
|
// foreach (var roomChunk in roomChunks)
|
|
List_1_tC2B2F0FF500476942F279BAE4B554183BB036C00* L_21 = V_1;
|
|
NullCheck(L_21);
|
|
Enumerator_tDFB92630CECB14E9DD1CF71E0032300637F0C7BF L_22;
|
|
L_22 = List_1_GetEnumerator_m6353C2F311D40B42FC5FF76519D054D93CCABEB0(L_21, List_1_GetEnumerator_m6353C2F311D40B42FC5FF76519D054D93CCABEB0_RuntimeMethod_var);
|
|
V_6 = L_22;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0080:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m6F0308E6B4C8139E51F45E21F84A83F3AD755953((&V_6), Enumerator_Dispose_m6F0308E6B4C8139E51F45E21F84A83F3AD755953_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0075_1;
|
|
}
|
|
|
|
IL_0062_1:
|
|
{
|
|
// foreach (var roomChunk in roomChunks)
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_23;
|
|
L_23 = Enumerator_get_Current_mB9D5C240AAB8BB8C4AEC862E805F99ABF5AAE3EC_inline((&V_6), Enumerator_get_Current_mB9D5C240AAB8BB8C4AEC862E805F99ABF5AAE3EC_RuntimeMethod_var);
|
|
V_7 = L_23;
|
|
// DecorateRoom(builder, roomChunk, gridSize);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_24 = ___0_builder;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_25 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2;
|
|
FloorPlanRoomMarkers_DecorateRoom_m06C7639779C75449F1256500999EB81E3877514D(__this, L_24, L_25, L_26, NULL);
|
|
}
|
|
|
|
IL_0075_1:
|
|
{
|
|
// foreach (var roomChunk in roomChunks)
|
|
bool L_27;
|
|
L_27 = Enumerator_MoveNext_m561A81478F8A8A673F0EC31BF7663678A21FDA95((&V_6), Enumerator_MoveNext_m561A81478F8A8A673F0EC31BF7663678A21FDA95_RuntimeMethod_var);
|
|
if (L_27)
|
|
{
|
|
goto IL_0062_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_008e;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void FloorPlanRoomMarkers::DecorateRoom(DungeonArchitect.DungeonBuilder,DungeonArchitect.Builders.FloorPlan.FloorChunk,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloorPlanRoomMarkers_DecorateRoom_m06C7639779C75449F1256500999EB81E3877514D (FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* ___1_roomChunk, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_gridSize, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD81103DA6D979C291C25E7F6A5E9D4A71B9F0D3D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
int32_t V_5 = 0;
|
|
{
|
|
// var bounds = roomChunk.Bounds;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_0 = ___1_roomChunk;
|
|
NullCheck(L_0);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_1 = L_0->___Bounds_2;
|
|
V_0 = L_1;
|
|
// var x0 = bounds.Location.x;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_2;
|
|
L_2 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_0), NULL);
|
|
int32_t L_3 = L_2.___x_0;
|
|
V_1 = L_3;
|
|
// var x1 = bounds.Location.x + bounds.Size.x;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_4;
|
|
L_4 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_0), NULL);
|
|
int32_t L_5 = L_4.___x_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_6;
|
|
L_6 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_0), NULL);
|
|
int32_t L_7 = L_6.___x_0;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_5, L_7));
|
|
// var y = bounds.Location.y;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_8;
|
|
L_8 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_0), NULL);
|
|
int32_t L_9 = L_8.___y_1;
|
|
V_3 = L_9;
|
|
// var z0 = bounds.Location.z;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_10;
|
|
L_10 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_0), NULL);
|
|
int32_t L_11 = L_10.___z_2;
|
|
V_4 = L_11;
|
|
// var z1 = bounds.Location.z + bounds.Size.z;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_12;
|
|
L_12 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_0), NULL);
|
|
int32_t L_13 = L_12.___z_2;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_14;
|
|
L_14 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_0), NULL);
|
|
int32_t L_15 = L_14.___z_2;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_13, L_15));
|
|
// EmitChunkMarker(builder, "RoomCorner", new Vector3(x0, y, z0), 0, gridSize, roomChunk.Id);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_16 = ___0_builder;
|
|
int32_t L_17 = V_1;
|
|
int32_t L_18 = V_3;
|
|
int32_t L_19 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
|
|
memset((&L_20), 0, sizeof(L_20));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_20), ((float)L_17), ((float)L_18), ((float)L_19), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___2_gridSize;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_22 = ___1_roomChunk;
|
|
NullCheck(L_22);
|
|
int32_t L_23 = L_22->___Id_0;
|
|
FloorPlanRoomMarkers_EmitChunkMarker_mFF5A4BED2B9610978C34A1160DB2F65B5609E35C(__this, L_16, _stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4, L_20, (0.0f), L_21, L_23, NULL);
|
|
// EmitChunkMarker(builder, "RoomCorner", new Vector3(x1, y, z0), -90, gridSize, roomChunk.Id);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_24 = ___0_builder;
|
|
int32_t L_25 = V_2;
|
|
int32_t L_26 = V_3;
|
|
int32_t L_27 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
|
|
memset((&L_28), 0, sizeof(L_28));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), ((float)L_25), ((float)L_26), ((float)L_27), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___2_gridSize;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_30 = ___1_roomChunk;
|
|
NullCheck(L_30);
|
|
int32_t L_31 = L_30->___Id_0;
|
|
FloorPlanRoomMarkers_EmitChunkMarker_mFF5A4BED2B9610978C34A1160DB2F65B5609E35C(__this, L_24, _stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4, L_28, (-90.0f), L_29, L_31, NULL);
|
|
// EmitChunkMarker(builder, "RoomCorner", new Vector3(x1, y, z1), 180, gridSize, roomChunk.Id);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_32 = ___0_builder;
|
|
int32_t L_33 = V_2;
|
|
int32_t L_34 = V_3;
|
|
int32_t L_35 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
|
|
memset((&L_36), 0, sizeof(L_36));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_36), ((float)L_33), ((float)L_34), ((float)L_35), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___2_gridSize;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_38 = ___1_roomChunk;
|
|
NullCheck(L_38);
|
|
int32_t L_39 = L_38->___Id_0;
|
|
FloorPlanRoomMarkers_EmitChunkMarker_mFF5A4BED2B9610978C34A1160DB2F65B5609E35C(__this, L_32, _stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4, L_36, (180.0f), L_37, L_39, NULL);
|
|
// EmitChunkMarker(builder, "RoomCorner", new Vector3(x0, y, z1), 90, gridSize, roomChunk.Id);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_40 = ___0_builder;
|
|
int32_t L_41 = V_1;
|
|
int32_t L_42 = V_3;
|
|
int32_t L_43 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
|
|
memset((&L_44), 0, sizeof(L_44));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_44), ((float)L_41), ((float)L_42), ((float)L_43), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = ___2_gridSize;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_46 = ___1_roomChunk;
|
|
NullCheck(L_46);
|
|
int32_t L_47 = L_46->___Id_0;
|
|
FloorPlanRoomMarkers_EmitChunkMarker_mFF5A4BED2B9610978C34A1160DB2F65B5609E35C(__this, L_40, _stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4, L_44, (90.0f), L_45, L_47, NULL);
|
|
// EmitChunkMarker(builder, "RoomCenter", new Vector3(x0 + x1, y + y, z0 + z1) / 2.0f, 270, gridSize, roomChunk.Id);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_48 = ___0_builder;
|
|
int32_t L_49 = V_1;
|
|
int32_t L_50 = V_2;
|
|
int32_t L_51 = V_3;
|
|
int32_t L_52 = V_3;
|
|
int32_t L_53 = V_4;
|
|
int32_t L_54 = V_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
|
|
memset((&L_55), 0, sizeof(L_55));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_55), ((float)((int32_t)il2cpp_codegen_add(L_49, L_50))), ((float)((int32_t)il2cpp_codegen_add(L_51, L_52))), ((float)((int32_t)il2cpp_codegen_add(L_53, L_54))), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
|
|
L_56 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_55, (2.0f), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = ___2_gridSize;
|
|
FloorChunk_tAC83CD48FF7274B4A43054F73811E8863870D775* L_58 = ___1_roomChunk;
|
|
NullCheck(L_58);
|
|
int32_t L_59 = L_58->___Id_0;
|
|
FloorPlanRoomMarkers_EmitChunkMarker_mFF5A4BED2B9610978C34A1160DB2F65B5609E35C(__this, L_48, _stringLiteralD81103DA6D979C291C25E7F6A5E9D4A71B9F0D3D, L_56, (270.0f), L_57, L_59, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void FloorPlanRoomMarkers::EmitChunkMarker(DungeonArchitect.DungeonBuilder,System.String,UnityEngine.Vector3,System.Single,UnityEngine.Vector3,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloorPlanRoomMarkers_EmitChunkMarker_mFF5A4BED2B9610978C34A1160DB2F65B5609E35C (FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, String_t* ___1_markerName, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_gridPositionF, float ___3_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_gridSize, int32_t ___5_cellId, const RuntimeMethod* method)
|
|
{
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var worldPosition = Vector3.Scale(gridPositionF, gridSize);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___2_gridPositionF;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___4_gridSize;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_0, L_1, NULL);
|
|
// var matrix = Matrix4x4.TRS(worldPosition, Quaternion.Euler(0, angle, 0), Vector3.one);
|
|
float L_3 = ___3_angle;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
|
|
L_4 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), L_3, (0.0f), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
|
|
L_6 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_2, L_4, L_5, NULL);
|
|
V_0 = L_6;
|
|
// var gridPosition = new IntVector(gridPositionF);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___2_gridPositionF;
|
|
IntVector__ctor_mF9D7D9DF8D8C67A59A97CCEAF12C3AEBB4EA3EB9((&V_1), L_7, NULL);
|
|
// builder.EmitMarker(markerName, matrix, gridPosition, cellId);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_8 = ___0_builder;
|
|
String_t* L_9 = ___1_markerName;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = V_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_11 = V_1;
|
|
int32_t L_12 = ___5_cellId;
|
|
NullCheck(L_8);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_13;
|
|
L_13 = DungeonBuilder_EmitMarker_m2269C1FA0350E2BE59E038CC9ADD6127C2998865(L_8, L_9, L_10, L_11, L_12, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void FloorPlanRoomMarkers::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloorPlanRoomMarkers__ctor_m3EB3289707E42C024EFF140E7F797089EC7D1C5B (FloorPlanRoomMarkers_t8C6E196F6228DB5A255AF42530A9EBFAB335B776* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DungeonMarkerEmitter__ctor_mB7D14BAAB473F014E801D612901A63F84DF9845C(__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 CenterGridFlowPlacement::PlaceItems(DungeonArchitect.Flow.Items.FlowItem,DungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell[],DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings,DungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext,System.Int32&,System.String&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CenterGridFlowPlacement_PlaceItems_mD3294339FD9E77FBFA9D7B47B72ED0769DB32C2D (CenterGridFlowPlacement_tAE90DD5C55779BC153329AF0E38616F49ED54F36* __this, FlowItem_tD5D0E23E0D057173D2F701481A8F2CFD19A381A9* ___0_item, FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* ___1_freeCells, TilemapItemPlacementSettings_t6FC2B585149E336DB1E2C0B49A58B0BE1AEC9A10* ___2_settings, TilemapItemPlacementStrategyContext_t07F2D891E88B67F00E76351A0DC7D75F251EC70B* ___3_context, int32_t* ___4_outFreeTileIndex, String_t** ___5_errorMessage, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB701F76121ABB2AD248F3212681A5D9C36EC866);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
float V_3 = 0.0f;
|
|
int32_t V_4 = 0;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* V_9 = NULL;
|
|
float V_10 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
{
|
|
// if (freeCells.Length == 0)
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_0 = ___1_freeCells;
|
|
NullCheck(L_0);
|
|
if ((((RuntimeArray*)L_0)->max_length))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// outFreeTileIndex = -1;
|
|
int32_t* L_1 = ___4_outFreeTileIndex;
|
|
*((int32_t*)L_1) = (int32_t)(-1);
|
|
// errorMessage = "No free tiles";
|
|
String_t** L_2 = ___5_errorMessage;
|
|
*((RuntimeObject**)L_2) = (RuntimeObject*)_stringLiteralDB701F76121ABB2AD248F3212681A5D9C36EC866;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)_stringLiteralDB701F76121ABB2AD248F3212681A5D9C36EC866);
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// var min = freeCells[0].TileCoord;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_3 = ___1_freeCells;
|
|
NullCheck(L_3);
|
|
int32_t L_4 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_5);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_6 = L_5->___TileCoord_6;
|
|
V_0 = L_6;
|
|
// var max = freeCells[0].TileCoord;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_7 = ___1_freeCells;
|
|
NullCheck(L_7);
|
|
int32_t L_8 = 0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck(L_9);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_10 = L_9->___TileCoord_6;
|
|
V_1 = L_10;
|
|
// foreach (var cell in freeCells)
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_11 = ___1_freeCells;
|
|
V_5 = L_11;
|
|
V_6 = 0;
|
|
goto IL_00b4;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
// foreach (var cell in freeCells)
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_12 = V_5;
|
|
int32_t L_13 = V_6;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
V_7 = L_15;
|
|
// min.x = Mathf.Min(cell.TileCoord.x, min.x);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_16 = V_7;
|
|
NullCheck(L_16);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_17 = (&L_16->___TileCoord_6);
|
|
int32_t L_18 = L_17->___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_19 = V_0;
|
|
int32_t L_20 = L_19.___x_0;
|
|
int32_t L_21;
|
|
L_21 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_18, L_20, NULL);
|
|
(&V_0)->___x_0 = L_21;
|
|
// min.y = Mathf.Min(cell.TileCoord.y, min.y);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_22 = V_7;
|
|
NullCheck(L_22);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_23 = (&L_22->___TileCoord_6);
|
|
int32_t L_24 = L_23->___y_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_25 = V_0;
|
|
int32_t L_26 = L_25.___y_1;
|
|
int32_t L_27;
|
|
L_27 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_24, L_26, NULL);
|
|
(&V_0)->___y_1 = L_27;
|
|
// max.x = Mathf.Max(cell.TileCoord.x, max.x);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_28 = V_7;
|
|
NullCheck(L_28);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_29 = (&L_28->___TileCoord_6);
|
|
int32_t L_30 = L_29->___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_31 = V_1;
|
|
int32_t L_32 = L_31.___x_0;
|
|
int32_t L_33;
|
|
L_33 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_30, L_32, NULL);
|
|
(&V_1)->___x_0 = L_33;
|
|
// max.y = Mathf.Max(cell.TileCoord.y, max.y);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_34 = V_7;
|
|
NullCheck(L_34);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_35 = (&L_34->___TileCoord_6);
|
|
int32_t L_36 = L_35->___y_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_37 = V_1;
|
|
int32_t L_38 = L_37.___y_1;
|
|
int32_t L_39;
|
|
L_39 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_36, L_38, NULL);
|
|
(&V_1)->___y_1 = L_39;
|
|
int32_t L_40 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_40, 1));
|
|
}
|
|
|
|
IL_00b4:
|
|
{
|
|
// foreach (var cell in freeCells)
|
|
int32_t L_41 = V_6;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_42 = V_5;
|
|
NullCheck(L_42);
|
|
if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
// var center = new Vector2(
|
|
// (min.x + max.x) * 0.5f,
|
|
// (min.y + max.y) * 0.5f);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_43 = V_0;
|
|
int32_t L_44 = L_43.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_45 = V_1;
|
|
int32_t L_46 = L_45.___x_0;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_47 = V_0;
|
|
int32_t L_48 = L_47.___y_1;
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7 L_49 = V_1;
|
|
int32_t L_50 = L_49.___y_1;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_add(L_44, L_46))), (0.5f))), ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_add(L_48, L_50))), (0.5f))), NULL);
|
|
// float bestDistanceSq = float.MaxValue;
|
|
V_3 = ((std::numeric_limits<float>::max)());
|
|
// int bestIndex = -1;
|
|
V_4 = (-1);
|
|
// for (int i = 0; i < freeCells.Length; i++)
|
|
V_8 = 0;
|
|
goto IL_0144;
|
|
}
|
|
|
|
IL_00fc:
|
|
{
|
|
// var cell = freeCells[i];
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_51 = ___1_freeCells;
|
|
int32_t L_52 = V_8;
|
|
NullCheck(L_51);
|
|
int32_t L_53 = L_52;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
|
|
V_9 = L_54;
|
|
// var coord = new Vector2(cell.TileCoord.x, cell.TileCoord.y);
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_55 = V_9;
|
|
NullCheck(L_55);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_56 = (&L_55->___TileCoord_6);
|
|
int32_t L_57 = L_56->___x_0;
|
|
FlowTilemapCell_t21C61A83C3D074D3B3CEBDC346AEA7206A4CB7EE* L_58 = V_9;
|
|
NullCheck(L_58);
|
|
IntVector2_t2DFD1430F75D3E32E93DE921832E85D4A3FD53F7* L_59 = (&L_58->___TileCoord_6);
|
|
int32_t L_60 = L_59->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61;
|
|
memset((&L_61), 0, sizeof(L_61));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_61), ((float)L_57), ((float)L_60), /*hidden argument*/NULL);
|
|
// var distSq = (coord - center).sqrMagnitude;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = V_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63;
|
|
L_63 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_61, L_62, NULL);
|
|
V_11 = L_63;
|
|
float L_64;
|
|
L_64 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_11), NULL);
|
|
V_10 = L_64;
|
|
// if (distSq < bestDistanceSq)
|
|
float L_65 = V_10;
|
|
float L_66 = V_3;
|
|
if ((!(((float)L_65) < ((float)L_66))))
|
|
{
|
|
goto IL_013e;
|
|
}
|
|
}
|
|
{
|
|
// bestDistanceSq = distSq;
|
|
float L_67 = V_10;
|
|
V_3 = L_67;
|
|
// bestIndex = i;
|
|
int32_t L_68 = V_8;
|
|
V_4 = L_68;
|
|
}
|
|
|
|
IL_013e:
|
|
{
|
|
// for (int i = 0; i < freeCells.Length; i++)
|
|
int32_t L_69 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_69, 1));
|
|
}
|
|
|
|
IL_0144:
|
|
{
|
|
// for (int i = 0; i < freeCells.Length; i++)
|
|
int32_t L_70 = V_8;
|
|
FlowTilemapCellU5BU5D_t68C3B170F147A6B38167F432C359D33405662603* L_71 = ___1_freeCells;
|
|
NullCheck(L_71);
|
|
if ((((int32_t)L_70) < ((int32_t)((int32_t)(((RuntimeArray*)L_71)->max_length)))))
|
|
{
|
|
goto IL_00fc;
|
|
}
|
|
}
|
|
{
|
|
// outFreeTileIndex = bestIndex;
|
|
int32_t* L_72 = ___4_outFreeTileIndex;
|
|
int32_t L_73 = V_4;
|
|
*((int32_t*)L_72) = (int32_t)L_73;
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void CenterGridFlowPlacement::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CenterGridFlowPlacement__ctor_m979A881D3B3E5D2985101F53E460000223E756A5 (CenterGridFlowPlacement_tAE90DD5C55779BC153329AF0E38616F49ED54F36* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void SkyscraperRange::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyscraperRange__ctor_mCD65C867D444E2A33622705D2189779A6A6F7B22 (SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* __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 CitySkyscraperInserter::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CitySkyscraperInserter_OnDungeonMarkersEmitted_m7873983C37550B62BA7BC9615CAB601DFF17E730 (CitySkyscraperInserter_tA72902064CBB1F56CC85E6FC76E0727340D9ECE0* __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*)&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*)&SimpleCityDungeonMarkerNames_t9DC5F01B514511834537B95466A2F3831F8FACC2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
RuntimeObject* V_3 = NULL;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* V_4 = NULL;
|
|
float V_5 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* V_9 = NULL;
|
|
{
|
|
// var cityModel = model as SimpleCityDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___1_model;
|
|
V_0 = ((SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82*)IsInstClass((RuntimeObject*)L_0, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var));
|
|
// var width = cityModel.CityWidth;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_1 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___CityWidth_7;
|
|
// var height = cityModel.CityHeight;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_4 = L_3->___CityHeight_8;
|
|
V_1 = L_4;
|
|
// var center = Vector3.Scale(new Vector3 (width / 2.0f, 0, height / 2.0f), new Vector3 (cityModel.Config.CellSize.x, 0, cityModel.Config.CellSize.y));
|
|
int32_t L_5 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((float)(((float)L_2)/(2.0f))), (0.0f), ((float)(((float)L_5)/(2.0f))), /*hidden argument*/NULL);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_7 = V_0;
|
|
NullCheck(L_7);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_8 = L_7->___Config_6;
|
|
NullCheck(L_8);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = (&L_8->___CellSize_5);
|
|
float L_10 = L_9->___x_0;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_11 = V_0;
|
|
NullCheck(L_11);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_12 = L_11->___Config_6;
|
|
NullCheck(L_12);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_13 = (&L_12->___CellSize_5);
|
|
float L_14 = L_13->___y_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
memset((&L_15), 0, sizeof(L_15));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_10, (0.0f), L_14, /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_6, L_15, NULL);
|
|
V_2 = L_16;
|
|
// center += dungeon.transform.position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_2;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_18 = ___0_dungeon;
|
|
NullCheck(L_18);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
|
|
L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_18, NULL);
|
|
NullCheck(L_19);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
|
|
L_20 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_19, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
|
|
L_21 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_17, L_20, NULL);
|
|
V_2 = L_21;
|
|
// foreach (var marker in markers) {
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_22 = ___2_markers;
|
|
NullCheck(L_22);
|
|
RuntimeObject* L_23;
|
|
L_23 = LevelMarkerList_GetEnumerator_m68262F857EAD49059EC5789DBDD7DA0EEC770A97(L_22, NULL);
|
|
V_3 = L_23;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0108:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_24 = V_3;
|
|
if (!L_24)
|
|
{
|
|
goto IL_0111;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_25 = V_3;
|
|
NullCheck(L_25);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_25);
|
|
}
|
|
|
|
IL_0111:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00fb_1;
|
|
}
|
|
|
|
IL_007b_1:
|
|
{
|
|
// foreach (var marker in markers) {
|
|
RuntimeObject* L_26 = V_3;
|
|
NullCheck(L_26);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_27;
|
|
L_27 = InterfaceFuncInvoker0< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.PropSocket>::get_Current() */, IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var, L_26);
|
|
V_4 = L_27;
|
|
// if (marker.SocketType == SimpleCityDungeonMarkerNames.House) {
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_28 = V_4;
|
|
NullCheck(L_28);
|
|
String_t* L_29 = L_28->___SocketType_1;
|
|
il2cpp_codegen_runtime_class_init_inline(SimpleCityDungeonMarkerNames_t9DC5F01B514511834537B95466A2F3831F8FACC2_il2cpp_TypeInfo_var);
|
|
String_t* L_30 = ((SimpleCityDungeonMarkerNames_t9DC5F01B514511834537B95466A2F3831F8FACC2_StaticFields*)il2cpp_codegen_static_fields_for(SimpleCityDungeonMarkerNames_t9DC5F01B514511834537B95466A2F3831F8FACC2_il2cpp_TypeInfo_var))->___House_0;
|
|
bool L_31;
|
|
L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_29, L_30, NULL);
|
|
if (!L_31)
|
|
{
|
|
goto IL_00fb_1;
|
|
}
|
|
}
|
|
{
|
|
// var distanceFromCenter = (Matrix.GetTranslation (ref marker.Transform) - center).magnitude;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_32 = V_4;
|
|
NullCheck(L_32);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_33 = (&L_32->___Transform_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
|
|
L_34 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6(L_33, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
|
|
L_36 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_34, L_35, NULL);
|
|
V_6 = L_36;
|
|
float L_37;
|
|
L_37 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL);
|
|
V_5 = L_37;
|
|
// foreach (var rangeInfo in skyscraperRanges) {
|
|
SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824* L_38 = __this->___skyscraperRanges_4;
|
|
V_7 = L_38;
|
|
V_8 = 0;
|
|
goto IL_00f3_1;
|
|
}
|
|
|
|
IL_00c0_1:
|
|
{
|
|
// foreach (var rangeInfo in skyscraperRanges) {
|
|
SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824* L_39 = V_7;
|
|
int32_t L_40 = V_8;
|
|
NullCheck(L_39);
|
|
int32_t L_41 = L_40;
|
|
SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
|
|
V_9 = L_42;
|
|
// if (distanceFromCenter >= rangeInfo.startDistance && distanceFromCenter <= rangeInfo.endDistance) {
|
|
float L_43 = V_5;
|
|
SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* L_44 = V_9;
|
|
NullCheck(L_44);
|
|
float L_45 = L_44->___startDistance_0;
|
|
if ((!(((float)L_43) >= ((float)L_45))))
|
|
{
|
|
goto IL_00ed_1;
|
|
}
|
|
}
|
|
{
|
|
float L_46 = V_5;
|
|
SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* L_47 = V_9;
|
|
NullCheck(L_47);
|
|
float L_48 = L_47->___endDistance_1;
|
|
if ((!(((float)L_46) <= ((float)L_48))))
|
|
{
|
|
goto IL_00ed_1;
|
|
}
|
|
}
|
|
{
|
|
// marker.SocketType = rangeInfo.markerName;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_49 = V_4;
|
|
SkyscraperRange_t7B8ADBE2CFC7CC649DB7AE9D997F12B1D470A914* L_50 = V_9;
|
|
NullCheck(L_50);
|
|
String_t* L_51 = L_50->___markerName_2;
|
|
NullCheck(L_49);
|
|
L_49->___SocketType_1 = L_51;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_49->___SocketType_1), (void*)L_51);
|
|
// break;
|
|
goto IL_00fb_1;
|
|
}
|
|
|
|
IL_00ed_1:
|
|
{
|
|
int32_t L_52 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_52, 1));
|
|
}
|
|
|
|
IL_00f3_1:
|
|
{
|
|
// foreach (var rangeInfo in skyscraperRanges) {
|
|
int32_t L_53 = V_8;
|
|
SkyscraperRangeU5BU5D_tFBA864E0B3B3428BB7B9E56CD2385FFCDBB56824* L_54 = V_7;
|
|
NullCheck(L_54);
|
|
if ((((int32_t)L_53) < ((int32_t)((int32_t)(((RuntimeArray*)L_54)->max_length)))))
|
|
{
|
|
goto IL_00c0_1;
|
|
}
|
|
}
|
|
|
|
IL_00fb_1:
|
|
{
|
|
// foreach (var marker in markers) {
|
|
RuntimeObject* L_55 = V_3;
|
|
NullCheck(L_55);
|
|
bool L_56;
|
|
L_56 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_55);
|
|
if (L_56)
|
|
{
|
|
goto IL_007b_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0112;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0112:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CitySkyscraperInserter::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CitySkyscraperInserter__ctor_m12B76D4CDB419B6083582CA14DFD3F95997F1534 (CitySkyscraperInserter_tA72902064CBB1F56CC85E6FC76E0727340D9ECE0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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 SnapDemo_ProceduralLevelLayout::Generate(DungeonArchitect.Grammar.IGrammarGraphBuilder)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapDemo_ProceduralLevelLayout_Generate_mDB5FAAC242BC81923CD3406504CF34097A99C571 (SnapDemo_ProceduralLevelLayout_tFF299021D4BC6664A8F341230F4B63948075DA7F* __this, RuntimeObject* ___0_grammarBuilder, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48CC10C17757D60C32A61F7B67EC434886299B36);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral687D9BA523E32A2B8A4FEAD5E5EAE89D357E1420);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral912A37FE3AA5DFB68E312BB9398889D44821AAA2);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFFEA3E16ED909057CC16AE980CAF08F053EC02A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDE684886DA2E28B5693BD98ADADE77C0E010223);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
{
|
|
// var random = new System.Random();
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*)il2cpp_codegen_object_new(Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC(L_0, NULL);
|
|
// int execIndex = 0;
|
|
V_0 = 0;
|
|
// var spawnRoom = grammarBuilder.CreateNode("SpawnRoom", execIndex++);
|
|
RuntimeObject* L_1 = ___0_grammarBuilder;
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3 = L_2;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
NullCheck(L_1);
|
|
int32_t L_4;
|
|
L_4 = InterfaceFuncInvoker2< int32_t, String_t*, int32_t >::Invoke(0 /* System.Int32 DungeonArchitect.Grammar.IGrammarGraphBuilder::CreateNode(System.String,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_1, _stringLiteral48CC10C17757D60C32A61F7B67EC434886299B36, L_3);
|
|
V_1 = L_4;
|
|
// var shop = grammarBuilder.CreateNode("Shop", execIndex++);
|
|
RuntimeObject* L_5 = ___0_grammarBuilder;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = L_6;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
NullCheck(L_5);
|
|
int32_t L_8;
|
|
L_8 = InterfaceFuncInvoker2< int32_t, String_t*, int32_t >::Invoke(0 /* System.Int32 DungeonArchitect.Grammar.IGrammarGraphBuilder::CreateNode(System.String,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_5, _stringLiteralEDE684886DA2E28B5693BD98ADADE77C0E010223, L_7);
|
|
V_2 = L_8;
|
|
// grammarBuilder.LinkNodes(spawnRoom, shop);
|
|
RuntimeObject* L_9 = ___0_grammarBuilder;
|
|
int32_t L_10 = V_1;
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_9);
|
|
bool L_12;
|
|
L_12 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(1 /* System.Boolean DungeonArchitect.Grammar.IGrammarGraphBuilder::LinkNodes(System.Int32,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_9, L_10, L_11);
|
|
// var lastNodeId = spawnRoom;
|
|
int32_t L_13 = V_1;
|
|
V_3 = L_13;
|
|
// int numRoomGraphs = random.Range(2, 5);
|
|
int32_t L_14;
|
|
L_14 = RandomExtensions_Range_mD218DB66F5B4A42B67F870CD9976D2BF4FB029EB(L_0, 2, 5, NULL);
|
|
V_4 = L_14;
|
|
// for (int i = 0; i < numRoomGraphs; i++)
|
|
V_7 = 0;
|
|
goto IL_0067;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// var roomNode = grammarBuilder.CreateNode("RoomGraph", execIndex++);
|
|
RuntimeObject* L_15 = ___0_grammarBuilder;
|
|
int32_t L_16 = V_0;
|
|
int32_t L_17 = L_16;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
NullCheck(L_15);
|
|
int32_t L_18;
|
|
L_18 = InterfaceFuncInvoker2< int32_t, String_t*, int32_t >::Invoke(0 /* System.Int32 DungeonArchitect.Grammar.IGrammarGraphBuilder::CreateNode(System.String,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_15, _stringLiteralBFFEA3E16ED909057CC16AE980CAF08F053EC02A, L_17);
|
|
V_8 = L_18;
|
|
// grammarBuilder.LinkNodes(lastNodeId, roomNode);
|
|
RuntimeObject* L_19 = ___0_grammarBuilder;
|
|
int32_t L_20 = V_3;
|
|
int32_t L_21 = V_8;
|
|
NullCheck(L_19);
|
|
bool L_22;
|
|
L_22 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(1 /* System.Boolean DungeonArchitect.Grammar.IGrammarGraphBuilder::LinkNodes(System.Int32,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_19, L_20, L_21);
|
|
// lastNodeId = roomNode;
|
|
int32_t L_23 = V_8;
|
|
V_3 = L_23;
|
|
// for (int i = 0; i < numRoomGraphs; i++)
|
|
int32_t L_24 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_24, 1));
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
// for (int i = 0; i < numRoomGraphs; i++)
|
|
int32_t L_25 = V_7;
|
|
int32_t L_26 = V_4;
|
|
if ((((int32_t)L_25) < ((int32_t)L_26)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// var bossRoom = grammarBuilder.CreateNode("Boss", execIndex++);
|
|
RuntimeObject* L_27 = ___0_grammarBuilder;
|
|
int32_t L_28 = V_0;
|
|
int32_t L_29 = L_28;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
NullCheck(L_27);
|
|
int32_t L_30;
|
|
L_30 = InterfaceFuncInvoker2< int32_t, String_t*, int32_t >::Invoke(0 /* System.Int32 DungeonArchitect.Grammar.IGrammarGraphBuilder::CreateNode(System.String,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_27, _stringLiteral912A37FE3AA5DFB68E312BB9398889D44821AAA2, L_29);
|
|
V_5 = L_30;
|
|
// grammarBuilder.LinkNodes(lastNodeId, bossRoom);
|
|
RuntimeObject* L_31 = ___0_grammarBuilder;
|
|
int32_t L_32 = V_3;
|
|
int32_t L_33 = V_5;
|
|
NullCheck(L_31);
|
|
bool L_34;
|
|
L_34 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(1 /* System.Boolean DungeonArchitect.Grammar.IGrammarGraphBuilder::LinkNodes(System.Int32,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_31, L_32, L_33);
|
|
// var exitRoom = grammarBuilder.CreateNode("Exit", execIndex++);
|
|
RuntimeObject* L_35 = ___0_grammarBuilder;
|
|
int32_t L_36 = V_0;
|
|
int32_t L_37 = L_36;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
NullCheck(L_35);
|
|
int32_t L_38;
|
|
L_38 = InterfaceFuncInvoker2< int32_t, String_t*, int32_t >::Invoke(0 /* System.Int32 DungeonArchitect.Grammar.IGrammarGraphBuilder::CreateNode(System.String,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_35, _stringLiteral687D9BA523E32A2B8A4FEAD5E5EAE89D357E1420, L_37);
|
|
V_6 = L_38;
|
|
// grammarBuilder.LinkNodes(bossRoom, exitRoom);
|
|
RuntimeObject* L_39 = ___0_grammarBuilder;
|
|
int32_t L_40 = V_5;
|
|
int32_t L_41 = V_6;
|
|
NullCheck(L_39);
|
|
bool L_42;
|
|
L_42 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(1 /* System.Boolean DungeonArchitect.Grammar.IGrammarGraphBuilder::LinkNodes(System.Int32,System.Int32) */, IGrammarGraphBuilder_tC5F88A850B5557223E4C8F8B6116018221509822_il2cpp_TypeInfo_var, L_39, L_40, L_41);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SnapDemo_ProceduralLevelLayout::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapDemo_ProceduralLevelLayout__ctor_m834A84E1B0988CA25E700EBA4B400A255C881B3D (SnapDemo_ProceduralLevelLayout_tFF299021D4BC6664A8F341230F4B63948075DA7F* __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 SGFT_GameController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFT_GameController_Start_mE21C096371ABC1BDE541EDB1285E208C6763956B (SGFT_GameController_tF95F50413AA7A4A5FFD0A850EFE4C5F9199C5707* __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)
|
|
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_0019;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_2, NULL);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SGFT_GameController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFT_GameController__ctor_m546AB3107FB85F2711BFCBF09A961C9439D49527 (SGFT_GameController_tF95F50413AA7A4A5FFD0A850EFE4C5F9199C5707* __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 SGFRoomDebugDrawer::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFRoomDebugDrawer_Awake_mE0AA314E2461BE945395020AB1F0198A6B971DBA (SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D* G_B2_0 = NULL;
|
|
SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D* G_B1_0 = NULL;
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* G_B3_0 = NULL;
|
|
SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D* G_B3_1 = NULL;
|
|
{
|
|
// query = dungeon != null ? dungeon.GetComponent<SnapGridFlowQuery>() : 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);
|
|
G_B1_0 = __this;
|
|
if (L_1)
|
|
{
|
|
G_B2_0 = __this;
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = ((SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE*)(NULL));
|
|
G_B3_1 = G_B1_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* L_3;
|
|
L_3 = Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597(L_2, Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597_RuntimeMethod_var);
|
|
G_B3_0 = L_3;
|
|
G_B3_1 = G_B2_0;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
NullCheck(G_B3_1);
|
|
G_B3_1->___query_5 = G_B3_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___query_5), (void*)G_B3_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SGFRoomDebugDrawer::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFRoomDebugDrawer_Update_m22648D5CC554D812A98BA205C56587C0B2BA02F3 (SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D* __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;
|
|
}
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* V_0 = NULL;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
|
|
SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E* V_4 = NULL;
|
|
{
|
|
// if (query == null || !query.IsValid()) return;
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* L_0 = __this->___query_5;
|
|
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_001b;
|
|
}
|
|
}
|
|
{
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* L_2 = __this->___query_5;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = SnapGridFlowQuery_IsValid_m13AB0C5F32D4F55C202C00B636207D61BA776A79(L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// if (query == null || !query.IsValid()) return;
|
|
return;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// if (player == null)
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___player_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_5;
|
|
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
// var playerObject = GameObject.FindWithTag("Player");
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
|
|
L_6 = GameObject_FindWithTag_mDF825E000B03F4F3DE9D4F2EBABC96BFA34B62E5(_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, NULL);
|
|
V_1 = L_6;
|
|
// if (playerObject != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_8;
|
|
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
// player = playerObject.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
|
|
L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
|
|
__this->___player_6 = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___player_6), (void*)L_10);
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// if (player == null) return;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___player_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_12;
|
|
L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
// if (player == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// var module = query.GetRoomNodeAtLocation(player.position);
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* L_13 = __this->___query_5;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = __this->___player_6;
|
|
NullCheck(L_14);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
L_15 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_14, NULL);
|
|
NullCheck(L_13);
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* L_16;
|
|
L_16 = SnapGridFlowQuery_GetRoomNodeAtLocation_mBB248B38D192B6C0C8DAB34374EEEF0B0429C7CB(L_13, L_15, NULL);
|
|
V_0 = L_16;
|
|
// roomBoundsToDraw = module.GetModuleBounds();
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* L_17 = V_0;
|
|
NullCheck(L_17);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_18;
|
|
L_18 = SgfModuleNode_GetModuleBounds_m8C84EDD9A3749E4CE81C9EE7BD0DE6AA67F301D6(L_17, NULL);
|
|
__this->___roomBoundsToDraw_7 = L_18;
|
|
// DebugDrawUtils.DrawBounds(roomBoundsToDraw, Color.red);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_19 = __this->___roomBoundsToDraw_7;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20;
|
|
L_20 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
DebugDrawUtils_DrawBounds_m7920601D242456AEC8A856BB6A20F18C7BEFB38E(L_19, L_20, NULL);
|
|
// foreach (var sgfModuleDoor in module.Doors)
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* L_21 = V_0;
|
|
NullCheck(L_21);
|
|
SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9* L_22 = L_21->___Doors_5;
|
|
V_2 = L_22;
|
|
V_3 = 0;
|
|
goto IL_00d8;
|
|
}
|
|
|
|
IL_0097:
|
|
{
|
|
// foreach (var sgfModuleDoor in module.Doors)
|
|
SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9* L_23 = V_2;
|
|
int32_t L_24 = V_3;
|
|
NullCheck(L_23);
|
|
int32_t L_25 = L_24;
|
|
SgfModuleDoor_tDDD0F9299C31917254174AE073E5ECCCA3FD48AB* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
|
|
// var connection = sgfModuleDoor.SpawnedDoor;
|
|
NullCheck(L_26);
|
|
SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E* L_27 = L_26->___SpawnedDoor_3;
|
|
V_4 = L_27;
|
|
// if (connection == null || !connection.IsDoorState())
|
|
SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E* L_28 = V_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_29;
|
|
L_29 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_28, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_29)
|
|
{
|
|
goto IL_00d4;
|
|
}
|
|
}
|
|
{
|
|
SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E* L_30 = V_4;
|
|
NullCheck(L_30);
|
|
bool L_31;
|
|
L_31 = SnapConnection_IsDoorState_m219B6A30DE00EE4373691633BE116EF3984B9E12(L_30, NULL);
|
|
if (!L_31)
|
|
{
|
|
goto IL_00d4;
|
|
}
|
|
}
|
|
{
|
|
// var connectionObject = connection.gameObject;
|
|
SnapConnection_tEADD78155FE08F33C4864DFAA6AFBB46F05D4B7E* L_32 = V_4;
|
|
NullCheck(L_32);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33;
|
|
L_33 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_32, NULL);
|
|
// DebugDrawUtils.DrawCircle(connectionObject.transform.position, 1, Color.green);
|
|
NullCheck(L_33);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34;
|
|
L_34 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_33, NULL);
|
|
NullCheck(L_34);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
|
|
L_35 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_34, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_36;
|
|
L_36 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL);
|
|
DebugDrawUtils_DrawCircle_m83F348F366608E9FC50D8FDD5919780F88CEEEC2(L_35, (1.0f), L_36, NULL);
|
|
}
|
|
|
|
IL_00d4:
|
|
{
|
|
int32_t L_37 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
// foreach (var sgfModuleDoor in module.Doors)
|
|
int32_t L_38 = V_3;
|
|
SgfModuleDoorU5BU5D_t1823927F4F870721C524DEE436D79152A76CC3C9* L_39 = V_2;
|
|
NullCheck(L_39);
|
|
if ((((int32_t)L_38) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))
|
|
{
|
|
goto IL_0097;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SGFRoomDebugDrawer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFRoomDebugDrawer__ctor_m7D9BCC031E84A4C41A627448E07F04DE71CAD61C (SGFRoomDebugDrawer_t39AFD544BF2A329012B5C2CED95C717ACA6E945D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean SGFDemoNodeConstraintFloor0::CanCreateNodeAt(System.Int32,System.Int32,UnityEngine.Vector3Int,UnityEngine.Vector3Int)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SGFDemoNodeConstraintFloor0_CanCreateNodeAt_m23A49984E4BA25F18417893BE5CC1FDD44AFA12E (SGFDemoNodeConstraintFloor0_tBC1DC56D999121AF1C82B74047363FAA791400AB* __this, int32_t ___0_currentPathPosition, int32_t ___1_totalPathLength, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_nodeCoord, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_gridSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return nodeCoord.y == level;
|
|
int32_t L_0;
|
|
L_0 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___2_nodeCoord), NULL);
|
|
int32_t L_1 = __this->___level_4;
|
|
return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void SGFDemoNodeConstraintFloor0::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoNodeConstraintFloor0__ctor_mBAB61E765F474CC2F0FAAFC5C4AD40DF6897A0CB (SGFDemoNodeConstraintFloor0_tBC1DC56D999121AF1C82B74047363FAA791400AB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean SGFDemoNodeConstraintFloor1::CanCreateNodeAt(System.Int32,System.Int32,UnityEngine.Vector3Int,UnityEngine.Vector3Int)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SGFDemoNodeConstraintFloor1_CanCreateNodeAt_m798EEDF28BD69D41509B6089552DEA5783A0F0AF (SGFDemoNodeConstraintFloor1_tA6C2C903EA4631F340DDE8F1BEF84CC1D37E6421* __this, int32_t ___0_currentPathPosition, int32_t ___1_totalPathLength, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_nodeCoord, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_gridSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return nodeCoord.y == 1;
|
|
int32_t L_0;
|
|
L_0 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___2_nodeCoord), NULL);
|
|
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void SGFDemoNodeConstraintFloor1::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoNodeConstraintFloor1__ctor_m24009AC65C43E2375D97CB45298583510F386863 (SGFDemoNodeConstraintFloor1_tA6C2C903EA4631F340DDE8F1BEF84CC1D37E6421* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean SGFDemoNodeConstraintFloor2::CanCreateNodeAt(System.Int32,System.Int32,UnityEngine.Vector3Int,UnityEngine.Vector3Int)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SGFDemoNodeConstraintFloor2_CanCreateNodeAt_mAF01F88A59F772DCCAED7B16D64577178BE8A48B (SGFDemoNodeConstraintFloor2_t719914F070A13312912AD6836A551EFB49D28FD0* __this, int32_t ___0_currentPathPosition, int32_t ___1_totalPathLength, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_nodeCoord, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_gridSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return nodeCoord.y == 2;
|
|
int32_t L_0;
|
|
L_0 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___2_nodeCoord), NULL);
|
|
return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void SGFDemoNodeConstraintFloor2::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoNodeConstraintFloor2__ctor_mAD05A7C0E079341A0BD5EB48ED390AB5D6CECE82 (SGFDemoNodeConstraintFloor2_t719914F070A13312912AD6836A551EFB49D28FD0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean SGFDemoNodeConstraints::CanCreateNodeAt(System.Int32,System.Int32,UnityEngine.Vector3Int,UnityEngine.Vector3Int)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SGFDemoNodeConstraints_CanCreateNodeAt_m646889D3063198E0112F1136F285A387316EF1EA (SGFDemoNodeConstraints_tE43B6A89915DB0EA6DEDF3787DA8416A4E983F6B* __this, int32_t ___0_currentPathPosition, int32_t ___1_totalPathLength, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_nodeCoord, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_gridSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (currentPathPosition == totalPathLength - 1)
|
|
int32_t L_0 = ___0_currentPathPosition;
|
|
int32_t L_1 = ___1_totalPathLength;
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1))))))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// return nodeCoord == new Vector3Int(0, 0, 0);
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2 = ___2_nodeCoord;
|
|
Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_3), 0, 0, 0, /*hidden argument*/NULL);
|
|
bool L_4;
|
|
L_4 = Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline(L_2, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void SGFDemoNodeConstraints::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SGFDemoNodeConstraints__ctor_mC4E5E73188DD2FABA618DD7D74FC9F8DCED797E0 (SGFDemoNodeConstraints_tE43B6A89915DB0EA6DEDF3787DA8416A4E983F6B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void VG_GameController::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VG_GameController_Awake_mD2B34247A666AC3FDEEB310C84278BFE5C5C93B9 (VG_GameController_tC69BDEAC9FC5FE029E609212DB3E4A938047FC73* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// 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_001f;
|
|
}
|
|
}
|
|
{
|
|
// query = dungeon.GetComponent<SnapGridFlowQuery>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* L_3;
|
|
L_3 = Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597(L_2, Component_GetComponent_TisSnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE_mD92D459B880FE0A1A7B72181E720B355BAA3D597_RuntimeMethod_var);
|
|
__this->___query_7 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___query_7), (void*)L_3);
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void VG_GameController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VG_GameController_Start_mFB2C610881C95D9C005B4E50D5D5D9D5181CF334 (VG_GameController_tC69BDEAC9FC5FE029E609212DB3E4A938047FC73* __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;
|
|
}
|
|
SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* V_0 = NULL;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* 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_008c;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.Config.Seed = (uint)(Random.value * int.MaxValue);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_3;
|
|
L_3 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_2, NULL);
|
|
float L_4;
|
|
L_4 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
NullCheck(L_3);
|
|
L_3->___Seed_4 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_4, (2.14748365E+09f))));
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_5 = __this->___dungeon_4;
|
|
NullCheck(L_5);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_5, NULL);
|
|
// 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_0 = L_7;
|
|
// if (visibilityGraph != null)
|
|
SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* L_8 = V_0;
|
|
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_008c;
|
|
}
|
|
}
|
|
{
|
|
// var playerObject = GameObject.FindGameObjectWithTag("Player");
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
|
|
L_10 = GameObject_FindGameObjectWithTag_mF0229BC2074CE9EEA72FAB1E5A4BC2AEC3D2CDBE(_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, NULL);
|
|
V_1 = L_10;
|
|
// if (playerObject != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_12;
|
|
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_008c;
|
|
}
|
|
}
|
|
{
|
|
// playerTransform = playerObject.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_1;
|
|
NullCheck(L_13);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
|
|
L_14 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL);
|
|
__this->___playerTransform_6 = L_14;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerTransform_6), (void*)L_14);
|
|
// playerTransform.SetParent(null, true);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = __this->___playerTransform_6;
|
|
NullCheck(L_15);
|
|
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_15, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)1, NULL);
|
|
// visibilityGraph.trackedObjects = new Transform[] { playerObject.transform };
|
|
SnapGridFlowVisibilityGraph_t8DAD487E20FA3215B2F239C09CFAB3706293AA46* L_16 = V_0;
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_17 = (TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24*)(TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24*)SZArrayNew(TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_18 = L_17;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
|
|
L_20 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_19, NULL);
|
|
NullCheck(L_18);
|
|
ArrayElementTypeCheck (L_18, L_20);
|
|
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)L_20);
|
|
NullCheck(L_16);
|
|
L_16->___trackedObjects_5 = L_18;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_16->___trackedObjects_5), (void*)L_18);
|
|
}
|
|
|
|
IL_008c:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void VG_GameController::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VG_GameController_Update_mB0023FC1D767BEB9DFA4993108C4D34EC9B53177 (VG_GameController_tC69BDEAC9FC5FE029E609212DB3E4A938047FC73* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6* V_0 = NULL;
|
|
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
// if (playerTransform != null && query != null)
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___playerTransform_6;
|
|
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_0070;
|
|
}
|
|
}
|
|
{
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* L_2 = __this->___query_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// var module = query.GetRoomNodeAtLocation(playerTransform.position);
|
|
SnapGridFlowQuery_tBD99DB85F921CB772F8FDB6AAA84D42479308FFE* L_4 = __this->___query_7;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___playerTransform_6;
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
|
|
NullCheck(L_4);
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* L_7;
|
|
L_7 = SnapGridFlowQuery_GetRoomNodeAtLocation_mBB248B38D192B6C0C8DAB34374EEEF0B0429C7CB(L_4, L_6, NULL);
|
|
// var roomBounds = module.GetModuleBounds();
|
|
SgfModuleNode_tA18CA034A033217DDCAD8235B5495F7A6CC6CDBE* L_8 = L_7;
|
|
NullCheck(L_8);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9;
|
|
L_9 = SgfModuleNode_GetModuleBounds_m8C84EDD9A3749E4CE81C9EE7BD0DE6AA67F301D6(L_8, NULL);
|
|
// var roomGameObject = module.SpawnedModule;
|
|
NullCheck(L_8);
|
|
SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6* L_10 = L_8->___SpawnedModule_4;
|
|
V_0 = L_10;
|
|
// if (redMaterial != null)
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->___redMaterial_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_12;
|
|
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// var renderers = roomGameObject.GetComponentsInChildren<Renderer>();
|
|
SnapGridFlowModule_t2E3F33C64C5B20DD01AF7AAD8FFBC500F23EB5F6* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_14;
|
|
L_14 = Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7(L_13, Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7_RuntimeMethod_var);
|
|
// foreach (var roomRenderer in renderers)
|
|
V_1 = L_14;
|
|
V_2 = 0;
|
|
goto IL_006a;
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
// foreach (var roomRenderer in renderers)
|
|
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_15 = V_1;
|
|
int32_t L_16 = V_2;
|
|
NullCheck(L_15);
|
|
int32_t L_17 = L_16;
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
// roomRenderer.material = redMaterial;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = __this->___redMaterial_5;
|
|
NullCheck(L_18);
|
|
Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A(L_18, L_19, NULL);
|
|
int32_t L_20 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1));
|
|
}
|
|
|
|
IL_006a:
|
|
{
|
|
// foreach (var roomRenderer in renderers)
|
|
int32_t L_21 = V_2;
|
|
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_22 = V_1;
|
|
NullCheck(L_22);
|
|
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void VG_GameController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VG_GameController__ctor_m700B1EA52DEAEB904C5AF1C03996A150CE8ECD03 (VG_GameController_tC69BDEAC9FC5FE029E609212DB3E4A938047FC73* __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 SnapDungeonMarkerSpawner::OnPostDungeonBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapDungeonMarkerSpawner_OnPostDungeonBuild_mF95F69D612822948B30B5F6E3BE9293D3EE3315E (SnapDungeonMarkerSpawner_tA7032D489D7B31703090C6FB737B7ECA285E166F* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_snapDungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisDungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744_m4ED3CF798B8FADCB1FD6A15C800164D0721177E1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249_mEAA72008687345AC5C11DB10E291B7BB19A2B304_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_mCF71EDBF7238BB72C07431CAFAA676A1A1E93183_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E2DBD06BCF179A0EC49F8C7CC12B13F250CB0A1);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* V_1 = NULL;
|
|
DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* V_2 = NULL;
|
|
{
|
|
// if (gridDungeonTemplate == null)
|
|
GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4* L_0 = __this->___gridDungeonTemplate_5;
|
|
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_0019;
|
|
}
|
|
}
|
|
{
|
|
// Debug.LogError("Missing grid dungeon template");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral4E2DBD06BCF179A0EC49F8C7CC12B13F250CB0A1, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// DestroySpawnedDungeon();
|
|
SnapDungeonMarkerSpawner_DestroySpawnedDungeon_mFBD72D847814D271EEF9273251E6A8BCCDAE1963(__this, NULL);
|
|
// var gridDungeonObject = Instantiate(gridDungeonTemplate.gameObject);
|
|
GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4* L_2 = __this->___gridDungeonTemplate_5;
|
|
NullCheck(L_2);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
|
|
L_4 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_3, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
V_0 = L_4;
|
|
// var gridConfig = gridDungeonObject.GetComponent<GridDungeonConfig>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_6;
|
|
L_6 = GameObject_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_mCF71EDBF7238BB72C07431CAFAA676A1A1E93183(L_5, GameObject_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_mCF71EDBF7238BB72C07431CAFAA676A1A1E93183_RuntimeMethod_var);
|
|
// gridConfig.NumCells = 0; // This will disable dungeon generation and won't emit any procedural markers
|
|
NullCheck(L_6);
|
|
L_6->___NumCells_6 = 0;
|
|
// var markerInserter = gridDungeonObject.AddComponent<SnapThemeEngineMarkerInserter>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
|
|
NullCheck(L_7);
|
|
SnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249* L_8;
|
|
L_8 = GameObject_AddComponent_TisSnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249_mEAA72008687345AC5C11DB10E291B7BB19A2B304(L_7, GameObject_AddComponent_TisSnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249_mEAA72008687345AC5C11DB10E291B7BB19A2B304_RuntimeMethod_var);
|
|
// markerInserter.hideMarkerGizmos = hideMarkerGizmos;
|
|
bool L_9 = __this->___hideMarkerGizmos_7;
|
|
NullCheck(L_8);
|
|
L_8->___hideMarkerGizmos_4 = L_9;
|
|
// spawnedDungeon = gridDungeonObject.GetComponent<Dungeon>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_11;
|
|
L_11 = GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6(L_10, GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6_RuntimeMethod_var);
|
|
__this->___spawnedDungeon_6 = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___spawnedDungeon_6), (void*)L_11);
|
|
// spawnedDungeon.dungeonThemes = dungeonThemes;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_12 = __this->___spawnedDungeon_6;
|
|
List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A* L_13 = __this->___dungeonThemes_4;
|
|
NullCheck(L_12);
|
|
L_12->___dungeonThemes_4 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_12->___dungeonThemes_4), (void*)L_13);
|
|
// var snapSceneProvider = snapDungeon.GetComponent<DungeonSceneProvider>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_14 = ___0_snapDungeon;
|
|
NullCheck(L_14);
|
|
DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* L_15;
|
|
L_15 = Component_GetComponent_TisDungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744_m4ED3CF798B8FADCB1FD6A15C800164D0721177E1(L_14, Component_GetComponent_TisDungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744_m4ED3CF798B8FADCB1FD6A15C800164D0721177E1_RuntimeMethod_var);
|
|
V_1 = L_15;
|
|
// var gridSceneProvider = spawnedDungeon.GetComponent<DungeonSceneProvider>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_16 = __this->___spawnedDungeon_6;
|
|
NullCheck(L_16);
|
|
DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* L_17;
|
|
L_17 = Component_GetComponent_TisDungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744_m4ED3CF798B8FADCB1FD6A15C800164D0721177E1(L_16, Component_GetComponent_TisDungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744_m4ED3CF798B8FADCB1FD6A15C800164D0721177E1_RuntimeMethod_var);
|
|
V_2 = L_17;
|
|
// gridSceneProvider.itemParent = snapSceneProvider.itemParent;
|
|
DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* L_18 = V_2;
|
|
DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = L_19->___itemParent_6;
|
|
NullCheck(L_18);
|
|
L_18->___itemParent_6 = L_20;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_18->___itemParent_6), (void*)L_20);
|
|
// spawnedDungeon.transform.SetParent(gridSceneProvider.itemParent.transform);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_21 = __this->___spawnedDungeon_6;
|
|
NullCheck(L_21);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
|
|
L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
|
|
DungeonSceneProvider_t5B6901A0E7F81B2EAB4D02F2B55464DFFA72F744* L_23 = V_2;
|
|
NullCheck(L_23);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = L_23->___itemParent_6;
|
|
NullCheck(L_24);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
|
|
L_25 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_24, NULL);
|
|
NullCheck(L_22);
|
|
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_22, L_25, NULL);
|
|
// spawnedDungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_26 = __this->___spawnedDungeon_6;
|
|
NullCheck(L_26);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_26, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SnapDungeonMarkerSpawner::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapDungeonMarkerSpawner_OnDungeonDestroyed_m2FB3364F6B89A2B88BF88891C7B2B889306D7B63 (SnapDungeonMarkerSpawner_tA7032D489D7B31703090C6FB737B7ECA285E166F* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DestroySpawnedDungeon();
|
|
SnapDungeonMarkerSpawner_DestroySpawnedDungeon_mFBD72D847814D271EEF9273251E6A8BCCDAE1963(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SnapDungeonMarkerSpawner::DestroySpawnedDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapDungeonMarkerSpawner_DestroySpawnedDungeon_mFBD72D847814D271EEF9273251E6A8BCCDAE1963 (SnapDungeonMarkerSpawner_tA7032D489D7B31703090C6FB737B7ECA285E166F* __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 (spawnedDungeon != null)
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___spawnedDungeon_6;
|
|
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_0049;
|
|
}
|
|
}
|
|
{
|
|
// spawnedDungeon.DestroyDungeon();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___spawnedDungeon_6;
|
|
NullCheck(L_2);
|
|
Dungeon_DestroyDungeon_m8BF85970B02483DEA0ACE473B0DF700431ED8B41(L_2, NULL);
|
|
// if (Application.isPlaying)
|
|
bool L_3;
|
|
L_3 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// Destroy(spawnedDungeon.gameObject);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_4 = __this->___spawnedDungeon_6;
|
|
NullCheck(L_4);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
|
|
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_4, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_5, NULL);
|
|
goto IL_0042;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// DestroyImmediate(spawnedDungeon.gameObject);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_6 = __this->___spawnedDungeon_6;
|
|
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_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_7, NULL);
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// spawnedDungeon = null;
|
|
__this->___spawnedDungeon_6 = (Dungeon_tAA854F521189538FD299BECE6025726B6C359227*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___spawnedDungeon_6), (void*)(Dungeon_tAA854F521189538FD299BECE6025726B6C359227*)NULL);
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SnapDungeonMarkerSpawner::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapDungeonMarkerSpawner__ctor_m51519E039844CCE8976FEE50865CD76D361F0E49 (SnapDungeonMarkerSpawner_tA7032D489D7B31703090C6FB737B7ECA285E166F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool hideMarkerGizmos = true;
|
|
__this->___hideMarkerGizmos_7 = (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 SnapThemeEngineMarkerInserter::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapThemeEngineMarkerInserter_OnDungeonMarkersEmitted_m47317E4AFDED0E5F0440FDFBC214E456C6157647 (SnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249* __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*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisSnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F_m0157F986AD5B643C75E5C454294C0B6F4C6F8535_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* V_2 = NULL;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* V_3 = NULL;
|
|
{
|
|
// var snapMarkersInScene = FindObjectsOfType<SnapCustomMarker>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5* L_0;
|
|
L_0 = Object_FindObjectsOfType_TisSnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F_m0157F986AD5B643C75E5C454294C0B6F4C6F8535(Object_FindObjectsOfType_TisSnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F_m0157F986AD5B643C75E5C454294C0B6F4C6F8535_RuntimeMethod_var);
|
|
// foreach (var snapMarker in snapMarkersInScene)
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0069;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// foreach (var snapMarker in snapMarkersInScene)
|
|
SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// var marker = new PropSocket();
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_5 = (PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394*)il2cpp_codegen_object_new(PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
PropSocket__ctor_m8E35CE44D738C18657F6F422A45C234096285408(L_5, NULL);
|
|
V_3 = L_5;
|
|
// marker.Id = 0;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_6 = V_3;
|
|
NullCheck(L_6);
|
|
L_6->___Id_0 = 0;
|
|
// marker.SocketType = snapMarker.markerName;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_7 = V_3;
|
|
SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_9 = L_8->___markerName_4;
|
|
NullCheck(L_7);
|
|
L_7->___SocketType_1 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_7->___SocketType_1), (void*)L_9);
|
|
// marker.Transform = snapMarker.transform.localToWorldMatrix;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_10 = V_3;
|
|
SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
|
|
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_11, NULL);
|
|
NullCheck(L_12);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
|
|
L_13 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_12, NULL);
|
|
NullCheck(L_10);
|
|
L_10->___Transform_2 = L_13;
|
|
// marker.gridPosition = IntVector.Zero;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_14 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_15 = ((IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_StaticFields*)il2cpp_codegen_static_fields_for(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var))->___Zero_3;
|
|
NullCheck(L_14);
|
|
L_14->___gridPosition_3 = L_15;
|
|
// marker.cellId = 0;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_16 = V_3;
|
|
NullCheck(L_16);
|
|
L_16->___cellId_4 = 0;
|
|
// markers.Add(marker);
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_17 = ___2_markers;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_18 = V_3;
|
|
NullCheck(L_17);
|
|
VirtualActionInvoker1< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(6 /* System.Void DungeonArchitect.LevelMarkerList::Add(DungeonArchitect.PropSocket) */, L_17, L_18);
|
|
// if (hideMarkerGizmos)
|
|
bool L_19 = __this->___hideMarkerGizmos_4;
|
|
if (!L_19)
|
|
{
|
|
goto IL_0065;
|
|
}
|
|
}
|
|
{
|
|
// snapMarker.hideGizmoVisuals = hideMarkerGizmos;
|
|
SnapCustomMarker_tC4D2ADAAFAF222F8270F8191A86DE542DF932D7F* L_20 = V_2;
|
|
bool L_21 = __this->___hideMarkerGizmos_4;
|
|
NullCheck(L_20);
|
|
L_20->___hideGizmoVisuals_6 = L_21;
|
|
}
|
|
|
|
IL_0065:
|
|
{
|
|
int32_t L_22 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
// foreach (var snapMarker in snapMarkersInScene)
|
|
int32_t L_23 = V_1;
|
|
SnapCustomMarkerU5BU5D_tA1361AD1863917021FC93FEF755B0F457E9A36A5* L_24 = V_0;
|
|
NullCheck(L_24);
|
|
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SnapThemeEngineMarkerInserter::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapThemeEngineMarkerInserter__ctor_m95935BFF060B0AF934757A546F77BC0A74D7E98C (SnapThemeEngineMarkerInserter_t5850E80777B10992AA616B61B3B1BB1CD9B26249* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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 DoorTracker::OnDrawGizmosSelected()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoorTracker_OnDrawGizmosSelected_mA7C065E92F10BD02FBCFAECD1C255FE5F56666CE (DoorTracker_tD96D36FFCED502BD6ECA17D6E32EF52B3A5B62B8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
SnapQueryModuleInfo_t10C2C84BC31169C160F135C2C67E995F1DFC69C6 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_5 = NULL;
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_6 = NULL;
|
|
{
|
|
// var position = transform.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
|
|
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
V_0 = L_1;
|
|
// if (snapQuery.GetModuleInfo(position, out moduleInfo))
|
|
SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989* L_2 = __this->___snapQuery_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
|
|
NullCheck(L_2);
|
|
bool L_4;
|
|
L_4 = SnapQuery_GetModuleInfo_m1A9A62157C062A95B287A23328816EB20C6314DF(L_2, L_3, (&V_1), NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_00c3;
|
|
}
|
|
}
|
|
{
|
|
// var bounds = moduleInfo.instanceInfo.WorldBounds;
|
|
SnapQueryModuleInfo_t10C2C84BC31169C160F135C2C67E995F1DFC69C6 L_5 = V_1;
|
|
SnapModuleInstance_tF25841DFE855BCD94C5F21B124AFAD0E8C4D8A94* L_6 = L_5.___instanceInfo_0;
|
|
NullCheck(L_6);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7 = L_6->___WorldBounds_2;
|
|
V_2 = L_7;
|
|
// DrawGizmoBounds(bounds, Color.red);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8 = V_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
|
|
L_9 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
DoorTracker_DrawGizmoBounds_mCF124D25AD293B5C7B063CD07D5F12C7FCA4F4C0(__this, L_8, L_9, NULL);
|
|
// var incomingDoors = snapQuery.GetModuleIncomingDoors(position);
|
|
SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989* L_10 = __this->___snapQuery_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
|
|
NullCheck(L_10);
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_12;
|
|
L_12 = SnapQuery_GetModuleIncomingDoors_mDCBAC8EE2933FD81435BF341C7726B7B8409E589(L_10, L_11, NULL);
|
|
// foreach (var incomingDoor in incomingDoors)
|
|
V_3 = L_12;
|
|
V_4 = 0;
|
|
goto IL_0076;
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// foreach (var incomingDoor in incomingDoors)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_13 = V_3;
|
|
int32_t L_14 = V_4;
|
|
NullCheck(L_13);
|
|
int32_t L_15 = L_14;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
// var doorRenderer = incomingDoor.GetComponent<Renderer>();
|
|
NullCheck(L_16);
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_17;
|
|
L_17 = GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A(L_16, GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
|
|
V_5 = L_17;
|
|
// if (doorRenderer != null)
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_18 = V_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_19;
|
|
L_19 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_19)
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// DrawGizmoBounds(doorRenderer.bounds, Color.green);
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_20 = V_5;
|
|
NullCheck(L_20);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_21;
|
|
L_21 = Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C(L_20, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22;
|
|
L_22 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL);
|
|
DoorTracker_DrawGizmoBounds_mCF124D25AD293B5C7B063CD07D5F12C7FCA4F4C0(__this, L_21, L_22, NULL);
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
int32_t L_23 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1));
|
|
}
|
|
|
|
IL_0076:
|
|
{
|
|
// foreach (var incomingDoor in incomingDoors)
|
|
int32_t L_24 = V_4;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_25 = V_3;
|
|
NullCheck(L_25);
|
|
if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
// var outgoingDoors = snapQuery.GetModuleOutgoingDoors(position);
|
|
SnapQuery_t8320DB9769D1CE7BBAD00EF556925D65C67CA989* L_26 = __this->___snapQuery_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_0;
|
|
NullCheck(L_26);
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_28;
|
|
L_28 = SnapQuery_GetModuleOutgoingDoors_m0693BCE14F7C086C7BD8CAAF70E6ECD39368EE1B(L_26, L_27, NULL);
|
|
// foreach (var outgoingDoor in outgoingDoors)
|
|
V_3 = L_28;
|
|
V_4 = 0;
|
|
goto IL_00bc;
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
// foreach (var outgoingDoor in outgoingDoors)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_29 = V_3;
|
|
int32_t L_30 = V_4;
|
|
NullCheck(L_29);
|
|
int32_t L_31 = L_30;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
|
|
// var doorRenderer = outgoingDoor.GetComponent<Renderer>();
|
|
NullCheck(L_32);
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_33;
|
|
L_33 = GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A(L_32, GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
|
|
V_6 = L_33;
|
|
// if (doorRenderer != null)
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_34 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_35;
|
|
L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_35)
|
|
{
|
|
goto IL_00b6;
|
|
}
|
|
}
|
|
{
|
|
// DrawGizmoBounds(doorRenderer.bounds, Color.cyan);
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_36 = V_6;
|
|
NullCheck(L_36);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_37;
|
|
L_37 = Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C(L_36, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_38;
|
|
L_38 = Color_get_cyan_m182A29E7475C0A98ACC03E1CF5252BAB83F0BA31_inline(NULL);
|
|
DoorTracker_DrawGizmoBounds_mCF124D25AD293B5C7B063CD07D5F12C7FCA4F4C0(__this, L_37, L_38, NULL);
|
|
}
|
|
|
|
IL_00b6:
|
|
{
|
|
int32_t L_39 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_39, 1));
|
|
}
|
|
|
|
IL_00bc:
|
|
{
|
|
// foreach (var outgoingDoor in outgoingDoors)
|
|
int32_t L_40 = V_4;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_41 = V_3;
|
|
NullCheck(L_41);
|
|
if ((((int32_t)L_40) < ((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length)))))
|
|
{
|
|
goto IL_008f;
|
|
}
|
|
}
|
|
|
|
IL_00c3:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DoorTracker::DrawGizmoBounds(UnityEngine.Bounds,UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoorTracker_DrawGizmoBounds_mCF124D25AD293B5C7B063CD07D5F12C7FCA4F4C0 (DoorTracker_tD96D36FFCED502BD6ECA17D6E32EF52B3A5B62B8* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_color, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Gizmos.color = color;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___1_color;
|
|
Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_0, NULL);
|
|
// Gizmos.DrawWireCube(bounds.center, bounds.size + new Vector3(0.1f, 0.1f, 0.1f));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_bounds), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___0_bounds), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), (0.100000001f), (0.100000001f), (0.100000001f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_2, L_3, NULL);
|
|
Gizmos_DrawWireCube_m343533B3955A2D04A8638280D0EF537274A1FD8B(L_1, L_4, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DoorTracker::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoorTracker__ctor_m00784999103B56F289CA6719178E12719B60E660 (DoorTracker_tD96D36FFCED502BD6ECA17D6E32EF52B3A5B62B8* __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 CliffTileRandomTransformer::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CliffTileRandomTransformer_GetTransform_m38151163315E63F6267BA29AA2896495044AB67D (CliffTileRandomTransformer_tE9C8CE47C25D2E31E84106A4DF00A41A4F39BA03* __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;
|
|
{
|
|
// var halfWidth = tileWidth / 2.0f;
|
|
float L_0 = __this->___tileWidth_4;
|
|
V_0 = ((float)(L_0/(2.0f)));
|
|
// outPosition = new Vector3(
|
|
// random.Range(-halfWidth, halfWidth), 0,
|
|
// random.Range(-halfWidth, halfWidth));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1 = ___4_outPosition;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_2 = ___3_random;
|
|
float L_3 = V_0;
|
|
float L_4 = V_0;
|
|
float L_5;
|
|
L_5 = RandomExtensions_Range_m5328F4B9A7A0BA70804FC09381C70CCB8FC3BFF2(L_2, ((-L_3)), L_4, NULL);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_6 = ___3_random;
|
|
float L_7 = V_0;
|
|
float L_8 = V_0;
|
|
float L_9;
|
|
L_9 = RandomExtensions_Range_m5328F4B9A7A0BA70804FC09381C70CCB8FC3BFF2(L_6, ((-L_7)), L_8, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
memset((&L_10), 0, sizeof(L_10));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), L_5, (0.0f), L_9, /*hidden argument*/NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1 = L_10;
|
|
// outRotation = Quaternion.Euler(0, random.Range(0, 360), 0);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_11 = ___5_outRotation;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_12 = ___3_random;
|
|
int32_t L_13;
|
|
L_13 = RandomExtensions_Range_mD218DB66F5B4A42B67F870CD9976D2BF4FB029EB(L_12, 0, ((int32_t)360), NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
|
|
L_14 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), ((float)L_13), (0.0f), NULL);
|
|
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_11 = L_14;
|
|
// outScale = Vector3.one;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = ___6_outScale;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_15 = L_16;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CliffTileRandomTransformer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CliffTileRandomTransformer__ctor_mCD9C3EA12FA206507463E489108897E7C4F3807D (CliffTileRandomTransformer_tE9C8CE47C25D2E31E84106A4DF00A41A4F39BA03* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float tileWidth = 3;
|
|
__this->___tileWidth_4 = (3.0f);
|
|
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 Pickup::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pickup_Start_mF76A167E0BC6B8E5EBA8F2A5DF3ACD0458BDE065 (Pickup_t4A34F734C0D0E29D535B64F7B8F40B0B5B2CCE01* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void Pickup::OnTriggerEnter2D(UnityEngine.Collider2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pickup_OnTriggerEnter2D_mC310C2A3EAAD2A3670CEB10E4115FB6059A044FF (Pickup_t4A34F734C0D0E29D535B64F7B8F40B0B5B2CCE01* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (other.isTrigger) return;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = ___0_other;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Collider2D_get_isTrigger_m982A3441480D505432B26A5B3DF6D0B34342EEE7(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// if (other.isTrigger) return;
|
|
return;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (other.gameObject.CompareTag(DungeonArchitect.Samples.ShooterGame.GameTags.Player)) {
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2 = ___0_other;
|
|
NullCheck(L_2);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_4 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
NullCheck(L_3);
|
|
bool L_5;
|
|
L_5 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_3, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
// Destroy (gameObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
|
|
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_6, NULL);
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void Pickup::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pickup__ctor_m96289000165BB0500C4247DAE9BD8FAB127C4CB1 (Pickup_t4A34F734C0D0E29D535B64F7B8F40B0B5B2CCE01* __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 PickupWobbler::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PickupWobbler_Start_m2E4889CA2B3AAE77EED8A2E48A3F92D8091FD577 (PickupWobbler_t7A3B0E92F81B0CA52335A9BCA7806F9765FFB7A4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// originalPosition = transform.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
|
|
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
__this->___originalPosition_7 = L_1;
|
|
// randomStartAngle = Random.value * 100;
|
|
float L_2;
|
|
L_2 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
__this->___randomStartAngle_6 = ((float)il2cpp_codegen_multiply(L_2, (100.0f)));
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void PickupWobbler::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PickupWobbler_Update_m87ECEB7DB139AEB166FA449F08DDF9F72C0D072A (PickupWobbler_t7A3B0E92F81B0CA52335A9BCA7806F9765FFB7A4* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var t = Time.time * Mathf.PI + randomStartAngle;
|
|
float L_0;
|
|
L_0 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
|
|
float L_1 = __this->___randomStartAngle_6;
|
|
// t *= speed;
|
|
float L_2 = __this->___speed_5;
|
|
// var offset = Mathf.Sin(t) * wobbleDirection;
|
|
float L_3;
|
|
L_3 = sinf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, (3.14159274f))), L_1)), L_2)));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = __this->___wobbleDirection_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(L_3, L_4, NULL);
|
|
V_0 = L_5;
|
|
// transform.position = originalPosition + new Vector3(offset.x, offset.y, 0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = __this->___originalPosition_7;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0;
|
|
float L_9 = L_8.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
|
|
float L_11 = L_10.___y_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), L_9, L_11, (0.0f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_7, L_12, NULL);
|
|
NullCheck(L_6);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_13, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void PickupWobbler::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PickupWobbler__ctor_m06E2FEA466E32614B3F8A0F5F4D85A2E49B42084 (PickupWobbler_t7A3B0E92F81B0CA52335A9BCA7806F9765FFB7A4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector2 wobbleDirection = Vector2.up;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
|
|
__this->___wobbleDirection_4 = L_0;
|
|
// public float speed = 1;
|
|
__this->___speed_5 = (1.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void PlayerCameraZoom::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerCameraZoom_Awake_m7014C41C614EFAB0841C73E0FAC81639A0808CA8 (PlayerCameraZoom_t1D747D82D6860D3179459E75D551D7D8F53CF5D2* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// cam = GetComponent<Camera>();
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
|
|
L_0 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
|
|
__this->___cam_10 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cam_10), (void*)L_0);
|
|
// startingZoom = cam.orthographicSize;
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = __this->___cam_10;
|
|
NullCheck(L_1);
|
|
float L_2;
|
|
L_2 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_1, NULL);
|
|
__this->___startingZoom_8 = L_2;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void PlayerCameraZoom::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerCameraZoom_Update_m27D7EC33D7087ED057E567A545DAA3D7AC33F99F (PlayerCameraZoom_t1D747D82D6860D3179459E75D551D7D8F53CF5D2* __this, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var speed = rigidBody2D.velocity.magnitude;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_0 = __this->___rigidBody2D_7;
|
|
NullCheck(L_0);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
L_1 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_0, NULL);
|
|
V_2 = L_1;
|
|
float L_2;
|
|
L_2 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_2), NULL);
|
|
// var t = speed / maxSpeed;
|
|
float L_3 = __this->___maxSpeed_6;
|
|
V_0 = ((float)(L_2/L_3));
|
|
// var multiplier = Mathf.Lerp (1, zoomMultiplier, t);
|
|
float L_4 = __this->___zoomMultiplier_5;
|
|
float L_5 = V_0;
|
|
float L_6;
|
|
L_6 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((1.0f), L_4, L_5, NULL);
|
|
V_1 = L_6;
|
|
// targetZoom = startingZoom * multiplier;
|
|
float L_7 = __this->___startingZoom_8;
|
|
float L_8 = V_1;
|
|
__this->___targetZoom_9 = ((float)il2cpp_codegen_multiply(L_7, L_8));
|
|
// cam.orthographicSize = Mathf.Lerp(cam.orthographicSize, targetZoom, sensitivity * Time.deltaTime);
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = __this->___cam_10;
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = __this->___cam_10;
|
|
NullCheck(L_10);
|
|
float L_11;
|
|
L_11 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_10, NULL);
|
|
float L_12 = __this->___targetZoom_9;
|
|
float L_13 = __this->___sensitivity_4;
|
|
float L_14;
|
|
L_14 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
float L_15;
|
|
L_15 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_11, L_12, ((float)il2cpp_codegen_multiply(L_13, L_14)), NULL);
|
|
NullCheck(L_9);
|
|
Camera_set_orthographicSize_m76DD021032ACB3DDBD052B75EC66DCE3A7295A5C(L_9, L_15, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void PlayerCameraZoom::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerCameraZoom__ctor_m375719889A8BC19610F3DD30D4A3B253E2D085F5 (PlayerCameraZoom_t1D747D82D6860D3179459E75D551D7D8F53CF5D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float sensitivity = 1;
|
|
__this->___sensitivity_4 = (1.0f);
|
|
// public float zoomMultiplier = 1.2f;
|
|
__this->___zoomMultiplier_5 = (1.20000005f);
|
|
// public float maxSpeed = 8;
|
|
__this->___maxSpeed_6 = (8.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void RotatorZ::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RotatorZ_Update_m23E7AFB2B197503ED78B9B43892C380C567F93D0 (RotatorZ_t4A1FDEA718BE07AAA2E8D403A428E14212B3FE64* __this, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
// var delta = Mathf.PI * 2 * frequency * Time.deltaTime;
|
|
float L_0 = __this->___frequency_4;
|
|
float L_1;
|
|
L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((6.28318548f), L_0)), L_1));
|
|
// transform.Rotate(0, 0, delta);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
|
|
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
float L_3 = V_0;
|
|
NullCheck(L_2);
|
|
Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2(L_2, (0.0f), (0.0f), L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RotatorZ::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RotatorZ__ctor_m3AD37E2ACAD613A059B80A61319AF013D27530F6 (RotatorZ_t4A1FDEA718BE07AAA2E8D403A428E14212B3FE64* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float frequency = 1;
|
|
__this->___frequency_4 = (1.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void BillboardGizmo::OnDrawGizmos()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BillboardGizmo_OnDrawGizmos_mB10FA60CD8B152B70DA0EF26135CDF9A5AFF0F6D (BillboardGizmo_tA0133404EB55857CFC92C1F7203679456C55D3D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Gizmos.DrawIcon(gameObject.transform.position, iconName, true);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
|
|
String_t* L_3 = __this->___iconName_4;
|
|
Gizmos_DrawIcon_m676C6510EFA7C3A425A7B42BD2745B1731A261CE(L_2, L_3, (bool)1, NULL);
|
|
// transform.localScale = new Vector3(.2f, .2f, .2f);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
|
|
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
memset((&L_5), 0, sizeof(L_5));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_5), (0.200000003f), (0.200000003f), (0.200000003f), /*hidden argument*/NULL);
|
|
NullCheck(L_4);
|
|
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_4, L_5, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void BillboardGizmo::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BillboardGizmo__ctor_mD8CB9264A1368EB812CF7BBA24D226FD85628951 (BillboardGizmo_tA0133404EB55857CFC92C1F7203679456C55D3D5* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28ECAB382013B90E3017844EFBBBC7271DB42EAA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public string iconName = "flag_icon.png";
|
|
__this->___iconName_4 = _stringLiteral28ECAB382013B90E3017844EFBBBC7271DB42EAA;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___iconName_4), (void*)_stringLiteral28ECAB382013B90E3017844EFBBBC7271DB42EAA);
|
|
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.Int32 DungeonState::get_numItemsSpawned()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DungeonState_get_numItemsSpawned_m3E8C289323978B47BD2DED07837BA43455E8AE9F (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int numItemsSpawned { get; set; } = 0;
|
|
int32_t L_0 = __this->___U3CnumItemsSpawnedU3Ek__BackingField_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonState::set_numItemsSpawned(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonState_set_numItemsSpawned_m51C741E8E7FB157531142CEB2F538ABA118D9934 (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int numItemsSpawned { get; set; } = 0;
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CnumItemsSpawnedU3Ek__BackingField_5 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonState::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonState_OnDungeonMarkersEmitted_m6CB27EC8A3F62D0DA6931F69EA2CC240D88053B6 (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* ___2_markers, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// numItemsSpawned = 0;
|
|
DungeonState_set_numItemsSpawned_m51C741E8E7FB157531142CEB2F538ABA118D9934_inline(__this, 0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonState::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DungeonState__ctor_mDA8625C232BFC6680FD1303728B6C50535CB4482 (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int maxAllowedItem = 2;
|
|
__this->___maxAllowedItem_4 = 2;
|
|
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.Boolean ItemStateSelectionRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ItemStateSelectionRule_CanSelect_mEADD7E2035F166CC699C3EF79CE64BA81BA65B1B (ItemStateSelectionRule_tB59E60CB7B14E5852F10110C8AD67ED8F38936DC* __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*)&GameObject_GetComponent_TisDungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930_mECFEC6F3E4830F30924B961361A0E7DD2BCEE619_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (state == null)
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* L_0 = __this->___state_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
// state = model.gameObject.GetComponent<DungeonState>();
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_2 = ___2_model;
|
|
NullCheck(L_2);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
|
|
NullCheck(L_3);
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* L_4;
|
|
L_4 = GameObject_GetComponent_TisDungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930_mECFEC6F3E4830F30924B961361A0E7DD2BCEE619(L_3, GameObject_GetComponent_TisDungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930_mECFEC6F3E4830F30924B961361A0E7DD2BCEE619_RuntimeMethod_var);
|
|
__this->___state_4 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___state_4), (void*)L_4);
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// if (state != null && state.numItemsSpawned < state.maxAllowedItem)
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* L_5 = __this->___state_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_005c;
|
|
}
|
|
}
|
|
{
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* L_7 = __this->___state_4;
|
|
NullCheck(L_7);
|
|
int32_t L_8;
|
|
L_8 = DungeonState_get_numItemsSpawned_m3E8C289323978B47BD2DED07837BA43455E8AE9F_inline(L_7, NULL);
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* L_9 = __this->___state_4;
|
|
NullCheck(L_9);
|
|
int32_t L_10 = L_9->___maxAllowedItem_4;
|
|
if ((((int32_t)L_8) >= ((int32_t)L_10)))
|
|
{
|
|
goto IL_005c;
|
|
}
|
|
}
|
|
{
|
|
// state.numItemsSpawned++;
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* L_11 = __this->___state_4;
|
|
DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* L_12 = L_11;
|
|
NullCheck(L_12);
|
|
int32_t L_13;
|
|
L_13 = DungeonState_get_numItemsSpawned_m3E8C289323978B47BD2DED07837BA43455E8AE9F_inline(L_12, NULL);
|
|
V_0 = L_13;
|
|
int32_t L_14 = V_0;
|
|
NullCheck(L_12);
|
|
DungeonState_set_numItemsSpawned_m51C741E8E7FB157531142CEB2F538ABA118D9934_inline(L_12, ((int32_t)il2cpp_codegen_add(L_14, 1)), NULL);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void ItemStateSelectionRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ItemStateSelectionRule__ctor_m36E209A17A1CD8CEFF7FB2EFA841A50882C3CC3C (ItemStateSelectionRule_tB59E60CB7B14E5852F10110C8AD67ED8F38936DC* __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 AdjacentCorridorTracker::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker_Start_m9AD2871BA427D5FD9574EC327A27DF0CDD53FF85 (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisGridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_m3EEF24796AFD9A8927D05513E28C0A6BDDE8C12D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// 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_002a;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_2, NULL);
|
|
// gridModel = dungeon.GetComponent<GridDungeonModel>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_3 = __this->___dungeon_4;
|
|
NullCheck(L_3);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_4;
|
|
L_4 = Component_GetComponent_TisGridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_m3EEF24796AFD9A8927D05513E28C0A6BDDE8C12D(L_3, Component_GetComponent_TisGridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_m3EEF24796AFD9A8927D05513E28C0A6BDDE8C12D_RuntimeMethod_var);
|
|
__this->___gridModel_5 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___gridModel_5), (void*)L_4);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
// materialCursor = CreateMaterial(Color.white);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
|
|
L_5 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6;
|
|
L_6 = AdjacentCorridorTracker_CreateMaterial_m8416D5651C1AF9490C1C6A11EE3C09E3837B0DFA(__this, L_5, NULL);
|
|
__this->___materialCursor_6 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___materialCursor_6), (void*)L_6);
|
|
// materialCorridors = CreateMaterial(Color.yellow);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
|
|
L_7 = Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline(NULL);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8;
|
|
L_8 = AdjacentCorridorTracker_CreateMaterial_m8416D5651C1AF9490C1C6A11EE3C09E3837B0DFA(__this, L_7, NULL);
|
|
__this->___materialCorridors_7 = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___materialCorridors_7), (void*)L_8);
|
|
// materialRooms = CreateMaterial(Color.red);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
|
|
L_9 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10;
|
|
L_10 = AdjacentCorridorTracker_CreateMaterial_m8416D5651C1AF9490C1C6A11EE3C09E3837B0DFA(__this, L_9, NULL);
|
|
__this->___materialRooms_8 = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___materialRooms_8), (void*)L_10);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Material AdjacentCorridorTracker::CreateMaterial(UnityEngine.Color)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* AdjacentCorridorTracker_CreateMaterial_m8416D5651C1AF9490C1C6A11EE3C09E3837B0DFA (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral181BB4565C7AA61CC8716A421960A53BA01AEE22);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C73394BEFC13A1F539275C77FA59F83301065F5);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E8A8460777BA546EF33027F63BAAF6396716FBE);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB25CF1C6B74339FBFCE846454A70688CE58C094C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var shader = Shader.Find("Hidden/Internal-Colored");
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
|
|
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral4E8A8460777BA546EF33027F63BAAF6396716FBE, NULL);
|
|
// var mat = new Material(shader);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_1, L_0, NULL);
|
|
// mat.hideFlags = HideFlags.HideAndDontSave;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = L_1;
|
|
NullCheck(L_2);
|
|
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_2, ((int32_t)61), NULL);
|
|
// mat.SetInt("_Cull", (int)UnityEngine.Rendering.CullMode.Off);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = L_2;
|
|
NullCheck(L_3);
|
|
Material_SetInt_m41DF5404A9942239265888105E1DC83F2FBF901A(L_3, _stringLiteral181BB4565C7AA61CC8716A421960A53BA01AEE22, 0, NULL);
|
|
// mat.SetInt("_ZWrite", 0);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3;
|
|
NullCheck(L_4);
|
|
Material_SetInt_m41DF5404A9942239265888105E1DC83F2FBF901A(L_4, _stringLiteralB25CF1C6B74339FBFCE846454A70688CE58C094C, 0, NULL);
|
|
// mat.SetInt("_ZTest", (int)UnityEngine.Rendering.CompareFunction.Always);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_4;
|
|
NullCheck(L_5);
|
|
Material_SetInt_m41DF5404A9942239265888105E1DC83F2FBF901A(L_5, _stringLiteral3C73394BEFC13A1F539275C77FA59F83301065F5, 8, NULL);
|
|
// mat.SetColor("_Color", color);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = L_5;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___0_color;
|
|
NullCheck(L_6);
|
|
Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(L_6, _stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE, L_7, NULL);
|
|
// return mat;
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Void AdjacentCorridorTracker::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker_Update_m55085F420A51CB3C38EE6D8D88FF105B09137CE2 (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_0 = NULL;
|
|
{
|
|
// ConnectedCorridors.Clear();
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___ConnectedCorridors_9;
|
|
NullCheck(L_0);
|
|
List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_0, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
|
|
// ConnectedRooms.Clear();
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = __this->___ConnectedRooms_10;
|
|
NullCheck(L_1);
|
|
List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_1, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
|
|
// var cellAtMouse = FindCellAtMousePosition(Camera.main);
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
|
|
L_2 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_3;
|
|
L_3 = AdjacentCorridorTracker_FindCellAtMousePosition_mBBFC81AFA6084D8492B81BFBE614615330FCD7AA(__this, L_2, NULL);
|
|
V_0 = L_3;
|
|
// if (cellAtMouse == null) return;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_4 = V_0;
|
|
if (L_4)
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
// if (cellAtMouse == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
// GridBuilderUtils.GetAdjacentCorridors(gridModel, cellAtMouse.Id, ref ConnectedCorridors, ref ConnectedRooms);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_5 = __this->___gridModel_5;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
int32_t L_7;
|
|
L_7 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_6, NULL);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_8 = (&__this->___ConnectedCorridors_9);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_9 = (&__this->___ConnectedRooms_10);
|
|
GridBuilderUtils_GetAdjacentCorridors_mAC8854B60A5CD709EC10498068D7C1F22C5BDCF1(L_5, L_7, L_8, L_9, NULL);
|
|
// cursorCellId = cellAtMouse.Id;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
int32_t L_11;
|
|
L_11 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_10, NULL);
|
|
__this->___cursorCellId_11 = L_11;
|
|
// ConnectedCorridors.Remove(cursorCellId);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_12 = __this->___ConnectedCorridors_9;
|
|
int32_t L_13 = __this->___cursorCellId_11;
|
|
NullCheck(L_12);
|
|
bool L_14;
|
|
L_14 = List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5(L_12, L_13, List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
|
|
// ConnectedRooms.Remove(cursorCellId);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_15 = __this->___ConnectedRooms_10;
|
|
int32_t L_16 = __this->___cursorCellId_11;
|
|
NullCheck(L_15);
|
|
bool L_17;
|
|
L_17 = List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5(L_15, L_16, List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void AdjacentCorridorTracker::OnPostRender()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker_OnPostRender_m51161942A47D9ADB04ED80D42C3086AB2919750C (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
|
|
{
|
|
// DrawCells(ConnectedCorridors, materialCorridors);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___ConnectedCorridors_9;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___materialCorridors_7;
|
|
AdjacentCorridorTracker_DrawCells_mA882E69294CBADC8A6E945FB81228C1D5943EC12(__this, L_0, L_1, NULL);
|
|
// DrawCells(ConnectedRooms, materialRooms);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = __this->___ConnectedRooms_10;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___materialRooms_8;
|
|
AdjacentCorridorTracker_DrawCells_mA882E69294CBADC8A6E945FB81228C1D5943EC12(__this, L_2, L_3, NULL);
|
|
// var cursorCells = new List<int>();
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_4, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
|
|
V_0 = L_4;
|
|
// cursorCells.Add(cursorCellId);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = V_0;
|
|
int32_t L_6 = __this->___cursorCellId_11;
|
|
NullCheck(L_5);
|
|
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_5, L_6, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
|
|
// DrawCells(cursorCells, materialCursor);
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = V_0;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___materialCursor_6;
|
|
AdjacentCorridorTracker_DrawCells_mA882E69294CBADC8A6E945FB81228C1D5943EC12(__this, L_7, L_8, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void AdjacentCorridorTracker::DrawCells(System.Collections.Generic.List`1<System.Int32>,UnityEngine.Material)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker_DrawCells_mA882E69294CBADC8A6E945FB81228C1D5943EC12 (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIds, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_mat, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_3 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
// if (gridModel == null || gridModel.Config == null) return;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = __this->___gridModel_5;
|
|
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_0021;
|
|
}
|
|
}
|
|
{
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_2 = __this->___gridModel_5;
|
|
NullCheck(L_2);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_3 = L_2->___Config_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// if (gridModel == null || gridModel.Config == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// var gridSize = gridModel.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_5 = __this->___gridModel_5;
|
|
NullCheck(L_5);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_6 = L_5->___Config_5;
|
|
NullCheck(L_6);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6->___GridCellSize_5;
|
|
V_0 = L_7;
|
|
// mat.SetPass(0);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___1_mat;
|
|
NullCheck(L_8);
|
|
bool L_9;
|
|
L_9 = Material_SetPass_mBB03542DFF4FAEADFCED332009F9D61B6DED75FE(L_8, 0, NULL);
|
|
// GL.Begin(GL.QUADS);
|
|
GL_Begin_m17A70A7A3C161D8A127C11BDC5FC393392AB70C7(7, NULL);
|
|
// foreach (var cellId in cellIds)
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = ___0_cellIds;
|
|
NullCheck(L_10);
|
|
Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_11;
|
|
L_11 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_10, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
|
|
V_1 = L_11;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00a5:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_1), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_009a_1;
|
|
}
|
|
|
|
IL_004a_1:
|
|
{
|
|
// foreach (var cellId in cellIds)
|
|
int32_t L_12;
|
|
L_12 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_1), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
|
|
V_2 = L_12;
|
|
// var cell = gridModel.GetCell(cellId);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_13 = __this->___gridModel_5;
|
|
int32_t L_14 = V_2;
|
|
NullCheck(L_13);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_15;
|
|
L_15 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(L_13, L_14, NULL);
|
|
V_3 = L_15;
|
|
// if (cell == null) continue;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_16 = V_3;
|
|
if (!L_16)
|
|
{
|
|
goto IL_009a_1;
|
|
}
|
|
}
|
|
{
|
|
// var start = cell.Bounds.Location * gridSize;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_17 = V_3;
|
|
NullCheck(L_17);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_18;
|
|
L_18 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_17, NULL);
|
|
V_6 = L_18;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_19;
|
|
L_19 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_6), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
|
|
L_21 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_19, L_20, NULL);
|
|
V_4 = L_21;
|
|
// var size = cell.Bounds.Size * gridSize;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_22 = V_3;
|
|
NullCheck(L_22);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_23;
|
|
L_23 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_22, NULL);
|
|
V_6 = L_23;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_24;
|
|
L_24 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_6), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_24, L_25, NULL);
|
|
V_5 = L_26;
|
|
// DrawQuad(start, size);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_5;
|
|
AdjacentCorridorTracker_DrawQuad_m335A80585E733F13B089A7321A6DDAFD514CF991(__this, L_27, L_28, NULL);
|
|
}
|
|
|
|
IL_009a_1:
|
|
{
|
|
// foreach (var cellId in cellIds)
|
|
bool L_29;
|
|
L_29 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_1), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
|
|
if (L_29)
|
|
{
|
|
goto IL_004a_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00b3;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00b3:
|
|
{
|
|
// GL.End();
|
|
GL_End_m6CE9D562B738075125F901B1D5254520EC30AB36(NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void AdjacentCorridorTracker::DrawQuad(UnityEngine.Vector3,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker_DrawQuad_m335A80585E733F13B089A7321A6DDAFD514CF991 (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
{
|
|
// float y = start.y;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_start;
|
|
float L_1 = L_0.___y_3;
|
|
V_0 = L_1;
|
|
// float x0 = start.x;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_start;
|
|
float L_3 = L_2.___x_2;
|
|
// float x1 = start.x + size.x;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_start;
|
|
float L_5 = L_4.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_size;
|
|
float L_7 = L_6.___x_2;
|
|
V_1 = ((float)il2cpp_codegen_add(L_5, L_7));
|
|
// float z0 = start.z;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_start;
|
|
float L_9 = L_8.___z_4;
|
|
V_2 = L_9;
|
|
// float z1 = start.z + size.z;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_start;
|
|
float L_11 = L_10.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_size;
|
|
float L_13 = L_12.___z_4;
|
|
V_3 = ((float)il2cpp_codegen_add(L_11, L_13));
|
|
// GL.Vertex3(x0, y, z0);
|
|
float L_14 = L_3;
|
|
float L_15 = V_0;
|
|
float L_16 = V_2;
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978(L_14, L_15, L_16, NULL);
|
|
// GL.Vertex3(x1, y, z0);
|
|
float L_17 = V_1;
|
|
float L_18 = V_0;
|
|
float L_19 = V_2;
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978(L_17, L_18, L_19, NULL);
|
|
// GL.Vertex3(x1, y, z1);
|
|
float L_20 = V_1;
|
|
float L_21 = V_0;
|
|
float L_22 = V_3;
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978(L_20, L_21, L_22, NULL);
|
|
// GL.Vertex3(x0, y, z1);
|
|
float L_23 = V_0;
|
|
float L_24 = V_3;
|
|
GL_Vertex3_mEA9925548F447556F7899E69604B787EE57F6978(L_14, L_23, L_24, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Builders.Grid.Cell AdjacentCorridorTracker::FindCellAtMousePosition(UnityEngine.Camera)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* AdjacentCorridorTracker_FindCellAtMousePosition_mBBFC81AFA6084D8492B81BFBE614615330FCD7AA (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2FBCE070529C9BDCD048C59ACDCB849CE16E96EE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m754E5E2059FA7DB99F1A7ECAEFD448EC0DB9A069_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m7CD6C0E2C0AA90F1BB38DD04C873037EA842C24E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB48B8BE3644D4260E5CB9B41591832A79DF1F738_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_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*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_2 = NULL;
|
|
float V_3 = 0.0f;
|
|
Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* V_4 = NULL;
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_6 = NULL;
|
|
float V_7 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_12;
|
|
memset((&V_12), 0, sizeof(V_12));
|
|
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_13;
|
|
memset((&V_13), 0, sizeof(V_13));
|
|
float V_14 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
float V_16 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
{
|
|
// if (gridModel == null || gridModel.Config == null) return null;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = __this->___gridModel_5;
|
|
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_0021;
|
|
}
|
|
}
|
|
{
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_2 = __this->___gridModel_5;
|
|
NullCheck(L_2);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_3 = L_2->___Config_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// if (gridModel == null || gridModel.Config == null) return null;
|
|
return (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01*)NULL;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
// var gridSize = gridModel.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_5 = __this->___gridModel_5;
|
|
NullCheck(L_5);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_6 = L_5->___Config_5;
|
|
NullCheck(L_6);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6->___GridCellSize_5;
|
|
V_0 = L_7;
|
|
// Ray ray = cam.ScreenPointToRay(Input.mousePosition);
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = ___0_cam;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C(NULL);
|
|
NullCheck(L_8);
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_10;
|
|
L_10 = Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315(L_8, L_9, NULL);
|
|
V_1 = L_10;
|
|
// Cell bestCell = null;
|
|
V_2 = (Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01*)NULL;
|
|
// float bestDistance = float.MaxValue;
|
|
V_3 = ((std::numeric_limits<float>::max)());
|
|
// var hitPositionAtY = new Dictionary<float, Vector3>();
|
|
Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* L_11 = (Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733*)il2cpp_codegen_object_new(Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
Dictionary_2__ctor_m7CD6C0E2C0AA90F1BB38DD04C873037EA842C24E(L_11, Dictionary_2__ctor_m7CD6C0E2C0AA90F1BB38DD04C873037EA842C24E_RuntimeMethod_var);
|
|
V_4 = L_11;
|
|
// foreach (var cell in gridModel.Cells)
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_12 = __this->___gridModel_5;
|
|
NullCheck(L_12);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_13 = L_12->___Cells_6;
|
|
NullCheck(L_13);
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 L_14;
|
|
L_14 = List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35(L_13, List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
V_5 = L_14;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0187:
|
|
{// 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_0179_1;
|
|
}
|
|
|
|
IL_0066_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_15;
|
|
L_15 = Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline((&V_5), Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
V_6 = L_15;
|
|
// var worldY = cell.Bounds.Location.y * gridSize.y;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_16 = V_6;
|
|
NullCheck(L_16);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_17;
|
|
L_17 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_16, NULL);
|
|
V_12 = L_17;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_18;
|
|
L_18 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_12), NULL);
|
|
int32_t L_19 = L_18.___y_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0;
|
|
float L_21 = L_20.___y_3;
|
|
V_7 = ((float)il2cpp_codegen_multiply(((float)L_19), L_21));
|
|
// if (!hitPositionAtY.ContainsKey(worldY))
|
|
Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* L_22 = V_4;
|
|
float L_23 = V_7;
|
|
NullCheck(L_22);
|
|
bool L_24;
|
|
L_24 = Dictionary_2_ContainsKey_m754E5E2059FA7DB99F1A7ECAEFD448EC0DB9A069(L_22, L_23, Dictionary_2_ContainsKey_m754E5E2059FA7DB99F1A7ECAEFD448EC0DB9A069_RuntimeMethod_var);
|
|
if (L_24)
|
|
{
|
|
goto IL_00d7_1;
|
|
}
|
|
}
|
|
{
|
|
// var plane = new Plane(Vector3.up, new Vector3(0, worldY, 0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
|
|
L_25 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
float L_26 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
|
|
memset((&L_27), 0, sizeof(L_27));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), (0.0f), L_26, (0.0f), /*hidden argument*/NULL);
|
|
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2((&V_13), L_25, L_27, NULL);
|
|
// plane.Raycast(ray, out rayDistance);
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_28 = V_1;
|
|
bool L_29;
|
|
L_29 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&V_13), L_28, (&V_14), NULL);
|
|
// var hitPoint = ray.GetPoint(rayDistance);
|
|
float L_30 = V_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
|
|
L_31 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_1), L_30, NULL);
|
|
V_15 = L_31;
|
|
// hitPositionAtY.Add(worldY, hitPoint);
|
|
Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* L_32 = V_4;
|
|
float L_33 = V_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_15;
|
|
NullCheck(L_32);
|
|
Dictionary_2_Add_m2FBCE070529C9BDCD048C59ACDCB849CE16E96EE(L_32, L_33, L_34, Dictionary_2_Add_m2FBCE070529C9BDCD048C59ACDCB849CE16E96EE_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00d7_1:
|
|
{
|
|
// Vector3 worldHitPoint = hitPositionAtY[worldY];
|
|
Dictionary_2_t5325F3E86A1DD643DF586720E789E5CB8AA3E733* L_35 = V_4;
|
|
float L_36 = V_7;
|
|
NullCheck(L_35);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = Dictionary_2_get_Item_mB48B8BE3644D4260E5CB9B41591832A79DF1F738(L_35, L_36, Dictionary_2_get_Item_mB48B8BE3644D4260E5CB9B41591832A79DF1F738_RuntimeMethod_var);
|
|
V_8 = L_37;
|
|
// var start = cell.Bounds.Location * gridSize;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_38 = V_6;
|
|
NullCheck(L_38);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_39;
|
|
L_39 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_38, NULL);
|
|
V_12 = L_39;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_40;
|
|
L_40 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_12), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
|
|
L_42 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_40, L_41, NULL);
|
|
V_9 = L_42;
|
|
// var size = cell.Bounds.Size * gridSize;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_43 = V_6;
|
|
NullCheck(L_43);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_44;
|
|
L_44 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_43, NULL);
|
|
V_12 = L_44;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_45;
|
|
L_45 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_12), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
|
|
L_47 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_45, L_46, NULL);
|
|
V_10 = L_47;
|
|
// Rect bounds2D = new Rect(start.x, start.z, size.x, size.z);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_9;
|
|
float L_49 = L_48.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_9;
|
|
float L_51 = L_50.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_10;
|
|
float L_53 = L_52.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_10;
|
|
float L_55 = L_54.___z_4;
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_11), L_49, L_51, L_53, L_55, NULL);
|
|
// if (bounds2D.Contains(new Vector2(worldHitPoint.x, worldHitPoint.z)))
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_8;
|
|
float L_57 = L_56.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_8;
|
|
float L_59 = L_58.___z_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60;
|
|
memset((&L_60), 0, sizeof(L_60));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_60), L_57, L_59, /*hidden argument*/NULL);
|
|
bool L_61;
|
|
L_61 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_11), L_60, NULL);
|
|
if (!L_61)
|
|
{
|
|
goto IL_0179_1;
|
|
}
|
|
}
|
|
{
|
|
// var distance = (worldHitPoint - cam.transform.position).sqrMagnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_8;
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_63 = ___0_cam;
|
|
NullCheck(L_63);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_64;
|
|
L_64 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_63, NULL);
|
|
NullCheck(L_64);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
|
|
L_65 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_64, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66;
|
|
L_66 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_62, L_65, NULL);
|
|
V_17 = L_66;
|
|
float L_67;
|
|
L_67 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_17), NULL);
|
|
V_16 = L_67;
|
|
// if (distance < bestDistance)
|
|
float L_68 = V_16;
|
|
float L_69 = V_3;
|
|
if ((!(((float)L_68) < ((float)L_69))))
|
|
{
|
|
goto IL_0179_1;
|
|
}
|
|
}
|
|
{
|
|
// bestDistance = distance;
|
|
float L_70 = V_16;
|
|
V_3 = L_70;
|
|
// bestCell = cell;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_71 = V_6;
|
|
V_2 = L_71;
|
|
}
|
|
|
|
IL_0179_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
bool L_72;
|
|
L_72 = Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3((&V_5), Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
if (L_72)
|
|
{
|
|
goto IL_0066_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0195;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0195:
|
|
{
|
|
// return bestCell;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_73 = V_2;
|
|
return L_73;
|
|
}
|
|
}
|
|
// System.Void AdjacentCorridorTracker::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdjacentCorridorTracker__ctor_mDC64DFDB9C64BCD277F8E6FA2E3ADD3B40F57508 (AdjacentCorridorTracker_t41D567176513000F2007A2411CAD9D449A7D8DAF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// List<int> ConnectedCorridors = new List<int>();
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_0, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
|
|
__this->___ConnectedCorridors_9 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___ConnectedCorridors_9), (void*)L_0);
|
|
// List<int> ConnectedRooms = new List<int>();
|
|
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_1, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
|
|
__this->___ConnectedRooms_10 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___ConnectedRooms_10), (void*)L_1);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void RemoveDuplicateMarkersWithinCell::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoveDuplicateMarkersWithinCell_OnDungeonMarkersEmitted_mADE44812520CDBC703B1ADA7ED73FD64212D4376 (RemoveDuplicateMarkersWithinCell_t03EF0C23C23774DAE8E628302922A9E5C3AA0CF8* __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*)&Enumerator_Dispose_m95CDC40AE2EF806DC4D8F1185EF91D469F897AE9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m682AE06C2B42D5473E0C6A62348836272286990E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA7BD5CDB38EA3CDA699404A44CEDBB2A79BD4C5E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_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_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_RuntimeMethod_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*)&List_1_Add_m7E6AF19E75B24908C1863538421BA30DF2012BB3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m599A5E23B161E87C4F21400645D6888591523DB6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m69557ABB6ED565442597BCCBB6716626E1050821_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* V_1 = NULL;
|
|
List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* V_2 = NULL;
|
|
RuntimeObject* V_3 = NULL;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* V_9 = NULL;
|
|
{
|
|
// var config = dungeon.Config as GridDungeonConfig;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = ___0_dungeon;
|
|
NullCheck(L_0);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_1;
|
|
L_1 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_0, NULL);
|
|
// var gridSize = config.GridCellSize;
|
|
NullCheck(((GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726*)IsInstClass((RuntimeObject*)L_1, GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_il2cpp_TypeInfo_var)));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ((GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726*)IsInstClass((RuntimeObject*)L_1, GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_il2cpp_TypeInfo_var))->___GridCellSize_5;
|
|
V_0 = L_2;
|
|
// var SpatialPartition = new HashSet<IntVector>();
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* L_3 = (HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215*)il2cpp_codegen_object_new(HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A(L_3, HashSet_1__ctor_m606D72FA17DC5FB76BFFBA90AE31EF85BE643D0A_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
// var markersToRemove = new List<PropSocket>();
|
|
List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* L_4 = (List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8*)il2cpp_codegen_object_new(List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
List_1__ctor_m69557ABB6ED565442597BCCBB6716626E1050821(L_4, List_1__ctor_m69557ABB6ED565442597BCCBB6716626E1050821_RuntimeMethod_var);
|
|
V_2 = L_4;
|
|
// foreach (var marker in markers)
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_5 = ___2_markers;
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_6;
|
|
L_6 = LevelMarkerList_GetEnumerator_m68262F857EAD49059EC5789DBDD7DA0EEC770A97(L_5, NULL);
|
|
V_3 = L_6;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00a8:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_7 = V_3;
|
|
if (!L_7)
|
|
{
|
|
goto IL_00b1;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_8 = V_3;
|
|
NullCheck(L_8);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
|
|
}
|
|
|
|
IL_00b1:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_009e_1;
|
|
}
|
|
|
|
IL_0026_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_9 = V_3;
|
|
NullCheck(L_9);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_10;
|
|
L_10 = InterfaceFuncInvoker0< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.PropSocket>::get_Current() */, IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var, L_9);
|
|
V_4 = L_10;
|
|
// if (marker.SocketType == markerName)
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_11 = V_4;
|
|
NullCheck(L_11);
|
|
String_t* L_12 = L_11->___SocketType_1;
|
|
String_t* L_13 = __this->___markerName_4;
|
|
bool L_14;
|
|
L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, L_13, NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_009e_1;
|
|
}
|
|
}
|
|
{
|
|
// var markerLocation = Matrix.GetTranslation(ref marker.Transform);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_15 = V_4;
|
|
NullCheck(L_15);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_16 = (&L_15->___Transform_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6(L_16, NULL);
|
|
// int sx = Mathf.FloorToInt(markerLocation.x / gridSize.x);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17;
|
|
float L_19 = L_18.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0;
|
|
float L_21 = L_20.___x_2;
|
|
int32_t L_22;
|
|
L_22 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_19/L_21)), NULL);
|
|
V_5 = L_22;
|
|
// int sz = Mathf.FloorToInt(markerLocation.z / gridSize.z);
|
|
float L_23 = L_18.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
|
|
float L_25 = L_24.___z_4;
|
|
int32_t L_26;
|
|
L_26 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_23/L_25)), NULL);
|
|
V_6 = L_26;
|
|
// var spatialKey = new IntVector(sx, 0, sz);
|
|
int32_t L_27 = V_5;
|
|
int32_t L_28 = V_6;
|
|
IntVector__ctor_mA5653A9122DC5F76C09064F96D45BD4A1255EE34((&V_7), L_27, 0, L_28, NULL);
|
|
// if (SpatialPartition.Contains(spatialKey)) {
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* L_29 = V_1;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_30 = V_7;
|
|
NullCheck(L_29);
|
|
bool L_31;
|
|
L_31 = HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678(L_29, L_30, HashSet_1_Contains_m912E38AD34AEBA45CCD4C1D112E289133DFC1678_RuntimeMethod_var);
|
|
if (!L_31)
|
|
{
|
|
goto IL_0095_1;
|
|
}
|
|
}
|
|
{
|
|
// markersToRemove.Add(marker);
|
|
List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* L_32 = V_2;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_33 = V_4;
|
|
NullCheck(L_32);
|
|
List_1_Add_m7E6AF19E75B24908C1863538421BA30DF2012BB3_inline(L_32, L_33, List_1_Add_m7E6AF19E75B24908C1863538421BA30DF2012BB3_RuntimeMethod_var);
|
|
// continue;
|
|
goto IL_009e_1;
|
|
}
|
|
|
|
IL_0095_1:
|
|
{
|
|
// SpatialPartition.Add(spatialKey);
|
|
HashSet_1_tA1EF3184AD46B7255ABC462FA85BEA5168966215* L_34 = V_1;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_35 = V_7;
|
|
NullCheck(L_34);
|
|
bool L_36;
|
|
L_36 = HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C(L_34, L_35, HashSet_1_Add_m3CEC6A8ED133CA7EF3C957EA7C946E401291F79C_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_009e_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_37 = V_3;
|
|
NullCheck(L_37);
|
|
bool L_38;
|
|
L_38 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_37);
|
|
if (L_38)
|
|
{
|
|
goto IL_0026_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00b2;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00b2:
|
|
{
|
|
// foreach (var markerToRemove in markersToRemove)
|
|
List_1_t3277109A5299E6C87B7C98C80B56BF61F4BA41E8* L_39 = V_2;
|
|
NullCheck(L_39);
|
|
Enumerator_t44C42E56FBFF9F5892F88648B62C51CDCB81ABB0 L_40;
|
|
L_40 = List_1_GetEnumerator_m599A5E23B161E87C4F21400645D6888591523DB6(L_39, List_1_GetEnumerator_m599A5E23B161E87C4F21400645D6888591523DB6_RuntimeMethod_var);
|
|
V_8 = L_40;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00d8:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m95CDC40AE2EF806DC4D8F1185EF91D469F897AE9((&V_8), Enumerator_Dispose_m95CDC40AE2EF806DC4D8F1185EF91D469F897AE9_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00cd_1;
|
|
}
|
|
|
|
IL_00bc_1:
|
|
{
|
|
// foreach (var markerToRemove in markersToRemove)
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_41;
|
|
L_41 = Enumerator_get_Current_mA7BD5CDB38EA3CDA699404A44CEDBB2A79BD4C5E_inline((&V_8), Enumerator_get_Current_mA7BD5CDB38EA3CDA699404A44CEDBB2A79BD4C5E_RuntimeMethod_var);
|
|
V_9 = L_41;
|
|
// markers.Remove(markerToRemove);
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_42 = ___2_markers;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_43 = V_9;
|
|
NullCheck(L_42);
|
|
VirtualActionInvoker1< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(8 /* System.Void DungeonArchitect.LevelMarkerList::Remove(DungeonArchitect.PropSocket) */, L_42, L_43);
|
|
}
|
|
|
|
IL_00cd_1:
|
|
{
|
|
// foreach (var markerToRemove in markersToRemove)
|
|
bool L_44;
|
|
L_44 = Enumerator_MoveNext_m682AE06C2B42D5473E0C6A62348836272286990E((&V_8), Enumerator_MoveNext_m682AE06C2B42D5473E0C6A62348836272286990E_RuntimeMethod_var);
|
|
if (L_44)
|
|
{
|
|
goto IL_00bc_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00e6;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00e6:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RemoveDuplicateMarkersWithinCell::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoveDuplicateMarkersWithinCell__ctor_m0793BDDCA88F7DF0FB79C1C1B98B400DCB6B63D1 (RemoveDuplicateMarkersWithinCell_t03EF0C23C23774DAE8E628302922A9E5C3AA0CF8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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 VolumeSpawnExampleListener::OnPostDungeonLayoutBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_OnPostDungeonLayoutBuild_m53A9E7170286B2BF56A245673955F9CD9A1B1E9D (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __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*)&Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_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*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_1 = NULL;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_2 = NULL;
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_4 = NULL;
|
|
{
|
|
// DestroyManagedVolumes();
|
|
VolumeSpawnExampleListener_DestroyManagedVolumes_mFF08BF09033F20CE53423196DCF0E23C96E359BF(__this, NULL);
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___1_model;
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_0, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// if (gridModel == null) return;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_1 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
// if (gridModel == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
// FindStartEndRooms(gridModel, out spawnCell, out finalBossCell);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_3 = V_0;
|
|
VolumeSpawnExampleListener_FindStartEndRooms_mD92723F8450C0A8F3FC76AA51FC7C9E7AB8B2A64(__this, L_3, (&V_1), (&V_2), NULL);
|
|
// foreach (var cell in gridModel.Cells)
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_5 = L_4->___Cells_6;
|
|
NullCheck(L_5);
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 L_6;
|
|
L_6 = List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35(L_5, List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
V_3 = L_6;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_008b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839((&V_3), Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0080_1;
|
|
}
|
|
|
|
IL_0030_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_7;
|
|
L_7 = Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline((&V_3), Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
V_4 = L_7;
|
|
// if (cell.CellType != CellType.Room)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_8 = V_4;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline(L_8, NULL);
|
|
if (L_9)
|
|
{
|
|
goto IL_0080_1;
|
|
}
|
|
}
|
|
{
|
|
// if (cell == spawnCell)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_10 = V_4;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_11 = V_1;
|
|
if ((!(((RuntimeObject*)(Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01*)L_10) == ((RuntimeObject*)(Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01*)L_11))))
|
|
{
|
|
goto IL_0059_1;
|
|
}
|
|
}
|
|
{
|
|
// DecorateRoom(dungeon, gridModel, cell, spawnRoomTheme);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_12 = ___0_dungeon;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_13 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_14 = V_4;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_15 = __this->___spawnRoomTheme_5;
|
|
VolumeSpawnExampleListener_DecorateRoom_mD203986DED3D74168DF016841BEB3F2065F0B50A(__this, L_12, L_13, L_14, L_15, NULL);
|
|
goto IL_0080_1;
|
|
}
|
|
|
|
IL_0059_1:
|
|
{
|
|
// else if (cell == finalBossCell)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_16 = V_4;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_17 = V_2;
|
|
if ((!(((RuntimeObject*)(Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01*)L_16) == ((RuntimeObject*)(Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01*)L_17))))
|
|
{
|
|
goto IL_0070_1;
|
|
}
|
|
}
|
|
{
|
|
// DecorateRoom(dungeon, gridModel, cell, bossRoomTheme);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_18 = ___0_dungeon;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_19 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_20 = V_4;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_21 = __this->___bossRoomTheme_4;
|
|
VolumeSpawnExampleListener_DecorateRoom_mD203986DED3D74168DF016841BEB3F2065F0B50A(__this, L_18, L_19, L_20, L_21, NULL);
|
|
goto IL_0080_1;
|
|
}
|
|
|
|
IL_0070_1:
|
|
{
|
|
// DecorateRoom(dungeon, gridModel, cell, GetRandomTheme());
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_22 = ___0_dungeon;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_23 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_24 = V_4;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_25;
|
|
L_25 = VolumeSpawnExampleListener_GetRandomTheme_m1B18043C0373347F8D2C3F21C8D1FE6A2F9565A5(__this, NULL);
|
|
VolumeSpawnExampleListener_DecorateRoom_mD203986DED3D74168DF016841BEB3F2065F0B50A(__this, L_22, L_23, L_24, L_25, NULL);
|
|
}
|
|
|
|
IL_0080_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
bool L_26;
|
|
L_26 = Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3((&V_3), Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
if (L_26)
|
|
{
|
|
goto IL_0030_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0099;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0099:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void VolumeSpawnExampleListener::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_OnDungeonDestroyed_m2872FA309A8B013AC5330CADF9B0A8C6F1DB9A4B (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DestroyManagedVolumes();
|
|
VolumeSpawnExampleListener_DestroyManagedVolumes_mFF08BF09033F20CE53423196DCF0E23C96E359BF(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void VolumeSpawnExampleListener::DecorateRoom(DungeonArchitect.Dungeon,DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell,DungeonArchitect.Graphs.Graph)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_DecorateRoom_mD203986DED3D74168DF016841BEB3F2065F0B50A (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___1_gridModel, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___2_cell, Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* ___3_theme, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5_mA2A46D7450857377ED3B71EBDF87F462C7DA8B3E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL;
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
{
|
|
// if (theme == null || cell == null) return;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_0 = ___3_theme;
|
|
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_000d;
|
|
}
|
|
}
|
|
{
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_2 = ___2_cell;
|
|
if (L_2)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
// if (theme == null || cell == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// var gridSize = gridModel.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_3 = ___1_gridModel;
|
|
NullCheck(L_3);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_4 = L_3->___Config_5;
|
|
NullCheck(L_4);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4->___GridCellSize_5;
|
|
V_0 = L_5;
|
|
// Vector3 position = cell.Bounds.Location * gridSize;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_6 = ___2_cell;
|
|
NullCheck(L_6);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_7;
|
|
L_7 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_6, NULL);
|
|
V_5 = L_7;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_8;
|
|
L_8 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_5), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_8, L_9, NULL);
|
|
// Vector3 size = cell.Bounds.Size * gridSize;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_11 = ___2_cell;
|
|
NullCheck(L_11);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_12;
|
|
L_12 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_11, NULL);
|
|
V_5 = L_12;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_13;
|
|
L_13 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_5), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
L_15 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_13, L_14, NULL);
|
|
V_1 = L_15;
|
|
// var center = position + size / 2.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_16, (2.0f), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
|
|
L_18 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_10, L_17, NULL);
|
|
V_2 = L_18;
|
|
// var scale = size;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_1;
|
|
V_3 = L_19;
|
|
// scale.y = 5; // Fixed height of the volume. Optionally make this customizable
|
|
(&V_3)->___y_3 = (5.0f);
|
|
// var volumeObject = Instantiate(themeVolumeTemplate.gameObject) as GameObject;
|
|
Volume_t171840DEFF59415CE26C50B8BDC663D2D36C57DA* L_20 = __this->___themeVolumeTemplate_8;
|
|
NullCheck(L_20);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21;
|
|
L_21 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_20, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22;
|
|
L_22 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_21, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
V_4 = L_22;
|
|
// volumeObject.transform.position = center;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23 = V_4;
|
|
NullCheck(L_23);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
|
|
L_24 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_23, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2;
|
|
NullCheck(L_24);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_24, L_25, NULL);
|
|
// volumeObject.transform.localScale = scale;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = V_4;
|
|
NullCheck(L_26);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
|
|
L_27 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_26, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3;
|
|
NullCheck(L_27);
|
|
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_27, L_28, NULL);
|
|
// var volume = volumeObject.GetComponent<ThemeOverrideVolume>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29 = V_4;
|
|
NullCheck(L_29);
|
|
ThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5* L_30;
|
|
L_30 = GameObject_GetComponent_TisThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5_mA2A46D7450857377ED3B71EBDF87F462C7DA8B3E(L_29, GameObject_GetComponent_TisThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5_mA2A46D7450857377ED3B71EBDF87F462C7DA8B3E_RuntimeMethod_var);
|
|
// volume.dungeon = dungeon; // Let the volume know that it belongs to this dungeon
|
|
ThemeOverrideVolume_t029C1784C3C0AC4D09C7617421CA941977F3F6C5* L_31 = L_30;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_32 = ___0_dungeon;
|
|
NullCheck(L_31);
|
|
((Volume_t171840DEFF59415CE26C50B8BDC663D2D36C57DA*)L_31)->___dungeon_4 = L_32;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((Volume_t171840DEFF59415CE26C50B8BDC663D2D36C57DA*)L_31)->___dungeon_4), (void*)L_32);
|
|
// volume.overrideTheme = theme; // Assign the theme we'd like this volume to override
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_33 = ___3_theme;
|
|
NullCheck(L_31);
|
|
L_31->___overrideTheme_9 = L_33;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_31->___overrideTheme_9), (void*)L_33);
|
|
// managedVolumes.Add(volumeObject);
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_34 = __this->___managedVolumes_7;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35 = V_4;
|
|
NullCheck(L_34);
|
|
List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_34, L_35, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Graphs.Graph VolumeSpawnExampleListener::GetRandomTheme()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* VolumeSpawnExampleListener_GetRandomTheme_m1B18043C0373347F8D2C3F21C8D1FE6A2F9565A5 (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (roomThemes.Length == 0)
|
|
GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA* L_0 = __this->___roomThemes_6;
|
|
NullCheck(L_0);
|
|
if ((((RuntimeArray*)L_0)->max_length))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// return null;
|
|
return (Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520*)NULL;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// return roomThemes[Random.Range(0, roomThemes.Length)];
|
|
GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA* L_1 = __this->___roomThemes_6;
|
|
GraphU5BU5D_tF56D2D7497A29F0672767123D73F12BD19597CDA* L_2 = __this->___roomThemes_6;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
|
|
NullCheck(L_1);
|
|
int32_t L_4 = L_3;
|
|
Graph_tF66F23A8F94F57355588EADE4AF08419FE9D9520* L_5 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void VolumeSpawnExampleListener::FindStartEndRooms(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell&,DungeonArchitect.Builders.Grid.Cell&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_FindStartEndRooms_mD92723F8450C0A8F3FC76AA51FC7C9E7AB8B2A64 (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_gridModel, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** ___1_spawnCell, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** ___2_finalBossCell, const RuntimeMethod* method)
|
|
{
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* V_0 = NULL;
|
|
{
|
|
// var furthestCells = GridDungeonModelUtils.FindFurthestRooms(gridModel);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_gridModel;
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_1;
|
|
L_1 = GridDungeonModelUtils_FindFurthestRooms_m2D6178877810725C28FDFFBD2351835DA5E15A51(L_0, NULL);
|
|
V_0 = L_1;
|
|
// if (furthestCells.Length == 2 && furthestCells[0] != null && furthestCells[1] != null)
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_2 = V_0;
|
|
NullCheck(L_2);
|
|
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) == ((uint32_t)2))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_4 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
if (!L_5)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = 1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
if (!L_8)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
// spawnCell = furthestCells[0];
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** L_9 = ___1_spawnCell;
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
int32_t L_11 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
*((RuntimeObject**)L_9) = (RuntimeObject*)L_12;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_9, (void*)(RuntimeObject*)L_12);
|
|
// finalBossCell = furthestCells[1];
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** L_13 = ___2_finalBossCell;
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
int32_t L_15 = 1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
*((RuntimeObject**)L_13) = (RuntimeObject*)L_16;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)(RuntimeObject*)L_16);
|
|
return;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// spawnCell = null;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** L_17 = ___1_spawnCell;
|
|
*((RuntimeObject**)L_17) = (RuntimeObject*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_17, (void*)(RuntimeObject*)NULL);
|
|
// finalBossCell = null;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01** L_18 = ___2_finalBossCell;
|
|
*((RuntimeObject**)L_18) = (RuntimeObject*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_18, (void*)(RuntimeObject*)NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void VolumeSpawnExampleListener::DestroyManagedVolumes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener_DestroyManagedVolumes_mFF08BF09033F20CE53423196DCF0E23C96E359BF (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
|
|
{
|
|
// foreach (var volume in managedVolumes)
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___managedVolumes_7;
|
|
NullCheck(L_0);
|
|
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 L_1;
|
|
L_1 = List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8(L_0, List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0036:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D((&V_0), Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_002b_1;
|
|
}
|
|
|
|
IL_000e_1:
|
|
{
|
|
// foreach (var volume in managedVolumes)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
|
|
L_2 = Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline((&V_0), Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// if (Application.isPlaying)
|
|
bool L_3;
|
|
L_3 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0025_1;
|
|
}
|
|
}
|
|
{
|
|
// Destroy(volume);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_4, NULL);
|
|
goto IL_002b_1;
|
|
}
|
|
|
|
IL_0025_1:
|
|
{
|
|
// DestroyImmediate(volume);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_5, NULL);
|
|
}
|
|
|
|
IL_002b_1:
|
|
{
|
|
// foreach (var volume in managedVolumes)
|
|
bool L_6;
|
|
L_6 = Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27((&V_0), Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
|
|
if (L_6)
|
|
{
|
|
goto IL_000e_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0044;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// managedVolumes.Clear();
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7 = __this->___managedVolumes_7;
|
|
NullCheck(L_7);
|
|
List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_7, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void VolumeSpawnExampleListener::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeSpawnExampleListener__ctor_m554ED305B4556FAA29C7E8898109BFDEB5C7C5C4 (VolumeSpawnExampleListener_tB3DEEDCFFF161F67A478FA5561205729CE3625D8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// List<GameObject> managedVolumes = new List<GameObject>();
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_0, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
|
|
__this->___managedVolumes_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___managedVolumes_7), (void*)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 DemoHUD::OnGUI()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DemoHUD_OnGUI_mAF1CF0A7F9F30BAC2374963C92A823D1D9943CC1 (DemoHUD_t820275B1434C5CC8E4BBE23B088181FFF4D23B83* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6CEE94DA257E2DAA493FBB2B7CCC68324A3D506);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// var bounds = new Rect(10, 10, 200, 70);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_0), (10.0f), (10.0f), (200.0f), (70.0f), /*hidden argument*/NULL);
|
|
// GUI.Label(bounds, "Right Click - Look Around \nWASD - Move \nSpace - Generate New layout", guiStyle);
|
|
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_1 = __this->___guiStyle_4;
|
|
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
|
|
GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E(L_0, _stringLiteralE6CEE94DA257E2DAA493FBB2B7CCC68324A3D506, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DemoHUD::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DemoHUD__ctor_m833A674E9899804EC8F00A0D9C961785ABF4CC24 (DemoHUD_t820275B1434C5CC8E4BBE23B088181FFF4D23B83* __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 RegenerateDungeonLayout::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegenerateDungeonLayout_Start_m1F60786D296DA16CD3F9D4AEF85B262AB18159F1 (RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// StartCoroutine(RebuildDungeon());
|
|
RuntimeObject* L_0;
|
|
L_0 = RegenerateDungeonLayout_RebuildDungeon_m97ED1C2EDBCDAAB9F1B798D8F53E481DA63B003B(__this, NULL);
|
|
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1;
|
|
L_1 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RegenerateDungeonLayout::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegenerateDungeonLayout_Update_m7ABD6C22DCD400E70E2E89CFF4CD9511882D779A (RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Input.GetKeyDown(KeyCode.Space))
|
|
bool L_0;
|
|
L_0 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)32), NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
// StartCoroutine(RebuildDungeon());
|
|
RuntimeObject* L_1;
|
|
L_1 = RegenerateDungeonLayout_RebuildDungeon_m97ED1C2EDBCDAAB9F1B798D8F53E481DA63B003B(__this, NULL);
|
|
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2;
|
|
L_2 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_1, NULL);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator RegenerateDungeonLayout::RebuildDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RegenerateDungeonLayout_RebuildDungeon_m97ED1C2EDBCDAAB9F1B798D8F53E481DA63B003B (RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* L_0 = (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35*)il2cpp_codegen_object_new(U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CRebuildDungeonU3Ed__4__ctor_m282A46DC826792317C494790C6C582FB6CB91EBC(L_0, 0, NULL);
|
|
U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
L_1->___U3CU3E4__this_2 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void RegenerateDungeonLayout::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegenerateDungeonLayout__ctor_m7F183CE34202CA2B6E6D4887D736F9FBC668F5A1 (RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// bool performCleanRebuild = true;
|
|
__this->___performCleanRebuild_5 = (bool)1;
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void RegenerateDungeonLayout/<RebuildDungeon>d__4::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildDungeonU3Ed__4__ctor_m282A46DC826792317C494790C6C582FB6CB91EBC (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
int32_t L_0 = ___0_U3CU3E1__state;
|
|
__this->___U3CU3E1__state_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RegenerateDungeonLayout/<RebuildDungeon>d__4::System.IDisposable.Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildDungeonU3Ed__4_System_IDisposable_Dispose_m2D2B5898F5444D362C1714864505B1B6F8514A93 (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean RegenerateDungeonLayout/<RebuildDungeon>d__4::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRebuildDungeonU3Ed__4_MoveNext_m58F80547845F8389561F2E6617D46DB5457B4D9D (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* V_1 = NULL;
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* V_2 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___U3CU3E1__state_0;
|
|
V_0 = L_0;
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* L_1 = __this->___U3CU3E4__this_2;
|
|
V_1 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)1)))
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// if (dungeon != null)
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* L_4 = V_1;
|
|
NullCheck(L_4);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_5 = L_4->___dungeon_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0094;
|
|
}
|
|
}
|
|
{
|
|
// if (performCleanRebuild)
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* L_7 = V_1;
|
|
NullCheck(L_7);
|
|
bool L_8 = L_7->___performCleanRebuild_5;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0062;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.DestroyDungeon();
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_10 = L_9->___dungeon_4;
|
|
NullCheck(L_10);
|
|
Dungeon_DestroyDungeon_m8BF85970B02483DEA0ACE473B0DF700431ED8B41(L_10, NULL);
|
|
// performCleanRebuild = false;
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* L_11 = V_1;
|
|
NullCheck(L_11);
|
|
L_11->___performCleanRebuild_5 = (bool)0;
|
|
// yield return 0;
|
|
int32_t L_12 = 0;
|
|
RuntimeObject* L_13 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_12);
|
|
__this->___U3CU3E2__current_1 = L_13;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_13);
|
|
__this->___U3CU3E1__state_0 = 1;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
}
|
|
|
|
IL_0062:
|
|
{
|
|
// var config = dungeon.Config;
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_15 = L_14->___dungeon_4;
|
|
NullCheck(L_15);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_16;
|
|
L_16 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_15, NULL);
|
|
V_2 = L_16;
|
|
// if (config != null)
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_17 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_0094;
|
|
}
|
|
}
|
|
{
|
|
// config.Seed = (uint)(Random.value * uint.MaxValue);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_19 = V_2;
|
|
float L_20;
|
|
L_20 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
NullCheck(L_19);
|
|
L_19->___Seed_4 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_20, (4.2949673E+09f))));
|
|
// dungeon.Build();
|
|
RegenerateDungeonLayout_t88B7BFEC326FC20068BC172AFC65348C603D362C* L_21 = V_1;
|
|
NullCheck(L_21);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_22 = L_21->___dungeon_4;
|
|
NullCheck(L_22);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_22, NULL);
|
|
}
|
|
|
|
IL_0094:
|
|
{
|
|
// }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object RegenerateDungeonLayout/<RebuildDungeon>d__4::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildDungeonU3Ed__4_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m49342154065577F03545945453C39DCA7DAD2473 (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void RegenerateDungeonLayout/<RebuildDungeon>d__4::System.Collections.IEnumerator.Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildDungeonU3Ed__4_System_Collections_IEnumerator_Reset_m0751F21F24FE2B2A0E9C0BA2B4A058A8A28CD08B (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_0);
|
|
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CRebuildDungeonU3Ed__4_System_Collections_IEnumerator_Reset_m0751F21F24FE2B2A0E9C0BA2B4A058A8A28CD08B_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Object RegenerateDungeonLayout/<RebuildDungeon>d__4::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildDungeonU3Ed__4_System_Collections_IEnumerator_get_Current_m27B65B4C1D011043ECDC774CC318FD8860C7713F (U3CRebuildDungeonU3Ed__4_t9A886B8DC9E631906EE651FEA0544B068B0D4B35* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void CellSpatialConfig3D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellSpatialConfig3D__ctor_m4D748B8EA7710011E161E5851D9C3B79AEE5AB05 (CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public bool StopOnFound = true;
|
|
__this->___StopOnFound_3 = (bool)1;
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void CornerEmitter3D::RegisterConfig(System.String,System.Int32[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, String_t* ___0_MarkerName, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_NeighborConfig, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// RegisterConfig(MarkerName, NeighborConfig, true);
|
|
String_t* L_0 = ___0_MarkerName;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___1_NeighborConfig;
|
|
CornerEmitter3D_RegisterConfig_m802EABDCDCD79126C74D681C577A4492390BA28E(__this, L_0, L_1, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CornerEmitter3D::RegisterConfig(System.String,System.Int32[],System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_RegisterConfig_m802EABDCDCD79126C74D681C577A4492390BA28E (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, String_t* ___0_MarkerName, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_NeighborConfig, bool ___2_StopOnFound, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE7559086A2E1376FF3FD15C1DB3D3A31011CCBFA_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* V_3 = NULL;
|
|
{
|
|
// var Config = new CellSpatialConfig3D();
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_0 = (CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43*)il2cpp_codegen_object_new(CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
CellSpatialConfig3D__ctor_m4D748B8EA7710011E161E5851D9C3B79AEE5AB05(L_0, NULL);
|
|
V_1 = L_0;
|
|
// Config.MarkerName = MarkerName;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_1 = V_1;
|
|
String_t* L_2 = ___0_MarkerName;
|
|
NullCheck(L_1);
|
|
L_1->___MarkerName_0 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___MarkerName_0), (void*)L_2);
|
|
// Config.NeighborConfig = NeighborConfig;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_3 = V_1;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ___1_NeighborConfig;
|
|
NullCheck(L_3);
|
|
L_3->___NeighborConfig_1 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_3->___NeighborConfig_1), (void*)L_4);
|
|
// Config.RotationOffsetZ = 0;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_5 = V_1;
|
|
NullCheck(L_5);
|
|
L_5->___RotationOffsetZ_2 = (0.0f);
|
|
// Config.StopOnFound = StopOnFound;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_6 = V_1;
|
|
bool L_7 = ___2_StopOnFound;
|
|
NullCheck(L_6);
|
|
L_6->___StopOnFound_3 = L_7;
|
|
// CornerConfigs.Add(Config);
|
|
List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* L_8 = __this->___CornerConfigs_4;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_9 = V_1;
|
|
NullCheck(L_8);
|
|
List_1_Add_mE7559086A2E1376FF3FD15C1DB3D3A31011CCBFA_inline(L_8, L_9, List_1_Add_mE7559086A2E1376FF3FD15C1DB3D3A31011CCBFA_RuntimeMethod_var);
|
|
// var RotatedMap = NeighborConfig;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ___1_NeighborConfig;
|
|
V_0 = L_10;
|
|
// for (int i = 1; i < 4; i++)
|
|
V_2 = 1;
|
|
goto IL_0076;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
// RotatedMap = Rotate90(RotatedMap);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_0;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12;
|
|
L_12 = CornerEmitter3D_Rotate90_mBADF77D996A67178A5609520968AFEEE3683FA79(__this, L_11, NULL);
|
|
V_0 = L_12;
|
|
// var Config = new CellSpatialConfig3D();
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_13 = (CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43*)il2cpp_codegen_object_new(CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43_il2cpp_TypeInfo_var);
|
|
NullCheck(L_13);
|
|
CellSpatialConfig3D__ctor_m4D748B8EA7710011E161E5851D9C3B79AEE5AB05(L_13, NULL);
|
|
V_3 = L_13;
|
|
// Config.MarkerName = MarkerName;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_14 = V_3;
|
|
String_t* L_15 = ___0_MarkerName;
|
|
NullCheck(L_14);
|
|
L_14->___MarkerName_0 = L_15;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_14->___MarkerName_0), (void*)L_15);
|
|
// Config.NeighborConfig = RotatedMap;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_16 = V_3;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_0;
|
|
NullCheck(L_16);
|
|
L_16->___NeighborConfig_1 = L_17;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_16->___NeighborConfig_1), (void*)L_17);
|
|
// Config.RotationOffsetZ = i * 90;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_18 = V_3;
|
|
int32_t L_19 = V_2;
|
|
NullCheck(L_18);
|
|
L_18->___RotationOffsetZ_2 = ((float)((int32_t)il2cpp_codegen_multiply(L_19, ((int32_t)90))));
|
|
// Config.StopOnFound = StopOnFound;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_20 = V_3;
|
|
bool L_21 = ___2_StopOnFound;
|
|
NullCheck(L_20);
|
|
L_20->___StopOnFound_3 = L_21;
|
|
// CornerConfigs.Add(Config);
|
|
List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* L_22 = __this->___CornerConfigs_4;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_23 = V_3;
|
|
NullCheck(L_22);
|
|
List_1_Add_mE7559086A2E1376FF3FD15C1DB3D3A31011CCBFA_inline(L_22, L_23, List_1_Add_mE7559086A2E1376FF3FD15C1DB3D3A31011CCBFA_RuntimeMethod_var);
|
|
// for (int i = 1; i < 4; i++)
|
|
int32_t L_24 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
|
|
}
|
|
|
|
IL_0076:
|
|
{
|
|
// for (int i = 1; i < 4; i++)
|
|
int32_t L_25 = V_2;
|
|
if ((((int32_t)L_25) < ((int32_t)4)))
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32[] CornerEmitter3D::Rotate90(System.Int32[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* CornerEmitter3D_Rotate90_mBADF77D996A67178A5609520968AFEEE3683FA79 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_NeighborConfig, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____3F0B09BAFDE44E2E524C4C6B0F744D47BB348C37B5F3BA94A979500C18DCE798_5_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____921C803ABFA6AC88F44F7AB19198E5C137D1C7183E8E6912757A6263E8DEE0A5_9_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
{
|
|
// var SrcIndex = new int[] {
|
|
// 0, 1, 2,
|
|
// 3, 4, 5,
|
|
// 6, 7, 8
|
|
// };
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____921C803ABFA6AC88F44F7AB19198E5C137D1C7183E8E6912757A6263E8DEE0A5_9_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
|
|
V_0 = L_1;
|
|
// var DstIndex = new int[] {
|
|
// 6, 3, 0,
|
|
// 7, 4, 1,
|
|
// 8, 5, 2
|
|
// };
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____3F0B09BAFDE44E2E524C4C6B0F744D47BB348C37B5F3BA94A979500C18DCE798_5_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
|
|
V_1 = L_4;
|
|
// var Result = new int[9];
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
V_2 = L_6;
|
|
// for (int i = 0; i < 9; i++)
|
|
V_3 = 0;
|
|
goto IL_0040;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// Result[DstIndex[i]] = NeighborConfig[SrcIndex[i]];
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_2;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_1;
|
|
int32_t L_9 = V_3;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
int32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = ___0_NeighborConfig;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = V_0;
|
|
int32_t L_14 = V_3;
|
|
NullCheck(L_13);
|
|
int32_t L_15 = L_14;
|
|
int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
NullCheck(L_12);
|
|
int32_t L_17 = L_16;
|
|
int32_t L_18 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (int32_t)L_18);
|
|
// for (int i = 0; i < 9; i++)
|
|
int32_t L_19 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
// for (int i = 0; i < 9; i++)
|
|
int32_t L_20 = V_3;
|
|
if ((((int32_t)L_20) < ((int32_t)((int32_t)9))))
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// return Result;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_2;
|
|
return L_21;
|
|
}
|
|
}
|
|
// System.Void CornerEmitter3D::EmitMarkers(DungeonArchitect.DungeonBuilder)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_EmitMarkers_m034E6CD9F8A35D40BBB4ED9A5CA8440A358CD569 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, 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*)&Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_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*)&GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral740A3E0E070382E541306AF2952CD846315649EB);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
String_t* G_B3_0 = NULL;
|
|
String_t* G_B2_0 = NULL;
|
|
String_t* G_B4_0 = NULL;
|
|
String_t* G_B4_1 = NULL;
|
|
{
|
|
// Initialize();
|
|
CornerEmitter3D_Initialize_mE098BD2BBB6582DF5E6DD162AACF78BA79918C5A(__this, NULL);
|
|
// if (!(builder is GridDungeonBuilder))
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_0 = ___0_builder;
|
|
if (((GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4*)IsInstClass((RuntimeObject*)L_0, GridDungeonBuilder_tF519D1857BAF6A6DDB74CE4ED051BC2C967098D4_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// Debug.LogWarning("Unsupported builder type used with marker emitter MarkerEmitterFindLowestPoint. Expected GridDungeonBuilder. Received:" + (builder != null ? builder.GetType().ToString() : "null"));
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_1 = ___0_builder;
|
|
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);
|
|
G_B2_0 = _stringLiteral740A3E0E070382E541306AF2952CD846315649EB;
|
|
if (L_2)
|
|
{
|
|
G_B3_0 = _stringLiteral740A3E0E070382E541306AF2952CD846315649EB;
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
G_B4_0 = _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
|
|
G_B4_1 = G_B2_0;
|
|
goto IL_002e;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_3 = ___0_builder;
|
|
NullCheck(L_3);
|
|
Type_t* L_4;
|
|
L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL);
|
|
NullCheck(L_4);
|
|
String_t* L_5;
|
|
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_4);
|
|
G_B4_0 = L_5;
|
|
G_B4_1 = G_B3_0;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
String_t* L_6;
|
|
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B4_1, G_B4_0, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_6, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// var gridModel = builder.Model as GridDungeonModel;
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_7 = ___0_builder;
|
|
NullCheck(L_7);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_8;
|
|
L_8 = DungeonBuilder_get_Model_m389A71C7447944C07FFB0F24CDC1835A33E76C16_inline(L_7, NULL);
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_8, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// foreach (var cell in gridModel.Cells)
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_10 = L_9->___Cells_6;
|
|
NullCheck(L_10);
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 L_11;
|
|
L_11 = List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35(L_10, List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
V_1 = L_11;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00cf:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839((&V_1), Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00c4_1;
|
|
}
|
|
|
|
IL_0053_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_12;
|
|
L_12 = Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline((&V_1), Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
// var bounds = cell.Bounds;
|
|
NullCheck(L_12);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_13;
|
|
L_13 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_12, NULL);
|
|
V_2 = L_13;
|
|
// for (var x = bounds.X; x < bounds.X + bounds.Width; x++)
|
|
int32_t L_14;
|
|
L_14 = Rectangle_get_X_mD341734E31CFC938EC2F3E84BFBCFEC5508AF1F9((&V_2), NULL);
|
|
V_3 = L_14;
|
|
goto IL_00b2_1;
|
|
}
|
|
|
|
IL_006a_1:
|
|
{
|
|
// for (var z = bounds.Z; z < bounds.Z + bounds.Length; z++)
|
|
int32_t L_15;
|
|
L_15 = Rectangle_get_Z_mA65FD7EB998C73981F6B38913C44EA26AEF345F4((&V_2), NULL);
|
|
V_4 = L_15;
|
|
goto IL_009b_1;
|
|
}
|
|
|
|
IL_0075_1:
|
|
{
|
|
// var point = new IntVector(x, bounds.Location.y, z);
|
|
int32_t L_16 = V_3;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_17;
|
|
L_17 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_2), NULL);
|
|
int32_t L_18 = L_17.___y_1;
|
|
int32_t L_19 = V_4;
|
|
IntVector__ctor_mA5653A9122DC5F76C09064F96D45BD4A1255EE34((&V_5), L_16, L_18, L_19, NULL);
|
|
// EmitForPoint(builder, gridModel, point);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_20 = ___0_builder;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_21 = V_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_22 = V_5;
|
|
CornerEmitter3D_EmitForPoint_m2F48F4C08F9190E9987F6D9FAB4ACB8B2A1CD180(__this, L_20, L_21, L_22, NULL);
|
|
// for (var z = bounds.Z; z < bounds.Z + bounds.Length; z++)
|
|
int32_t L_23 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1));
|
|
}
|
|
|
|
IL_009b_1:
|
|
{
|
|
// for (var z = bounds.Z; z < bounds.Z + bounds.Length; z++)
|
|
int32_t L_24 = V_4;
|
|
int32_t L_25;
|
|
L_25 = Rectangle_get_Z_mA65FD7EB998C73981F6B38913C44EA26AEF345F4((&V_2), NULL);
|
|
int32_t L_26;
|
|
L_26 = Rectangle_get_Length_mED01F5FFE1B4FFF9A67FE93A0C2D9258CECBB435((&V_2), NULL);
|
|
if ((((int32_t)L_24) < ((int32_t)((int32_t)il2cpp_codegen_add(L_25, L_26)))))
|
|
{
|
|
goto IL_0075_1;
|
|
}
|
|
}
|
|
{
|
|
// for (var x = bounds.X; x < bounds.X + bounds.Width; x++)
|
|
int32_t L_27 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_00b2_1:
|
|
{
|
|
// for (var x = bounds.X; x < bounds.X + bounds.Width; x++)
|
|
int32_t L_28 = V_3;
|
|
int32_t L_29;
|
|
L_29 = Rectangle_get_X_mD341734E31CFC938EC2F3E84BFBCFEC5508AF1F9((&V_2), NULL);
|
|
int32_t L_30;
|
|
L_30 = Rectangle_get_Width_m8EF061695117C080FF4BA340AFF6FCC43746A38C((&V_2), NULL);
|
|
if ((((int32_t)L_28) < ((int32_t)((int32_t)il2cpp_codegen_add(L_29, L_30)))))
|
|
{
|
|
goto IL_006a_1;
|
|
}
|
|
}
|
|
|
|
IL_00c4_1:
|
|
{
|
|
// foreach (var cell in gridModel.Cells)
|
|
bool L_31;
|
|
L_31 = Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3((&V_1), Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
if (L_31)
|
|
{
|
|
goto IL_0053_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00dd;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00dd:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CornerEmitter3D::EmitForPoint(DungeonArchitect.DungeonBuilder,DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.IntVector)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_EmitForPoint_m2F48F4C08F9190E9987F6D9FAB4ACB8B2A1CD180 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___1_model, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___2_point, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD3BBA63AB85E1791F5F0CD1ED973FC35A3B1AF18_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m9F5B150C7D04AA4C15A5EDD573AAC2F9D3F418AA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m8513A99D66419207F533647A8DB59382E1DFB983_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8DC12489C9B9D166C680CB93B7B181395665661A_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* V_1 = NULL;
|
|
{
|
|
// foreach (var config in CornerConfigs)
|
|
List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* L_0 = __this->___CornerConfigs_4;
|
|
NullCheck(L_0);
|
|
Enumerator_t172C3A888567CBEDEFAD4DE58438AF27DF29C2D8 L_1;
|
|
L_1 = List_1_GetEnumerator_m8DC12489C9B9D166C680CB93B7B181395665661A(L_0, List_1_GetEnumerator_m8DC12489C9B9D166C680CB93B7B181395665661A_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_004b:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mD3BBA63AB85E1791F5F0CD1ED973FC35A3B1AF18((&V_0), Enumerator_Dispose_mD3BBA63AB85E1791F5F0CD1ED973FC35A3B1AF18_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0040_1;
|
|
}
|
|
|
|
IL_000e_1:
|
|
{
|
|
// foreach (var config in CornerConfigs)
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_2;
|
|
L_2 = Enumerator_get_Current_m8513A99D66419207F533647A8DB59382E1DFB983_inline((&V_0), Enumerator_get_Current_m8513A99D66419207F533647A8DB59382E1DFB983_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
// if (ConfigMatches(model, point, config))
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_3 = ___1_model;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_4 = ___2_point;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_5 = V_1;
|
|
bool L_6;
|
|
L_6 = CornerEmitter3D_ConfigMatches_m562948C9E3ADB237798C1D8746B43E680DC916AD(__this, L_3, L_4, L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0040_1;
|
|
}
|
|
}
|
|
{
|
|
// EmitCornerMarker(builder, model, point, config.RotationOffsetZ, config.MarkerName);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_7 = ___0_builder;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_8 = ___1_model;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_9 = ___2_point;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_10 = V_1;
|
|
NullCheck(L_10);
|
|
float L_11 = L_10->___RotationOffsetZ_2;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_12 = V_1;
|
|
NullCheck(L_12);
|
|
String_t* L_13 = L_12->___MarkerName_0;
|
|
CornerEmitter3D_EmitCornerMarker_m246C4A7CB819E018A77721ECE91D35C81ECBE403(__this, L_7, L_8, L_9, L_11, L_13, NULL);
|
|
// if (config.StopOnFound)
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
bool L_15 = L_14->___StopOnFound_3;
|
|
if (!L_15)
|
|
{
|
|
goto IL_0040_1;
|
|
}
|
|
}
|
|
{
|
|
// break;
|
|
goto IL_0059;
|
|
}
|
|
|
|
IL_0040_1:
|
|
{
|
|
// foreach (var config in CornerConfigs)
|
|
bool L_16;
|
|
L_16 = Enumerator_MoveNext_m9F5B150C7D04AA4C15A5EDD573AAC2F9D3F418AA((&V_0), Enumerator_MoveNext_m9F5B150C7D04AA4C15A5EDD573AAC2F9D3F418AA_RuntimeMethod_var);
|
|
if (L_16)
|
|
{
|
|
goto IL_000e_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean CornerEmitter3D::ConfigMatches(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.IntVector,CellSpatialConfig3D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CornerEmitter3D_ConfigMatches_m562948C9E3ADB237798C1D8746B43E680DC916AD (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_Model, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___1_Point, CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* ___2_Config, const RuntimeMethod* method)
|
|
{
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* V_0 = NULL;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
int32_t V_7 = 0;
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* V_8 = NULL;
|
|
bool V_9 = false;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_10 = NULL;
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
{
|
|
// var centerCellInfo = Model.GetGridCellLookup(Point.x, Point.z);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_Model;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_1 = ___1_Point;
|
|
int32_t L_2 = L_1.___x_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_3 = ___1_Point;
|
|
int32_t L_4 = L_3.___z_2;
|
|
NullCheck(L_0);
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_5;
|
|
L_5 = GridDungeonModel_GetGridCellLookup_mDA4C3FF33EE7990C289589A8822E610513BFFBC4(L_0, L_2, L_4, NULL);
|
|
V_0 = L_5;
|
|
// var neighbors = Config.NeighborConfig;
|
|
CellSpatialConfig3D_t444CC194153F84395CBFCFFEBE85CE8DF7539E43* L_6 = ___2_Config;
|
|
NullCheck(L_6);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6->___NeighborConfig_1;
|
|
V_1 = L_7;
|
|
// for (int i = 0; i < neighbors.Length; i++)
|
|
V_2 = 0;
|
|
goto IL_0123;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// int code = neighbors[i];
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_1;
|
|
int32_t L_9 = V_2;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
int32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
V_3 = L_11;
|
|
// if (code == 0)
|
|
int32_t L_12 = V_3;
|
|
if (!L_12)
|
|
{
|
|
goto IL_011f;
|
|
}
|
|
}
|
|
{
|
|
// int dx = i % 3;
|
|
int32_t L_13 = V_2;
|
|
V_4 = ((int32_t)(L_13%3));
|
|
// int dz = i / 3;
|
|
int32_t L_14 = V_2;
|
|
V_5 = ((int32_t)(L_14/3));
|
|
// dx--; dz--; // bring to -1..1 range (from previous 0..2)
|
|
int32_t L_15 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_subtract(L_15, 1));
|
|
// dx--; dz--; // bring to -1..1 range (from previous 0..2)
|
|
int32_t L_16 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
|
|
// int x = Point.x + dx;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_17 = ___1_Point;
|
|
int32_t L_18 = L_17.___x_0;
|
|
int32_t L_19 = V_4;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
|
|
// int z = Point.z + dz;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_20 = ___1_Point;
|
|
int32_t L_21 = L_20.___z_2;
|
|
int32_t L_22 = V_5;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_21, L_22));
|
|
// var cellInfo = Model.GetGridCellLookup(x, z);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_23 = ___0_Model;
|
|
int32_t L_24 = V_6;
|
|
int32_t L_25 = V_7;
|
|
NullCheck(L_23);
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_26;
|
|
L_26 = GridDungeonModel_GetGridCellLookup_mDA4C3FF33EE7990C289589A8822E610513BFFBC4(L_23, L_24, L_25, NULL);
|
|
V_8 = L_26;
|
|
// bool empty = cellInfo.CellType == CellType.Unknown;
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_27 = V_8;
|
|
NullCheck(L_27);
|
|
int32_t L_28 = L_27->___CellType_1;
|
|
V_9 = (bool)((((int32_t)L_28) == ((int32_t)3))? 1 : 0);
|
|
// if (!centerCellInfo.ContainsDoor)
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_29 = V_0;
|
|
NullCheck(L_29);
|
|
bool L_30 = L_29->___ContainsDoor_2;
|
|
if (L_30)
|
|
{
|
|
goto IL_008f;
|
|
}
|
|
}
|
|
{
|
|
// empty |= IsRoomCorridor(centerCellInfo.CellType, cellInfo.CellType);
|
|
bool L_31 = V_9;
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_32 = V_0;
|
|
NullCheck(L_32);
|
|
int32_t L_33 = L_32->___CellType_1;
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_34 = V_8;
|
|
NullCheck(L_34);
|
|
int32_t L_35 = L_34->___CellType_1;
|
|
bool L_36;
|
|
L_36 = CornerEmitter3D_IsRoomCorridor_mF2C95E352285DA5244F4A6DC3762E294E07949FF(__this, L_33, L_35, NULL);
|
|
V_9 = (bool)((int32_t)((int32_t)L_31|(int32_t)L_36));
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
// if (!empty && centerCellInfo.CellType == CellType.Room && cellInfo.CellType == CellType.Room && centerCellInfo.CellId != cellInfo.CellId)
|
|
bool L_37 = V_9;
|
|
if (L_37)
|
|
{
|
|
goto IL_00be;
|
|
}
|
|
}
|
|
{
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_38 = V_0;
|
|
NullCheck(L_38);
|
|
int32_t L_39 = L_38->___CellType_1;
|
|
if (L_39)
|
|
{
|
|
goto IL_00be;
|
|
}
|
|
}
|
|
{
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_40 = V_8;
|
|
NullCheck(L_40);
|
|
int32_t L_41 = L_40->___CellType_1;
|
|
if (L_41)
|
|
{
|
|
goto IL_00be;
|
|
}
|
|
}
|
|
{
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_42 = V_0;
|
|
NullCheck(L_42);
|
|
int32_t L_43 = L_42->___CellId_0;
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_44 = V_8;
|
|
NullCheck(L_44);
|
|
int32_t L_45 = L_44->___CellId_0;
|
|
if ((((int32_t)L_43) == ((int32_t)L_45)))
|
|
{
|
|
goto IL_00be;
|
|
}
|
|
}
|
|
{
|
|
// if (!mergeRoomCorridor)
|
|
bool L_46 = __this->___mergeRoomCorridor_5;
|
|
if (L_46)
|
|
{
|
|
goto IL_00be;
|
|
}
|
|
}
|
|
{
|
|
// empty = true;
|
|
V_9 = (bool)1;
|
|
}
|
|
|
|
IL_00be:
|
|
{
|
|
// if (!empty)
|
|
bool L_47 = V_9;
|
|
if (L_47)
|
|
{
|
|
goto IL_010a;
|
|
}
|
|
}
|
|
{
|
|
// var cell0 = Model.GetCell(cellInfo.CellId);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_48 = ___0_Model;
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_49 = V_8;
|
|
NullCheck(L_49);
|
|
int32_t L_50 = L_49->___CellId_0;
|
|
NullCheck(L_48);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_51;
|
|
L_51 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(L_48, L_50, NULL);
|
|
// var cell1 = Model.GetCell(centerCellInfo.CellId);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_52 = ___0_Model;
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_53 = V_0;
|
|
NullCheck(L_53);
|
|
int32_t L_54 = L_53->___CellId_0;
|
|
NullCheck(L_52);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_55;
|
|
L_55 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(L_52, L_54, NULL);
|
|
V_10 = L_55;
|
|
// if (cell0.Bounds.Location.y != cell1.Bounds.Location.y)
|
|
NullCheck(L_51);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_56;
|
|
L_56 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_51, NULL);
|
|
V_11 = L_56;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_57;
|
|
L_57 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_11), NULL);
|
|
int32_t L_58 = L_57.___y_1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_59 = V_10;
|
|
NullCheck(L_59);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_60;
|
|
L_60 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_59, NULL);
|
|
V_11 = L_60;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_61;
|
|
L_61 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_11), NULL);
|
|
int32_t L_62 = L_61.___y_1;
|
|
if ((((int32_t)L_58) == ((int32_t)L_62)))
|
|
{
|
|
goto IL_010a;
|
|
}
|
|
}
|
|
{
|
|
// empty = true;
|
|
V_9 = (bool)1;
|
|
}
|
|
|
|
IL_010a:
|
|
{
|
|
// if (code == 1 && empty)
|
|
int32_t L_63 = V_3;
|
|
bool L_64 = V_9;
|
|
if (!((int32_t)(((((int32_t)L_63) == ((int32_t)1))? 1 : 0)&(int32_t)L_64)))
|
|
{
|
|
goto IL_0115;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0115:
|
|
{
|
|
// else if (code == 2 && !empty)
|
|
int32_t L_65 = V_3;
|
|
if ((!(((uint32_t)L_65) == ((uint32_t)2))))
|
|
{
|
|
goto IL_011f;
|
|
}
|
|
}
|
|
{
|
|
bool L_66 = V_9;
|
|
if (L_66)
|
|
{
|
|
goto IL_011f;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_011f:
|
|
{
|
|
// for (int i = 0; i < neighbors.Length; i++)
|
|
int32_t L_67 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_67, 1));
|
|
}
|
|
|
|
IL_0123:
|
|
{
|
|
// for (int i = 0; i < neighbors.Length; i++)
|
|
int32_t L_68 = V_2;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = V_1;
|
|
NullCheck(L_69);
|
|
if ((((int32_t)L_68) < ((int32_t)((int32_t)(((RuntimeArray*)L_69)->max_length)))))
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean CornerEmitter3D::IsRoomCorridor(DungeonArchitect.Builders.Grid.CellType,DungeonArchitect.Builders.Grid.CellType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CornerEmitter3D_IsRoomCorridor_mF2C95E352285DA5244F4A6DC3762E294E07949FF (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, int32_t ___0_type0, int32_t ___1_type1, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B5_1 = 0;
|
|
int32_t G_B7_0 = 0;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B8_0 = 0;
|
|
int32_t G_B8_1 = 0;
|
|
int32_t G_B11_0 = 0;
|
|
int32_t G_B11_1 = 0;
|
|
int32_t G_B9_0 = 0;
|
|
int32_t G_B9_1 = 0;
|
|
int32_t G_B10_0 = 0;
|
|
int32_t G_B10_1 = 0;
|
|
int32_t G_B12_0 = 0;
|
|
int32_t G_B12_1 = 0;
|
|
int32_t G_B12_2 = 0;
|
|
int32_t G_B15_0 = 0;
|
|
int32_t G_B15_1 = 0;
|
|
int32_t G_B13_0 = 0;
|
|
int32_t G_B13_1 = 0;
|
|
int32_t G_B14_0 = 0;
|
|
int32_t G_B14_1 = 0;
|
|
int32_t G_B16_0 = 0;
|
|
int32_t G_B16_1 = 0;
|
|
int32_t G_B16_2 = 0;
|
|
{
|
|
// if (mergeRoomCorridor)
|
|
bool L_0 = __this->___mergeRoomCorridor_5;
|
|
if (!L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// int rooms = 0, corridors = 0;
|
|
// int rooms = 0, corridors = 0;
|
|
V_0 = 0;
|
|
// rooms += (type0 == CellType.Room) ? 1 : 0;
|
|
int32_t L_1 = ___0_type0;
|
|
G_B3_0 = 0;
|
|
if (!L_1)
|
|
{
|
|
G_B4_0 = 0;
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
G_B5_0 = 0;
|
|
G_B5_1 = G_B3_0;
|
|
goto IL_0014;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
G_B5_0 = 1;
|
|
G_B5_1 = G_B4_0;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// rooms += (type1 == CellType.Room) ? 1 : 0;
|
|
int32_t L_2 = ___1_type1;
|
|
G_B6_0 = ((int32_t)il2cpp_codegen_add(G_B5_1, G_B5_0));
|
|
if (!L_2)
|
|
{
|
|
G_B7_0 = ((int32_t)il2cpp_codegen_add(G_B5_1, G_B5_0));
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
G_B8_0 = 0;
|
|
G_B8_1 = G_B6_0;
|
|
goto IL_001c;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
G_B8_0 = 1;
|
|
G_B8_1 = G_B7_0;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// corridors += (type0 == CellType.Corridor || type0 == CellType.CorridorPadding) ? 1 : 0;
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = ___0_type0;
|
|
G_B9_0 = L_3;
|
|
G_B9_1 = ((int32_t)il2cpp_codegen_add(G_B8_1, G_B8_0));
|
|
if ((((int32_t)L_4) == ((int32_t)1)))
|
|
{
|
|
G_B11_0 = L_3;
|
|
G_B11_1 = ((int32_t)il2cpp_codegen_add(G_B8_1, G_B8_0));
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = ___0_type0;
|
|
G_B10_0 = G_B9_0;
|
|
G_B10_1 = G_B9_1;
|
|
if ((((int32_t)L_5) == ((int32_t)2)))
|
|
{
|
|
G_B11_0 = G_B9_0;
|
|
G_B11_1 = G_B9_1;
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
G_B12_0 = 0;
|
|
G_B12_1 = G_B10_0;
|
|
G_B12_2 = G_B10_1;
|
|
goto IL_002a;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
G_B12_0 = 1;
|
|
G_B12_1 = G_B11_0;
|
|
G_B12_2 = G_B11_1;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
V_0 = ((int32_t)il2cpp_codegen_add(G_B12_1, G_B12_0));
|
|
// corridors += (type1 == CellType.Corridor || type1 == CellType.CorridorPadding) ? 1 : 0;
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7 = ___1_type1;
|
|
G_B13_0 = L_6;
|
|
G_B13_1 = G_B12_2;
|
|
if ((((int32_t)L_7) == ((int32_t)1)))
|
|
{
|
|
G_B15_0 = L_6;
|
|
G_B15_1 = G_B12_2;
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = ___1_type1;
|
|
G_B14_0 = G_B13_0;
|
|
G_B14_1 = G_B13_1;
|
|
if ((((int32_t)L_8) == ((int32_t)2)))
|
|
{
|
|
G_B15_0 = G_B13_0;
|
|
G_B15_1 = G_B13_1;
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
G_B16_0 = 0;
|
|
G_B16_1 = G_B14_0;
|
|
G_B16_2 = G_B14_1;
|
|
goto IL_0039;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
G_B16_0 = 1;
|
|
G_B16_1 = G_B15_0;
|
|
G_B16_2 = G_B15_1;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
V_0 = ((int32_t)il2cpp_codegen_add(G_B16_1, G_B16_0));
|
|
// return (rooms == 1 && corridors == 1);
|
|
if ((!(((uint32_t)G_B16_2) == ((uint32_t)1))))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_0;
|
|
return (bool)((((int32_t)L_9) == ((int32_t)1))? 1 : 0);
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void CornerEmitter3D::EmitCornerMarker(DungeonArchitect.DungeonBuilder,DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.IntVector,System.Single,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_EmitCornerMarker_m246C4A7CB819E018A77721ECE91D35C81ECBE403 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___1_model, IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C ___2_point, float ___3_angleY, String_t* ___4_markerName, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// var gridSize = model.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___1_model;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___GridCellSize_5;
|
|
V_0 = L_2;
|
|
// var position = point * gridSize;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_3 = ___2_point;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_3, L_4, NULL);
|
|
// position += Vector3.Scale(new Vector3(0.5f, 0, 0.5f), gridSize);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (0.5f), (0.0f), (0.5f), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_6, L_7, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_8, NULL);
|
|
// var rotation = Quaternion.Euler(0, angleY, 0);
|
|
float L_10 = ___3_angleY;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
|
|
L_11 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), L_10, (0.0f), NULL);
|
|
V_1 = L_11;
|
|
// var transform = Matrix4x4.TRS(position, rotation, Vector3.one);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14;
|
|
L_14 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_9, L_12, L_13, NULL);
|
|
V_2 = L_14;
|
|
// builder.EmitMarker(markerName, transform, point, -1);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_15 = ___0_builder;
|
|
String_t* L_16 = ___4_markerName;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_2;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_18 = ___2_point;
|
|
NullCheck(L_15);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_19;
|
|
L_19 = DungeonBuilder_EmitMarker_m2269C1FA0350E2BE59E038CC9ADD6127C2998865(L_15, L_16, L_17, L_18, (-1), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CornerEmitter3D::Initialize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D_Initialize_mE098BD2BBB6582DF5E6DD162AACF78BA79918C5A (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mAA64D54BF0CA556DCAF4224C21562D37FB31FBE3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____08BADD3F228D20466CE68EE1882F59A8EF5D954567A18A5C6F59F9CCCFF3CD3C_0_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____0D9A97E5A1D0724E61E7ACE1E174E88FCAA744575A0B9193A0AFBBFDA48E9D59_1_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____132A98ECE566273156D8B3997FB616A3D0299AC1422B1BEA8D31396A1AEC5912_2_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____14F85D652B5FA55481CC8B1C9194BDF846864A41F057553047998826F796BA0B_3_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____3418F00A7CCE39C29A7A674E7886B406C697A7E79DB7B76887BD4952FFF095F4_4_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____509D0D4AFB0202021D668DAD1FC4EF680E8A8A1E0205D5935A1723092AE3177F_6_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____6426D28942C175BFD568EBBBB9F5AB7A13EC35533CCABE39D800B7E8CC531D88_7_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____86A9D27AA2C968CC50EB8C655C5A53BD5A8D5C75CD8F9750DFC384AF1E9B5214_8_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____D700379C17315A560132143AEF8D8500592B2AEF69E94F8E9352FEC082D1F45C_11_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____F4A459988D780F0EF1F57CED2A85AB1B75458757CD90630F0AE0DA992C1219D2_12_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00A9BEAE309DD9423133DD368CF2871B429F8DC3);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26043E539A0055A59244556B100FD3841A47EC1F);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral383C06D9D68FAE919A4BBC5D2A84959C71D9F44E);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral869120C08E52EC9A65EBF107922DBFC31B71D218);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral992F061FD78B3267DAD6A9EDC9D9B096A9C99A9F);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99FB6F15691FD58B1157C685108E611305ACC3A9);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AA09005BE57E1F3487C3D14CB59CC65E97C58E1);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6B580046CE501E0B491A1CE1D0762D426758750);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBC3C6EB4865FB7AC43BF45E62DC551F4480AB433);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3D32B98945066915E271B3243113BD3B298B395);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2766187B98322166DA63B194EB6B2B76C3F454E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// CornerConfigs.Clear();
|
|
List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* L_0 = __this->___CornerConfigs_4;
|
|
NullCheck(L_0);
|
|
List_1_Clear_mAA64D54BF0CA556DCAF4224C21562D37FB31FBE3_inline(L_0, List_1_Clear_mAA64D54BF0CA556DCAF4224C21562D37FB31FBE3_RuntimeMethod_var);
|
|
// RegisterConfig("Corner_i", new int[] {
|
|
// 0, 0, 0,
|
|
// 2, 1, 0,
|
|
// 0, 2, 0
|
|
// }, false);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = L_1;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_3 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____D700379C17315A560132143AEF8D8500592B2AEF69E94F8E9352FEC082D1F45C_11_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_2, L_3, NULL);
|
|
CornerEmitter3D_RegisterConfig_m802EABDCDCD79126C74D681C577A4492390BA28E(__this, _stringLiteralB6B580046CE501E0B491A1CE1D0762D426758750, L_2, (bool)0, NULL);
|
|
// RegisterConfig("Corner_e", new int[] {
|
|
// 0, 1, 2,
|
|
// 0, 1, 1,
|
|
// 0, 0, 0
|
|
// }, false);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = L_4;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_6 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____132A98ECE566273156D8B3997FB616A3D0299AC1422B1BEA8D31396A1AEC5912_2_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_5, L_6, NULL);
|
|
CornerEmitter3D_RegisterConfig_m802EABDCDCD79126C74D681C577A4492390BA28E(__this, _stringLiteral26043E539A0055A59244556B100FD3841A47EC1F, L_5, (bool)0, NULL);
|
|
// RegisterConfig("Floor_r_c", new int[] {
|
|
// 0, 1, 1,
|
|
// 2, 1, 1,
|
|
// 0, 2, 0
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_9 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____14F85D652B5FA55481CC8B1C9194BDF846864A41F057553047998826F796BA0B_3_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_8, L_9, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteralBC3C6EB4865FB7AC43BF45E62DC551F4480AB433, L_8, NULL);
|
|
// RegisterConfig("Floor_r_s", new int[] {
|
|
// 0, 1, 0,
|
|
// 1, 1, 1,
|
|
// 0, 2, 0
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = L_10;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_12 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____3418F00A7CCE39C29A7A674E7886B406C697A7E79DB7B76887BD4952FFF095F4_4_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_11, L_12, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteral992F061FD78B3267DAD6A9EDC9D9B096A9C99A9F, L_11, NULL);
|
|
// RegisterConfig("Floor_r_f", new int[] {
|
|
// 0, 1, 0,
|
|
// 1, 1, 1,
|
|
// 0, 1, 0
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = L_13;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_15 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____6426D28942C175BFD568EBBBB9F5AB7A13EC35533CCABE39D800B7E8CC531D88_7_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_14, L_15, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteral869120C08E52EC9A65EBF107922DBFC31B71D218, L_14, NULL);
|
|
// RegisterConfig("Floor_c_s", new int[] {
|
|
// 0, 1, 0,
|
|
// 2, 1, 2,
|
|
// 0, 1, 0
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = L_16;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_18 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____86A9D27AA2C968CC50EB8C655C5A53BD5A8D5C75CD8F9750DFC384AF1E9B5214_8_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_17, L_18, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteral9AA09005BE57E1F3487C3D14CB59CC65E97C58E1, L_17, NULL);
|
|
// RegisterConfig("Floor_c_se", new int[] {
|
|
// 0, 2, 0,
|
|
// 2, 1, 2,
|
|
// 0, 1, 0
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = L_19;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_21 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____F4A459988D780F0EF1F57CED2A85AB1B75458757CD90630F0AE0DA992C1219D2_12_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_20, L_21, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteral383C06D9D68FAE919A4BBC5D2A84959C71D9F44E, L_20, NULL);
|
|
// RegisterConfig("Floor_c_t", new int[] {
|
|
// 0, 2, 0,
|
|
// 1, 1, 1,
|
|
// 2, 1, 2
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = L_22;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_24 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____0D9A97E5A1D0724E61E7ACE1E174E88FCAA744575A0B9193A0AFBBFDA48E9D59_1_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_23, L_24, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteralE3D32B98945066915E271B3243113BD3B298B395, L_23, NULL);
|
|
// RegisterConfig("Floor_c_t", new int[] {
|
|
// 0, 2, 0,
|
|
// 1, 1, 1,
|
|
// 2, 1, 2
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = L_25;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_27 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____0D9A97E5A1D0724E61E7ACE1E174E88FCAA744575A0B9193A0AFBBFDA48E9D59_1_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_26, L_27, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteralE3D32B98945066915E271B3243113BD3B298B395, L_26, NULL);
|
|
// RegisterConfig("Floor_c_c", new int[] {
|
|
// 0, 1, 2,
|
|
// 2, 1, 1,
|
|
// 2, 2, 0
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = L_28;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_30 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____08BADD3F228D20466CE68EE1882F59A8EF5D954567A18A5C6F59F9CCCFF3CD3C_0_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_29, L_30, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteral00A9BEAE309DD9423133DD368CF2871B429F8DC3, L_29, NULL);
|
|
// RegisterConfig("Floor_c_x", new int[] {
|
|
// 2, 1, 2,
|
|
// 1, 1, 1,
|
|
// 2, 1, 2
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = L_31;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_33 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____509D0D4AFB0202021D668DAD1FC4EF680E8A8A1E0205D5935A1723092AE3177F_6_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_32, L_33, NULL);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteral99FB6F15691FD58B1157C685108E611305ACC3A9, L_32, NULL);
|
|
// RegisterConfig("Floor_fallback", new int[] {
|
|
// 0, 0, 0,
|
|
// 0, 1, 0,
|
|
// 0, 0, 0
|
|
// });
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = L_34;
|
|
NullCheck(L_35);
|
|
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(4), (int32_t)1);
|
|
CornerEmitter3D_RegisterConfig_m4C690F0AB80F2CE42396D3380D77F0CCDEF07F03(__this, _stringLiteralF2766187B98322166DA63B194EB6B2B76C3F454E, L_35, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CornerEmitter3D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerEmitter3D__ctor_mACC20BA90549AEFC7157D628851BAA72A194BD30 (CornerEmitter3D_t701804BC00796004A2599233143595505A0EDA58* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8ECAEA74DE1A1E5AF7517843E876309EFD997ACD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// List<CellSpatialConfig3D> CornerConfigs = new List<CellSpatialConfig3D>();
|
|
List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353* L_0 = (List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353*)il2cpp_codegen_object_new(List_1_tA0D55E7C1733E0C18F6206FEB14BEE4DA938F353_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
List_1__ctor_m8ECAEA74DE1A1E5AF7517843E876309EFD997ACD(L_0, List_1__ctor_m8ECAEA74DE1A1E5AF7517843E876309EFD997ACD_RuntimeMethod_var);
|
|
__this->___CornerConfigs_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___CornerConfigs_4), (void*)L_0);
|
|
DungeonMarkerEmitter__ctor_mB7D14BAAB473F014E801D612901A63F84DF9845C(__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 GaiaLandscapeModifier::OnPostDungeonLayoutBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_OnPostDungeonLayoutBuild_m05ABFB8D0933E61E9418A1EA0EFA0B76F575CEE6 (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __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*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___1_model;
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_0, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// if (modifyTextures) {
|
|
bool L_1 = __this->___modifyTextures_8;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
// UpdateTerrainTextures(gridModel);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_2 = V_0;
|
|
GaiaLandscapeModifier_UpdateTerrainTextures_mAA153A0D52E519FAF1B9F6F371C7E38EC8A14DC5(__this, L_2, NULL);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// if (modifyDetails)
|
|
bool L_3 = __this->___modifyDetails_9;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
// UpdateTerrainDetails(gridModel);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_4 = V_0;
|
|
GaiaLandscapeModifier_UpdateTerrainDetails_m25D54E0A3DDC41C7224E075BE5EB1C498129D15E(__this, L_4, NULL);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void GaiaLandscapeModifier::UpdateTerrainDetails(DungeonArchitect.Builders.Grid.GridDungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateTerrainDetails_m25D54E0A3DDC41C7224E075BE5EB1C498129D15E (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, 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;
|
|
}
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* V_2 = NULL;
|
|
{
|
|
// if (terrain == null || terrain.terrainData == null) return;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_0 = __this->___terrain_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_2 = __this->___terrain_4;
|
|
NullCheck(L_2);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_3;
|
|
L_3 = Terrain_get_terrainData_m3B6C1D89471A4E1C60FC19C168DB37A011B924FD(L_2, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// if (terrain == null || terrain.terrainData == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// var data = terrain.terrainData;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_5 = __this->___terrain_4;
|
|
NullCheck(L_5);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_6;
|
|
L_6 = Terrain_get_terrainData_m3B6C1D89471A4E1C60FC19C168DB37A011B924FD(L_5, NULL);
|
|
V_0 = L_6;
|
|
// for (int layer = 0; layer < data.alphamapLayers; layer++)
|
|
V_1 = 0;
|
|
goto IL_005e;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// var map = data.GetDetailLayer(0, 0, data.detailWidth, data.detailHeight, layer);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_7 = V_0;
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = TerrainData_get_detailWidth_m145CC1C91FF8C752907B80338DF03440E53AEBB4(L_8, NULL);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
int32_t L_11;
|
|
L_11 = TerrainData_get_detailHeight_m1DBBB1664689DD08F64A9AF4023248F23865D304(L_10, NULL);
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_7);
|
|
Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* L_13;
|
|
L_13 = TerrainData_GetDetailLayer_m8EB9B85C8CE8836E10D4D54B3A43BFE9AF888591(L_7, 0, 0, L_9, L_11, L_12, NULL);
|
|
V_2 = L_13;
|
|
// UpdateDetailTexture(model, map);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_14 = ___0_model;
|
|
Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* L_15 = V_2;
|
|
GaiaLandscapeModifier_UpdateDetailTexture_m938DE84F5E702BB021C3D7ECCA1E6308466BB12C(__this, L_14, L_15, NULL);
|
|
// data.SetDetailLayer(0, 0, layer, map);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_16 = V_0;
|
|
int32_t L_17 = V_1;
|
|
Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* L_18 = V_2;
|
|
NullCheck(L_16);
|
|
TerrainData_SetDetailLayer_m03F76CB703CB3277723319EBF29B4924E22ED84B(L_16, 0, 0, L_17, L_18, NULL);
|
|
// for (int layer = 0; layer < data.alphamapLayers; layer++)
|
|
int32_t L_19 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// for (int layer = 0; layer < data.alphamapLayers; layer++)
|
|
int32_t L_20 = V_1;
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_21 = V_0;
|
|
NullCheck(L_21);
|
|
int32_t L_22;
|
|
L_22 = TerrainData_get_alphamapLayers_mF8A0A4F157F7C56354C5A6E3FABF9F230F410F69(L_21, NULL);
|
|
if ((((int32_t)L_20) < ((int32_t)L_22)))
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void GaiaLandscapeModifier::UpdateTerrainTextures(DungeonArchitect.Builders.Grid.GridDungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateTerrainTextures_mAA153A0D52E519FAF1B9F6F371C7E38EC8A14DC5 (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, 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;
|
|
}
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* V_0 = NULL;
|
|
SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* V_1 = NULL;
|
|
{
|
|
// if (terrain == null || terrain.terrainData == null) return;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_0 = __this->___terrain_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_2 = __this->___terrain_4;
|
|
NullCheck(L_2);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_3;
|
|
L_3 = Terrain_get_terrainData_m3B6C1D89471A4E1C60FC19C168DB37A011B924FD(L_2, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// if (terrain == null || terrain.terrainData == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
// var data = terrain.terrainData;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_5 = __this->___terrain_4;
|
|
NullCheck(L_5);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_6;
|
|
L_6 = Terrain_get_terrainData_m3B6C1D89471A4E1C60FC19C168DB37A011B924FD(L_5, NULL);
|
|
V_0 = L_6;
|
|
// var map = data.GetAlphamaps(0, 0, data.alphamapWidth, data.alphamapHeight);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_7 = V_0;
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = TerrainData_get_alphamapWidth_m07E5B04B08E87AC9F66D766B363000F94C8612D4(L_8, NULL);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
int32_t L_11;
|
|
L_11 = TerrainData_get_alphamapHeight_m4A8273D6E0E3526A31E2669FBAB240353C086AED(L_10, NULL);
|
|
NullCheck(L_7);
|
|
SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* L_12;
|
|
L_12 = TerrainData_GetAlphamaps_m2DEF5D2068D54BDAE78661483C1FC4936B06EA01(L_7, 0, 0, L_9, L_11, NULL);
|
|
V_1 = L_12;
|
|
// UpdateBaseTexture(model, map);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_13 = ___0_model;
|
|
SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* L_14 = V_1;
|
|
GaiaLandscapeModifier_UpdateBaseTexture_m319C092D25C5B6D0F9389DA7D95C934621C84C60(__this, L_13, L_14, NULL);
|
|
// data.SetAlphamaps(0, 0, map);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_15 = V_0;
|
|
SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* L_16 = V_1;
|
|
NullCheck(L_15);
|
|
TerrainData_SetAlphamaps_m2FA8E29ADF4D1B2B8286ED0FE61E0CEB1663E423(L_15, 0, 0, L_16, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void GaiaLandscapeModifier::UpdateDetailTexture(DungeonArchitect.Builders.Grid.GridDungeonModel,System.Int32[,])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateDetailTexture_m938DE84F5E702BB021C3D7ECCA1E6308466BB12C (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* ___1_map, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_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*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E 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));
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
int32_t V_10 = 0;
|
|
{
|
|
// var gridSize = model.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___GridCellSize_5;
|
|
V_0 = L_2;
|
|
// foreach (var cell in model.Cells)
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_3 = ___0_model;
|
|
NullCheck(L_3);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_4 = L_3->___Cells_6;
|
|
NullCheck(L_4);
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 L_5;
|
|
L_5 = List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35(L_4, List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
V_1 = L_5;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00ca:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839((&V_1), Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00bc_1;
|
|
}
|
|
|
|
IL_001d_1:
|
|
{
|
|
// foreach (var cell in model.Cells)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_6;
|
|
L_6 = Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline((&V_1), Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
// var bounds = cell.Bounds;
|
|
NullCheck(L_6);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_7;
|
|
L_7 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_6, NULL);
|
|
V_2 = L_7;
|
|
// var locationGrid = bounds.Location;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_8;
|
|
L_8 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_2), NULL);
|
|
// var location = locationGrid * gridSize;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_8, L_9, NULL);
|
|
V_3 = L_10;
|
|
// var size = bounds.Size * gridSize;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_11;
|
|
L_11 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_2), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_11, L_12, NULL);
|
|
V_4 = L_13;
|
|
// LandscapeDataRasterizer.WorldToTerrainDetailCoord(terrain, location.x, location.z, out gx1, out gy1);
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_14 = __this->___terrain_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_3;
|
|
float L_16 = L_15.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_3;
|
|
float L_18 = L_17.___z_4;
|
|
LandscapeDataRasterizer_WorldToTerrainDetailCoord_m44EBAAFE624E88816A5A4E38642591E1995EA94E(L_14, L_16, L_18, (&V_5), (&V_6), NULL);
|
|
// LandscapeDataRasterizer.WorldToTerrainDetailCoord(terrain, location.x + size.x, location.z + size.z, out gx2, out gy2);
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_19 = __this->___terrain_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_3;
|
|
float L_21 = L_20.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_4;
|
|
float L_23 = L_22.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_3;
|
|
float L_25 = L_24.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_4;
|
|
float L_27 = L_26.___z_4;
|
|
LandscapeDataRasterizer_WorldToTerrainDetailCoord_m44EBAAFE624E88816A5A4E38642591E1995EA94E(L_19, ((float)il2cpp_codegen_add(L_21, L_23)), ((float)il2cpp_codegen_add(L_25, L_27)), (&V_7), (&V_8), NULL);
|
|
// for (var gx = gx1; gx <= gx2; gx++)
|
|
int32_t L_28 = V_5;
|
|
V_9 = L_28;
|
|
goto IL_00b6_1;
|
|
}
|
|
|
|
IL_0093_1:
|
|
{
|
|
// for (var gy = gy1; gy <= gy2; gy++)
|
|
int32_t L_29 = V_6;
|
|
V_10 = L_29;
|
|
goto IL_00aa_1;
|
|
}
|
|
|
|
IL_0099_1:
|
|
{
|
|
// map[gy, gx] = 0;
|
|
Int32U5BU2CU5D_t46F2694E7DAD7B2B05C940EC5B9DE04E40D0516F* L_30 = ___1_map;
|
|
int32_t L_31 = V_10;
|
|
int32_t L_32 = V_9;
|
|
NullCheck(L_30);
|
|
(L_30)->SetAt(L_31, L_32, 0);
|
|
// for (var gy = gy1; gy <= gy2; gy++)
|
|
int32_t L_33 = V_10;
|
|
V_10 = ((int32_t)il2cpp_codegen_add(L_33, 1));
|
|
}
|
|
|
|
IL_00aa_1:
|
|
{
|
|
// for (var gy = gy1; gy <= gy2; gy++)
|
|
int32_t L_34 = V_10;
|
|
int32_t L_35 = V_8;
|
|
if ((((int32_t)L_34) <= ((int32_t)L_35)))
|
|
{
|
|
goto IL_0099_1;
|
|
}
|
|
}
|
|
{
|
|
// for (var gx = gx1; gx <= gx2; gx++)
|
|
int32_t L_36 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_36, 1));
|
|
}
|
|
|
|
IL_00b6_1:
|
|
{
|
|
// for (var gx = gx1; gx <= gx2; gx++)
|
|
int32_t L_37 = V_9;
|
|
int32_t L_38 = V_7;
|
|
if ((((int32_t)L_37) <= ((int32_t)L_38)))
|
|
{
|
|
goto IL_0093_1;
|
|
}
|
|
}
|
|
|
|
IL_00bc_1:
|
|
{
|
|
// foreach (var cell in model.Cells)
|
|
bool L_39;
|
|
L_39 = Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3((&V_1), Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
if (L_39)
|
|
{
|
|
goto IL_001d_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00d8;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00d8:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void GaiaLandscapeModifier::UpdateBaseTexture(DungeonArchitect.Builders.Grid.GridDungeonModel,System.Single[,,])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier_UpdateBaseTexture_m319C092D25C5B6D0F9389DA7D95C934621C84C60 (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* ___1_map, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_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*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* V_1 = NULL;
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* V_2 = NULL;
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
int32_t V_10 = 0;
|
|
int32_t V_11 = 0;
|
|
int32_t V_12 = 0;
|
|
int32_t V_13 = 0;
|
|
int32_t V_14 = 0;
|
|
int32_t V_15 = 0;
|
|
int32_t V_16 = 0;
|
|
int32_t G_B18_0 = 0;
|
|
{
|
|
// var gridSize = model.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___GridCellSize_5;
|
|
V_0 = L_2;
|
|
// var layoutMap = new float[map.GetLength(0), map.GetLength(1)];
|
|
SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* L_3 = ___1_map;
|
|
NullCheck((RuntimeArray*)L_3);
|
|
int32_t L_4;
|
|
L_4 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_3, 0, NULL);
|
|
SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* L_5 = ___1_map;
|
|
NullCheck((RuntimeArray*)L_5);
|
|
int32_t L_6;
|
|
L_6 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_5, 1, NULL);
|
|
il2cpp_array_size_t L_8[] = { (il2cpp_array_size_t)L_4, (il2cpp_array_size_t)L_6 };
|
|
SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* L_7 = (SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4*)GenArrayNew(SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4_il2cpp_TypeInfo_var, L_8);
|
|
V_1 = L_7;
|
|
// foreach (var cell in model.Cells)
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_9 = ___0_model;
|
|
NullCheck(L_9);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_10 = L_9->___Cells_6;
|
|
NullCheck(L_10);
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 L_11;
|
|
L_11 = List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35(L_10, List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
V_3 = L_11;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00e8:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839((&V_3), Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_00da_1;
|
|
}
|
|
|
|
IL_0031_1:
|
|
{
|
|
// foreach (var cell in model.Cells)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_12;
|
|
L_12 = Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline((&V_3), Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
// var bounds = cell.Bounds;
|
|
NullCheck(L_12);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_13;
|
|
L_13 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_12, NULL);
|
|
V_4 = L_13;
|
|
// var locationGrid = bounds.Location;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_14;
|
|
L_14 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_4), NULL);
|
|
// var location = locationGrid * gridSize;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_14, L_15, NULL);
|
|
V_5 = L_16;
|
|
// var size = bounds.Size * gridSize;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_17;
|
|
L_17 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_4), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
|
|
L_19 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_17, L_18, NULL);
|
|
V_6 = L_19;
|
|
// LandscapeDataRasterizer.WorldToTerrainTextureCoord(terrain, location.x, location.z, out gx1, out gy1);
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_20 = __this->___terrain_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_5;
|
|
float L_22 = L_21.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_5;
|
|
float L_24 = L_23.___z_4;
|
|
LandscapeDataRasterizer_WorldToTerrainTextureCoord_mD5B8ECF7455D72F378CE67E88A167AFE2AADD4F7(L_20, L_22, L_24, (&V_7), (&V_8), NULL);
|
|
// LandscapeDataRasterizer.WorldToTerrainTextureCoord(terrain, location.x + size.x, location.z + size.z, out gx2, out gy2);
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_25 = __this->___terrain_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_5;
|
|
float L_27 = L_26.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_6;
|
|
float L_29 = L_28.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_5;
|
|
float L_31 = L_30.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_6;
|
|
float L_33 = L_32.___z_4;
|
|
LandscapeDataRasterizer_WorldToTerrainTextureCoord_mD5B8ECF7455D72F378CE67E88A167AFE2AADD4F7(L_25, ((float)il2cpp_codegen_add(L_27, L_29)), ((float)il2cpp_codegen_add(L_31, L_33)), (&V_9), (&V_10), NULL);
|
|
// for (var gx = gx1; gx <= gx2; gx++)
|
|
int32_t L_34 = V_7;
|
|
V_11 = L_34;
|
|
goto IL_00d4_1;
|
|
}
|
|
|
|
IL_00ad_1:
|
|
{
|
|
// for (var gy = gy1; gy <= gy2; gy++)
|
|
int32_t L_35 = V_8;
|
|
V_12 = L_35;
|
|
goto IL_00c8_1;
|
|
}
|
|
|
|
IL_00b3_1:
|
|
{
|
|
// layoutMap[gy, gx] = 1;
|
|
SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* L_36 = V_1;
|
|
int32_t L_37 = V_12;
|
|
int32_t L_38 = V_11;
|
|
NullCheck(L_36);
|
|
(L_36)->SetAt(L_37, L_38, (1.0f));
|
|
// for (var gy = gy1; gy <= gy2; gy++)
|
|
int32_t L_39 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_39, 1));
|
|
}
|
|
|
|
IL_00c8_1:
|
|
{
|
|
// for (var gy = gy1; gy <= gy2; gy++)
|
|
int32_t L_40 = V_12;
|
|
int32_t L_41 = V_10;
|
|
if ((((int32_t)L_40) <= ((int32_t)L_41)))
|
|
{
|
|
goto IL_00b3_1;
|
|
}
|
|
}
|
|
{
|
|
// for (var gx = gx1; gx <= gx2; gx++)
|
|
int32_t L_42 = V_11;
|
|
V_11 = ((int32_t)il2cpp_codegen_add(L_42, 1));
|
|
}
|
|
|
|
IL_00d4_1:
|
|
{
|
|
// for (var gx = gx1; gx <= gx2; gx++)
|
|
int32_t L_43 = V_11;
|
|
int32_t L_44 = V_9;
|
|
if ((((int32_t)L_43) <= ((int32_t)L_44)))
|
|
{
|
|
goto IL_00ad_1;
|
|
}
|
|
}
|
|
|
|
IL_00da_1:
|
|
{
|
|
// foreach (var cell in model.Cells)
|
|
bool L_45;
|
|
L_45 = Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3((&V_3), Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
if (L_45)
|
|
{
|
|
goto IL_0031_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00f6;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f6:
|
|
{
|
|
// var filter = new BlurFilter(roadBlurDistance);
|
|
int32_t L_46 = __this->___roadBlurDistance_6;
|
|
BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998* L_47 = (BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998*)il2cpp_codegen_object_new(BlurFilter_tF0801D259DC7617718278B642A023EDD7CEB7998_il2cpp_TypeInfo_var);
|
|
NullCheck(L_47);
|
|
BlurFilter__ctor_m2AFA86EE8D0AB5194A1A9ADA255F3DACCE35F5DA(L_47, L_46, NULL);
|
|
// layoutMap = filter.ApplyFilter(layoutMap);
|
|
SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* L_48 = V_1;
|
|
NullCheck(L_47);
|
|
SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* L_49;
|
|
L_49 = BlurFilter_ApplyFilter_m1D07FB1436DE5B3E18ABF560A86B1C2DFB2D8CBB(L_47, L_48, NULL);
|
|
V_1 = L_49;
|
|
// var data = terrain.terrainData;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_50 = __this->___terrain_4;
|
|
NullCheck(L_50);
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_51;
|
|
L_51 = Terrain_get_terrainData_m3B6C1D89471A4E1C60FC19C168DB37A011B924FD(L_50, NULL);
|
|
V_2 = L_51;
|
|
// for (var y = 0; y < data.alphamapHeight; y++)
|
|
V_13 = 0;
|
|
goto IL_017c;
|
|
}
|
|
|
|
IL_0119:
|
|
{
|
|
// for (var x = 0; x < data.alphamapWidth; x++)
|
|
V_14 = 0;
|
|
goto IL_016c;
|
|
}
|
|
|
|
IL_011e:
|
|
{
|
|
// bool corridor = (layoutMap[y, x] > corridorBlurThreshold);
|
|
SingleU5BU2CU5D_t8C95DA2D5056EB0490FC7DCB1ED30E33DE1D53F4* L_52 = V_1;
|
|
int32_t L_53 = V_13;
|
|
int32_t L_54 = V_14;
|
|
NullCheck(L_52);
|
|
float L_55;
|
|
L_55 = (L_52)->GetAt(L_53, L_54);
|
|
float L_56 = __this->___corridorBlurThreshold_7;
|
|
// if (corridor)
|
|
if (!((((float)L_55) > ((float)L_56))? 1 : 0))
|
|
{
|
|
goto IL_0166;
|
|
}
|
|
}
|
|
{
|
|
// for (int layer = 0; layer < data.alphamapLayers; layer++)
|
|
V_15 = 0;
|
|
goto IL_015c;
|
|
}
|
|
|
|
IL_0137:
|
|
{
|
|
// var weight = (layer == corridorTextureIndex) ? 1 : 0;
|
|
int32_t L_57 = V_15;
|
|
int32_t L_58 = __this->___corridorTextureIndex_5;
|
|
if ((((int32_t)L_57) == ((int32_t)L_58)))
|
|
{
|
|
goto IL_0144;
|
|
}
|
|
}
|
|
{
|
|
G_B18_0 = 0;
|
|
goto IL_0145;
|
|
}
|
|
|
|
IL_0144:
|
|
{
|
|
G_B18_0 = 1;
|
|
}
|
|
|
|
IL_0145:
|
|
{
|
|
V_16 = G_B18_0;
|
|
// map[y, x, layer] = weight;
|
|
SingleU5BU2CU2CU5D_tE902E5192C7283A470AAADB477117789A9682488* L_59 = ___1_map;
|
|
int32_t L_60 = V_13;
|
|
int32_t L_61 = V_14;
|
|
int32_t L_62 = V_15;
|
|
int32_t L_63 = V_16;
|
|
NullCheck(L_59);
|
|
(L_59)->SetAt(L_60, L_61, L_62, ((float)L_63));
|
|
// for (int layer = 0; layer < data.alphamapLayers; layer++)
|
|
int32_t L_64 = V_15;
|
|
V_15 = ((int32_t)il2cpp_codegen_add(L_64, 1));
|
|
}
|
|
|
|
IL_015c:
|
|
{
|
|
// for (int layer = 0; layer < data.alphamapLayers; layer++)
|
|
int32_t L_65 = V_15;
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_66 = V_2;
|
|
NullCheck(L_66);
|
|
int32_t L_67;
|
|
L_67 = TerrainData_get_alphamapLayers_mF8A0A4F157F7C56354C5A6E3FABF9F230F410F69(L_66, NULL);
|
|
if ((((int32_t)L_65) < ((int32_t)L_67)))
|
|
{
|
|
goto IL_0137;
|
|
}
|
|
}
|
|
|
|
IL_0166:
|
|
{
|
|
// for (var x = 0; x < data.alphamapWidth; x++)
|
|
int32_t L_68 = V_14;
|
|
V_14 = ((int32_t)il2cpp_codegen_add(L_68, 1));
|
|
}
|
|
|
|
IL_016c:
|
|
{
|
|
// for (var x = 0; x < data.alphamapWidth; x++)
|
|
int32_t L_69 = V_14;
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_70 = V_2;
|
|
NullCheck(L_70);
|
|
int32_t L_71;
|
|
L_71 = TerrainData_get_alphamapWidth_m07E5B04B08E87AC9F66D766B363000F94C8612D4(L_70, NULL);
|
|
if ((((int32_t)L_69) < ((int32_t)L_71)))
|
|
{
|
|
goto IL_011e;
|
|
}
|
|
}
|
|
{
|
|
// for (var y = 0; y < data.alphamapHeight; y++)
|
|
int32_t L_72 = V_13;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_72, 1));
|
|
}
|
|
|
|
IL_017c:
|
|
{
|
|
// for (var y = 0; y < data.alphamapHeight; y++)
|
|
int32_t L_73 = V_13;
|
|
TerrainData_t615A68EAC648066681875D47FC641496D12F2E24* L_74 = V_2;
|
|
NullCheck(L_74);
|
|
int32_t L_75;
|
|
L_75 = TerrainData_get_alphamapHeight_m4A8273D6E0E3526A31E2669FBAB240353C086AED(L_74, NULL);
|
|
if ((((int32_t)L_73) < ((int32_t)L_75)))
|
|
{
|
|
goto IL_0119;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void GaiaLandscapeModifier::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GaiaLandscapeModifier__ctor_m2B2163B00D8FE7E1AC3741C4332EAC9FB566A797 (GaiaLandscapeModifier_t843B9307C5C28ACF8D73D54679F7D4634210B071* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int roadBlurDistance = 6;
|
|
__this->___roadBlurDistance_6 = 6;
|
|
// public float corridorBlurThreshold = 0.5f;
|
|
__this->___corridorBlurThreshold_7 = (0.5f);
|
|
// public bool modifyTextures = true;
|
|
__this->___modifyTextures_8 = (bool)1;
|
|
// public bool modifyDetails = true;
|
|
__this->___modifyDetails_9 = (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 IsaacMarkerEmitter_RoomCenter::EmitMarkers(DungeonArchitect.DungeonBuilder)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsaacMarkerEmitter_RoomCenter_EmitMarkers_m58277495DA4A5DBD411B15B16B8F55B72C1B6619 (IsaacMarkerEmitter_RoomCenter_t271FE59F3E770823D54B99BB0B68A0C23EB3E6FE* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____95585B9601F47E20179C84B856E67F29B798ED365F3DBE61868643EA200EC9A6_10_FieldInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD81103DA6D979C291C25E7F6A5E9D4A71B9F0D3D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31* V_0 = NULL;
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* 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));
|
|
String_t* V_5 = NULL;
|
|
String_t* V_6 = NULL;
|
|
bool V_7 = false;
|
|
IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556* V_8 = NULL;
|
|
int32_t V_9 = 0;
|
|
IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* V_10 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
int32_t V_12 = 0;
|
|
int32_t V_13 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_17 = NULL;
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_18 = NULL;
|
|
int32_t V_19 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_20;
|
|
memset((&V_20), 0, sizeof(V_20));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_21;
|
|
memset((&V_21), 0, sizeof(V_21));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_22;
|
|
memset((&V_22), 0, sizeof(V_22));
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_23;
|
|
memset((&V_23), 0, sizeof(V_23));
|
|
{
|
|
// var model = builder.Model as IsaacDungeonModel;
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_0 = ___0_builder;
|
|
NullCheck(L_0);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1;
|
|
L_1 = DungeonBuilder_get_Model_m389A71C7447944C07FFB0F24CDC1835A33E76C16_inline(L_0, NULL);
|
|
V_0 = ((IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31*)IsInstClass((RuntimeObject*)L_1, IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31_il2cpp_TypeInfo_var));
|
|
// if (model == null) return;
|
|
IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31* 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 (model == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// var config = model.config as IsaacDungeonConfig;
|
|
IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_5 = L_4->___config_4;
|
|
V_1 = L_5;
|
|
// if (config == null) return;
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_6 = V_1;
|
|
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_0027;
|
|
}
|
|
}
|
|
{
|
|
// if (config == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
// var tileSize = new Vector3(config.tileSize.x, 0, config.tileSize.y);
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_8 = V_1;
|
|
NullCheck(L_8);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = (&L_8->___tileSize_9);
|
|
float L_10 = L_9->___x_0;
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_11 = V_1;
|
|
NullCheck(L_11);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = (&L_11->___tileSize_9);
|
|
float L_13 = L_12->___y_1;
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_10, (0.0f), L_13, NULL);
|
|
// var roomSizeWorld = new IntVector(config.roomWidth, 0, config.roomHeight) * tileSize;
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
int32_t L_15 = L_14->___roomWidth_7;
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_16 = V_1;
|
|
NullCheck(L_16);
|
|
int32_t L_17 = L_16->___roomHeight_8;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_18;
|
|
memset((&L_18), 0, sizeof(L_18));
|
|
IntVector__ctor_mA5653A9122DC5F76C09064F96D45BD4A1255EE34((&L_18), L_15, 0, L_17, /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
|
|
L_20 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_18, L_19, NULL);
|
|
V_3 = L_20;
|
|
// var roomPadding = new Vector3(config.roomPadding.x, 0, config.roomPadding.y);
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_21 = V_1;
|
|
NullCheck(L_21);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_22 = (&L_21->___roomPadding_10);
|
|
float L_23 = L_22->___x_0;
|
|
IsaacDungeonConfig_tD02C0FC5A6DB70A69D8DDEBE672936094143475D* L_24 = V_1;
|
|
NullCheck(L_24);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_25 = (&L_24->___roomPadding_10);
|
|
float L_26 = L_25->___y_1;
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), L_23, (0.0f), L_26, NULL);
|
|
// string markerNameRoomCenter = "RoomCenter";
|
|
V_5 = _stringLiteralD81103DA6D979C291C25E7F6A5E9D4A71B9F0D3D;
|
|
// string markerNameRoomCorner = "RoomCorner";
|
|
V_6 = _stringLiteral9C47E78AFA2669557C01052FC65407C67D8103C4;
|
|
// bool alignCenterWithGrid = false;
|
|
V_7 = (bool)0;
|
|
// foreach (var room in model.rooms)
|
|
IsaacDungeonModel_tC28C97A7339B703F57AB62AE0135B3D9A9A07D31* L_27 = V_0;
|
|
NullCheck(L_27);
|
|
IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556* L_28 = L_27->___rooms_5;
|
|
V_8 = L_28;
|
|
V_9 = 0;
|
|
goto IL_026b;
|
|
}
|
|
|
|
IL_00a5:
|
|
{
|
|
// foreach (var room in model.rooms)
|
|
IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556* L_29 = V_8;
|
|
int32_t L_30 = V_9;
|
|
NullCheck(L_29);
|
|
int32_t L_31 = L_30;
|
|
IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
|
|
V_10 = L_32;
|
|
// var roomBasePosition = room.position * (roomSizeWorld + roomPadding);
|
|
IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* L_33 = V_10;
|
|
NullCheck(L_33);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_34 = L_33->___position_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_35, L_36, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
|
|
L_38 = IntVector_op_Multiply_m3233E2C98AC1950B36883D28B04FF0B7C1E43AA3(L_34, L_37, NULL);
|
|
V_11 = L_38;
|
|
// var roomWidth = room.layout.Tiles.GetLength(0);
|
|
IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* L_39 = V_10;
|
|
NullCheck(L_39);
|
|
IsaacRoomLayout_t3FFE31D5E92D5D86686FF4212B2F9936EF4E6416* L_40 = L_39->___layout_2;
|
|
NullCheck(L_40);
|
|
IsaacRoomTileU5BU2CU5D_t088AF0F926117331307A392E88CD4CFC165B6472* L_41 = L_40->___Tiles_0;
|
|
NullCheck((RuntimeArray*)L_41);
|
|
int32_t L_42;
|
|
L_42 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_41, 0, NULL);
|
|
V_12 = L_42;
|
|
// var roomHeight = room.layout.Tiles.GetLength(1);
|
|
IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* L_43 = V_10;
|
|
NullCheck(L_43);
|
|
IsaacRoomLayout_t3FFE31D5E92D5D86686FF4212B2F9936EF4E6416* L_44 = L_43->___layout_2;
|
|
NullCheck(L_44);
|
|
IsaacRoomTileU5BU2CU5D_t088AF0F926117331307A392E88CD4CFC165B6472* L_45 = L_44->___Tiles_0;
|
|
NullCheck((RuntimeArray*)L_45);
|
|
int32_t L_46;
|
|
L_46 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_45, 1, NULL);
|
|
V_13 = L_46;
|
|
// var centerPosition = new Vector3(roomWidth - 1, 0, roomHeight - 1) * 0.5f;
|
|
int32_t L_47 = V_12;
|
|
int32_t L_48 = V_13;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
|
|
memset((&L_49), 0, sizeof(L_49));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_49), ((float)((int32_t)il2cpp_codegen_subtract(L_47, 1))), (0.0f), ((float)((int32_t)il2cpp_codegen_subtract(L_48, 1))), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
|
|
L_50 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_49, (0.5f), NULL);
|
|
V_14 = L_50;
|
|
// if (alignCenterWithGrid)
|
|
bool L_51 = V_7;
|
|
if (!L_51)
|
|
{
|
|
goto IL_0136;
|
|
}
|
|
}
|
|
{
|
|
// centerPosition.x = Mathf.FloorToInt(centerPosition.x);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_14;
|
|
float L_53 = L_52.___x_2;
|
|
int32_t L_54;
|
|
L_54 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_53, NULL);
|
|
(&V_14)->___x_2 = ((float)L_54);
|
|
// centerPosition.z = Mathf.FloorToInt(centerPosition.z);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_14;
|
|
float L_56 = L_55.___z_4;
|
|
int32_t L_57;
|
|
L_57 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_56, NULL);
|
|
(&V_14)->___z_4 = ((float)L_57);
|
|
}
|
|
|
|
IL_0136:
|
|
{
|
|
// var tileOffset = Vector3.Scale(centerPosition, tileSize);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_14;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
|
|
L_60 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_58, L_59, NULL);
|
|
V_15 = L_60;
|
|
// var markerPosition = roomBasePosition + tileOffset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_15;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
|
|
L_63 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_61, L_62, NULL);
|
|
// var transform = Matrix4x4.TRS(markerPosition, Quaternion.identity, Vector3.one);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
|
|
L_64 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
|
|
L_65 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66;
|
|
L_66 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_63, L_64, L_65, NULL);
|
|
V_16 = L_66;
|
|
// builder.EmitMarker(markerNameRoomCenter, transform, new IntVector(centerPosition), room.roomId);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_67 = ___0_builder;
|
|
String_t* L_68 = V_5;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_69 = V_16;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_14;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_71;
|
|
memset((&L_71), 0, sizeof(L_71));
|
|
IntVector__ctor_mF9D7D9DF8D8C67A59A97CCEAF12C3AEBB4EA3EB9((&L_71), L_70, /*hidden argument*/NULL);
|
|
IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* L_72 = V_10;
|
|
NullCheck(L_72);
|
|
int32_t L_73 = L_72->___roomId_0;
|
|
NullCheck(L_67);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_74;
|
|
L_74 = DungeonBuilder_EmitMarker_m2269C1FA0350E2BE59E038CC9ADD6127C2998865(L_67, L_68, L_69, L_71, L_73, NULL);
|
|
// var cornerCoords = new Vector3[]
|
|
// {
|
|
// new Vector3(0, 0, 0),
|
|
// new Vector3(roomWidth - 1, 0, 0),
|
|
// new Vector3(roomWidth - 1, 0, roomHeight - 1),
|
|
// new Vector3(0, 0, roomHeight - 1)
|
|
// };
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_75 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_76 = L_75;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77;
|
|
memset((&L_77), 0, sizeof(L_77));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_77), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_76);
|
|
(L_76)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_77);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_78 = L_76;
|
|
int32_t L_79 = V_12;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80;
|
|
memset((&L_80), 0, sizeof(L_80));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_80), ((float)((int32_t)il2cpp_codegen_subtract(L_79, 1))), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_78);
|
|
(L_78)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_80);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_81 = L_78;
|
|
int32_t L_82 = V_12;
|
|
int32_t L_83 = V_13;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84;
|
|
memset((&L_84), 0, sizeof(L_84));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_84), ((float)((int32_t)il2cpp_codegen_subtract(L_82, 1))), (0.0f), ((float)((int32_t)il2cpp_codegen_subtract(L_83, 1))), /*hidden argument*/NULL);
|
|
NullCheck(L_81);
|
|
(L_81)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_84);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_85 = L_81;
|
|
int32_t L_86 = V_13;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
|
|
memset((&L_87), 0, sizeof(L_87));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_87), (0.0f), (0.0f), ((float)((int32_t)il2cpp_codegen_subtract(L_86, 1))), /*hidden argument*/NULL);
|
|
NullCheck(L_85);
|
|
(L_85)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_87);
|
|
V_17 = L_85;
|
|
// var cornerAngles = new float[] { 0, 270, 180, 90 };
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_88 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)4);
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_89 = L_88;
|
|
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_90 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0372B1007B425FB5ADAC5083585BA0A29CDEF725____95585B9601F47E20179C84B856E67F29B798ED365F3DBE61868643EA200EC9A6_10_FieldInfo_var) };
|
|
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_89, L_90, NULL);
|
|
V_18 = L_89;
|
|
// for (int i = 0; i < 4; i++)
|
|
V_19 = 0;
|
|
goto IL_0260;
|
|
}
|
|
|
|
IL_01ff:
|
|
{
|
|
// var gridCoord = cornerCoords[i];
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_91 = V_17;
|
|
int32_t L_92 = V_19;
|
|
NullCheck(L_91);
|
|
int32_t L_93 = L_92;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_93));
|
|
V_20 = L_94;
|
|
// var tileOffset = Vector3.Scale(gridCoord, tileSize);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95 = V_20;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97;
|
|
L_97 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_95, L_96, NULL);
|
|
V_21 = L_97;
|
|
// var markerPosition = roomBasePosition + tileOffset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = V_21;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100;
|
|
L_100 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_98, L_99, NULL);
|
|
// var rotation = Quaternion.Euler(0, cornerAngles[i], 0);
|
|
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_101 = V_18;
|
|
int32_t L_102 = V_19;
|
|
NullCheck(L_101);
|
|
int32_t L_103 = L_102;
|
|
float L_104 = (L_101)->GetAt(static_cast<il2cpp_array_size_t>(L_103));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_105;
|
|
L_105 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), L_104, (0.0f), NULL);
|
|
V_22 = L_105;
|
|
// var transform = Matrix4x4.TRS(markerPosition, rotation, Vector3.one);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_106 = V_22;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107;
|
|
L_107 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_108;
|
|
L_108 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_100, L_106, L_107, NULL);
|
|
V_23 = L_108;
|
|
// builder.EmitMarker(markerNameRoomCorner, transform, new IntVector(gridCoord), room.roomId);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_109 = ___0_builder;
|
|
String_t* L_110 = V_6;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_111 = V_23;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112 = V_20;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_113;
|
|
memset((&L_113), 0, sizeof(L_113));
|
|
IntVector__ctor_mF9D7D9DF8D8C67A59A97CCEAF12C3AEBB4EA3EB9((&L_113), L_112, /*hidden argument*/NULL);
|
|
IsaacRoom_t7B04222B9828F8F6B0E2A43235966C7CFEF52D17* L_114 = V_10;
|
|
NullCheck(L_114);
|
|
int32_t L_115 = L_114->___roomId_0;
|
|
NullCheck(L_109);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_116;
|
|
L_116 = DungeonBuilder_EmitMarker_m2269C1FA0350E2BE59E038CC9ADD6127C2998865(L_109, L_110, L_111, L_113, L_115, NULL);
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_117 = V_19;
|
|
V_19 = ((int32_t)il2cpp_codegen_add(L_117, 1));
|
|
}
|
|
|
|
IL_0260:
|
|
{
|
|
// for (int i = 0; i < 4; i++)
|
|
int32_t L_118 = V_19;
|
|
if ((((int32_t)L_118) < ((int32_t)4)))
|
|
{
|
|
goto IL_01ff;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_119 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_119, 1));
|
|
}
|
|
|
|
IL_026b:
|
|
{
|
|
// foreach (var room in model.rooms)
|
|
int32_t L_120 = V_9;
|
|
IsaacRoomU5BU5D_t47A25BB5459DFAFC56AB0EA70F0B78FA2A336556* L_121 = V_8;
|
|
NullCheck(L_121);
|
|
if ((((int32_t)L_120) < ((int32_t)((int32_t)(((RuntimeArray*)L_121)->max_length)))))
|
|
{
|
|
goto IL_00a5;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void IsaacMarkerEmitter_RoomCenter::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsaacMarkerEmitter_RoomCenter__ctor_m0F9BE212D7E0E2BDA7C48DFFCCEC151749C441E7 (IsaacMarkerEmitter_RoomCenter_t271FE59F3E770823D54B99BB0B68A0C23EB3E6FE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DungeonMarkerEmitter__ctor_mB7D14BAAB473F014E801D612901A63F84DF9845C(__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 MarkerTerrainClampListener::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerTerrainClampListener_OnDungeonMarkersEmitted_mFC56D41D5264F69A6CE4116B50C46350ED6996E1 (MarkerTerrainClampListener_tFEB38DB94B4EE7F2D10CFEFCA0A11645AEC0FCD0* __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*)&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;
|
|
}
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* V_2 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
// var terrain = Terrain.activeTerrain;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_0;
|
|
L_0 = Terrain_get_activeTerrain_mAE5A7FE933C2C1A57FC9542E9BFA315A413F224E(NULL);
|
|
V_0 = L_0;
|
|
// if (terrain == null) return;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* 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_0010;
|
|
}
|
|
}
|
|
{
|
|
// if (terrain == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// foreach (var marker in markers)
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_3 = ___2_markers;
|
|
NullCheck(L_3);
|
|
RuntimeObject* L_4;
|
|
L_4 = LevelMarkerList_GetEnumerator_m68262F857EAD49059EC5789DBDD7DA0EEC770A97(L_3, NULL);
|
|
V_1 = L_4;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0044:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_5 = V_1;
|
|
if (!L_5)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = V_1;
|
|
NullCheck(L_6);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_003a_1;
|
|
}
|
|
|
|
IL_0019_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_7 = V_1;
|
|
NullCheck(L_7);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_8;
|
|
L_8 = InterfaceFuncInvoker0< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<DungeonArchitect.PropSocket>::get_Current() */, IEnumerator_1_t844FE973E8C3E7E004050D607560E134C7C3C2F1_il2cpp_TypeInfo_var, L_7);
|
|
V_2 = L_8;
|
|
// var clampedPosition = GetClampedPosition(ref marker.Transform, terrain);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_9 = V_2;
|
|
NullCheck(L_9);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_10 = (&L_9->___Transform_2);
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_11 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = MarkerTerrainClampListener_GetClampedPosition_m29E352EA69F8A2F4F570F21B2DD01CD96015AC51(__this, L_10, L_11, NULL);
|
|
V_3 = L_12;
|
|
// Matrix.SetTranslation(ref marker.Transform, clampedPosition);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_13 = V_2;
|
|
NullCheck(L_13);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = (&L_13->___Transform_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_3;
|
|
Matrix_SetTranslation_mAA917514414E05888555DF3453E6DBDE160538A1(L_14, L_15, NULL);
|
|
}
|
|
|
|
IL_003a_1:
|
|
{
|
|
// foreach (var marker in markers)
|
|
RuntimeObject* L_16 = V_1;
|
|
NullCheck(L_16);
|
|
bool L_17;
|
|
L_17 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_16);
|
|
if (L_17)
|
|
{
|
|
goto IL_0019_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector3 MarkerTerrainClampListener::GetClampedPosition(UnityEngine.Matrix4x4&,UnityEngine.Terrain)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MarkerTerrainClampListener_GetClampedPosition_m29E352EA69F8A2F4F570F21B2DD01CD96015AC51 (MarkerTerrainClampListener_tFEB38DB94B4EE7F2D10CFEFCA0A11645AEC0FCD0* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_mat, Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* ___1_terrain, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var position = Matrix.GetTranslation(ref mat);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_mat;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6(L_0, NULL);
|
|
V_0 = L_1;
|
|
// position.y = LandscapeDataRasterizer.GetHeight(terrain, position.x, position.z);
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_2 = ___1_terrain;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
|
|
float L_4 = L_3.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
|
|
float L_6 = L_5.___z_4;
|
|
float L_7;
|
|
L_7 = LandscapeDataRasterizer_GetHeight_m05F0CF6864BEF83AC0106BB8C0E7A42A9B1D30BB(L_2, L_4, L_6, NULL);
|
|
(&V_0)->___y_3 = L_7;
|
|
// return position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
|
|
return L_8;
|
|
}
|
|
}
|
|
// System.Void MarkerTerrainClampListener::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarkerTerrainClampListener__ctor_m306E08126FA1B91BECFDBE9A2A5AB392A739CAE6 (MarkerTerrainClampListener_tFEB38DB94B4EE7F2D10CFEFCA0A11645AEC0FCD0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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 RoomMidEmitter::EmitMarkers(DungeonArchitect.DungeonBuilder)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoomMidEmitter_EmitMarkers_m8B73A51AFE2494A384C2B0CAC4353ADDEFA0DB93 (RoomMidEmitter_tB860C29361B81D972AEECE41C331BA1A52A9A18B* __this, DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* ___0_builder, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_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*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD81103DA6D979C291C25E7F6A5E9D4A71B9F0D3D);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF19AD17337312677A04E2CEF16221D713D6DACAA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* V_1 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_4 = NULL;
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
float V_6 = 0.0f;
|
|
float V_7 = 0.0f;
|
|
float V_8 = 0.0f;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
String_t* V_10 = NULL;
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
String_t* G_B9_0 = NULL;
|
|
{
|
|
// var model = builder.Model as GridDungeonModel;
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_0 = ___0_builder;
|
|
NullCheck(L_0);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1;
|
|
L_1 = DungeonBuilder_get_Model_m389A71C7447944C07FFB0F24CDC1835A33E76C16_inline(L_0, NULL);
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_1, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// if (model == null) return;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* 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 (model == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// var config = model.Config as GridDungeonConfig;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_5 = L_4->___Config_5;
|
|
V_1 = L_5;
|
|
// if (config == null) return;
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_6 = V_1;
|
|
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_0027;
|
|
}
|
|
}
|
|
{
|
|
// if (config == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
// var cellSize = config.GridCellSize;
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_8 = V_1;
|
|
NullCheck(L_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = L_8->___GridCellSize_5;
|
|
V_2 = L_9;
|
|
// foreach (var cell in model.Cells) {
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_11 = L_10->___Cells_6;
|
|
NullCheck(L_11);
|
|
Enumerator_tF7CD6203B7815A8F8DC4B853FF9FE5C6A3021FE8 L_12;
|
|
L_12 = List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35(L_11, List_1_GetEnumerator_m5A8FFD32A62DDD1E1EF2C5746ADDD20468DE6F35_RuntimeMethod_var);
|
|
V_3 = L_12;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_011e:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839((&V_3), Enumerator_Dispose_m78CE33F908EF5E977351DDCF0DDE935CE81FC839_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0110_1;
|
|
}
|
|
|
|
IL_003f_1:
|
|
{
|
|
// foreach (var cell in model.Cells) {
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_13;
|
|
L_13 = Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_inline((&V_3), Enumerator_get_Current_m4AAC4833BA64EA18FAEB5AE98B1558ED8B463649_RuntimeMethod_var);
|
|
V_4 = L_13;
|
|
// var bounds = cell.Bounds;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_14 = V_4;
|
|
NullCheck(L_14);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_15;
|
|
L_15 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_14, NULL);
|
|
V_5 = L_15;
|
|
// var cx = (bounds.Location.x + bounds.Size.x / 2.0f) * cellSize.x;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_16;
|
|
L_16 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_5), NULL);
|
|
int32_t L_17 = L_16.___x_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_18;
|
|
L_18 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_5), NULL);
|
|
int32_t L_19 = L_18.___x_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2;
|
|
float L_21 = L_20.___x_2;
|
|
V_6 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)L_17), ((float)(((float)L_19)/(2.0f))))), L_21));
|
|
// var cy = bounds.Location.y * cellSize.y;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_22;
|
|
L_22 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_5), NULL);
|
|
int32_t L_23 = L_22.___y_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_2;
|
|
float L_25 = L_24.___y_3;
|
|
V_7 = ((float)il2cpp_codegen_multiply(((float)L_23), L_25));
|
|
// var cz = (bounds.Location.z + bounds.Size.z / 2.0f) * cellSize.z;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_26;
|
|
L_26 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_5), NULL);
|
|
int32_t L_27 = L_26.___z_2;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_28;
|
|
L_28 = Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline((&V_5), NULL);
|
|
int32_t L_29 = L_28.___z_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_2;
|
|
float L_31 = L_30.___z_4;
|
|
V_8 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)L_27), ((float)(((float)L_29)/(2.0f))))), L_31));
|
|
// var position = new Vector3(cx, cy, cz);
|
|
float L_32 = V_6;
|
|
float L_33 = V_7;
|
|
float L_34 = V_8;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
|
|
memset((&L_35), 0, sizeof(L_35));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_35), L_32, L_33, L_34, /*hidden argument*/NULL);
|
|
// var transform = Matrix4x4.TRS(position, Quaternion.identity, Vector3.one);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36;
|
|
L_36 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38;
|
|
L_38 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_35, L_36, L_37, NULL);
|
|
V_9 = L_38;
|
|
// var markerName = (cell.CellType == CellType.Room) ? "RoomCenter" : "CorridorCenter";
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_39 = V_4;
|
|
NullCheck(L_39);
|
|
int32_t L_40;
|
|
L_40 = Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline(L_39, NULL);
|
|
if (!L_40)
|
|
{
|
|
goto IL_00e7_1;
|
|
}
|
|
}
|
|
{
|
|
G_B9_0 = _stringLiteralF19AD17337312677A04E2CEF16221D713D6DACAA;
|
|
goto IL_00ec_1;
|
|
}
|
|
|
|
IL_00e7_1:
|
|
{
|
|
G_B9_0 = _stringLiteralD81103DA6D979C291C25E7F6A5E9D4A71B9F0D3D;
|
|
}
|
|
|
|
IL_00ec_1:
|
|
{
|
|
V_10 = G_B9_0;
|
|
// builder.EmitMarker(markerName, transform, cell.Bounds.Location, cell.Id);
|
|
DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* L_41 = ___0_builder;
|
|
String_t* L_42 = V_10;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_43 = V_9;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_44 = V_4;
|
|
NullCheck(L_44);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_45;
|
|
L_45 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_44, NULL);
|
|
V_11 = L_45;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_46;
|
|
L_46 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_11), NULL);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_47 = V_4;
|
|
NullCheck(L_47);
|
|
int32_t L_48;
|
|
L_48 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_47, NULL);
|
|
NullCheck(L_41);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_49;
|
|
L_49 = DungeonBuilder_EmitMarker_m2269C1FA0350E2BE59E038CC9ADD6127C2998865(L_41, L_42, L_43, L_46, L_48, NULL);
|
|
}
|
|
|
|
IL_0110_1:
|
|
{
|
|
// foreach (var cell in model.Cells) {
|
|
bool L_50;
|
|
L_50 = Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3((&V_3), Enumerator_MoveNext_m99C7EE977A1004680A927B694ED31BDBAFD3E0F3_RuntimeMethod_var);
|
|
if (L_50)
|
|
{
|
|
goto IL_003f_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_012c;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_012c:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RoomMidEmitter::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoomMidEmitter__ctor_mA3A3A680F36CF3ECF50275585C80E884EFC952FF (RoomMidEmitter_tB860C29361B81D972AEECE41C331BA1A52A9A18B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
DungeonMarkerEmitter__ctor_mB7D14BAAB473F014E801D612901A63F84DF9845C(__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 AlternateSelectionRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AlternateSelectionRule_CanSelect_mE098B48156704299F1931994B9D90C1A295A40C3 (AlternateSelectionRule_tC80BEE04589CC1047FAD9AB09703C26843D93FDE* __this, PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* ___0_socket, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_propTransform, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___2_model, Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___3_random, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return (socket.gridPosition.x + socket.gridPosition.z) % 2 == 0;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
NullCheck(L_0);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_1 = (&L_0->___gridPosition_3);
|
|
int32_t L_2 = L_1->___x_0;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_3 = ___0_socket;
|
|
NullCheck(L_3);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_4 = (&L_3->___gridPosition_3);
|
|
int32_t L_5 = L_4->___z_2;
|
|
return (bool)((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_2, L_5))%2))) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void AlternateSelectionRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AlternateSelectionRule__ctor_m932918188C7F62A68B7330C2A7CEB0345590086F (AlternateSelectionRule_tC80BEE04589CC1047FAD9AB09703C26843D93FDE* __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 BrokenTilesTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrokenTilesTransformRule_GetTransform_mCD13BCD7394B6E73E4BDC9DDD4EEF83A088A3303 (BrokenTilesTransformRule_t11EF7FE24DCD13887B0585E008C8704474A6C9A1* __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;
|
|
float V_2 = 0.0f;
|
|
{
|
|
// 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 rx = random.Range(-maxAngle, maxAngle);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_7 = ___3_random;
|
|
float L_8 = __this->___maxAngle_4;
|
|
float L_9 = __this->___maxAngle_4;
|
|
float L_10;
|
|
L_10 = RandomExtensions_Range_m5328F4B9A7A0BA70804FC09381C70CCB8FC3BFF2(L_7, ((-L_8)), L_9, NULL);
|
|
V_0 = L_10;
|
|
// var ry = random.Range(-maxAngle, maxAngle);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_11 = ___3_random;
|
|
float L_12 = __this->___maxAngle_4;
|
|
float L_13 = __this->___maxAngle_4;
|
|
float L_14;
|
|
L_14 = RandomExtensions_Range_m5328F4B9A7A0BA70804FC09381C70CCB8FC3BFF2(L_11, ((-L_12)), L_13, NULL);
|
|
V_1 = L_14;
|
|
// var rz = random.Range(-maxAngle, maxAngle);
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_15 = ___3_random;
|
|
float L_16 = __this->___maxAngle_4;
|
|
float L_17 = __this->___maxAngle_4;
|
|
float L_18;
|
|
L_18 = RandomExtensions_Range_m5328F4B9A7A0BA70804FC09381C70CCB8FC3BFF2(L_15, ((-L_16)), L_17, NULL);
|
|
V_2 = L_18;
|
|
// outRotation = Quaternion.Euler(rx, ry, rz);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_19 = ___5_outRotation;
|
|
float L_20 = V_0;
|
|
float L_21 = V_1;
|
|
float L_22 = V_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23;
|
|
L_23 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_20, L_21, L_22, NULL);
|
|
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_19 = L_23;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void BrokenTilesTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrokenTilesTransformRule__ctor_mC812AC937C95FF7AD7841E1696BECB64ADC189BC (BrokenTilesTransformRule_t11EF7FE24DCD13887B0585E008C8704474A6C9A1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float maxAngle = 5;
|
|
__this->___maxAngle_4 = (5.0f);
|
|
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 ClampToGroundTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampToGroundTransformRule_GetTransform_m207D599F0FB9A20087CC79236997E65F02774799 (ClampToGroundTransformRule_t73228C36A68D487F88F11919F15415CCEFE414A1* __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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* V_1 = NULL;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
float V_3 = 0.0f;
|
|
float V_4 = 0.0f;
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
{
|
|
// 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);
|
|
// if (model is GridDungeonModel)
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_7 = ___1_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_7, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_009d;
|
|
}
|
|
}
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_8 = ___1_model;
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_8, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// var config = gridModel.Config as GridDungeonConfig;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_10 = L_9->___Config_5;
|
|
V_1 = L_10;
|
|
// var positionWorld = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___2_propTransform), NULL);
|
|
// var gridCoord = MathUtils.WorldToGrid(positionWorld, config.GridCellSize);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_12 = V_1;
|
|
NullCheck(L_12);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12->___GridCellSize_5;
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_14;
|
|
L_14 = MathUtils_WorldToGrid_m4F9E814C61EB5019A7C51614E231E40C6560B65F(L_11, L_13, NULL);
|
|
V_2 = L_14;
|
|
// var cellInfo = gridModel.GetGridCellLookup(gridCoord.x, gridCoord.z);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_15 = V_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_16 = V_2;
|
|
int32_t L_17 = L_16.___x_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_18 = V_2;
|
|
int32_t L_19 = L_18.___z_2;
|
|
NullCheck(L_15);
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_20;
|
|
L_20 = GridDungeonModel_GetGridCellLookup_mDA4C3FF33EE7990C289589A8822E610513BFFBC4(L_15, L_17, L_19, NULL);
|
|
// if (cellInfo.CellType != CellType.Unknown) {
|
|
NullCheck(L_20);
|
|
int32_t L_21 = L_20->___CellType_1;
|
|
if ((((int32_t)L_21) == ((int32_t)3)))
|
|
{
|
|
goto IL_009d;
|
|
}
|
|
}
|
|
{
|
|
// var cell = gridModel.GetCell(socket.cellId);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_22 = V_0;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_23 = ___0_socket;
|
|
NullCheck(L_23);
|
|
int32_t L_24 = L_23->___cellId_4;
|
|
NullCheck(L_22);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_25;
|
|
L_25 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(L_22, L_24, NULL);
|
|
// var cellY = cell.Bounds.Location.y * config.GridCellSize.y;
|
|
NullCheck(L_25);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_26;
|
|
L_26 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_25, NULL);
|
|
V_5 = L_26;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_27;
|
|
L_27 = Rectangle_get_Location_mF005282420254BC725474ED27F3E4E7513956D2B_inline((&V_5), NULL);
|
|
int32_t L_28 = L_27.___y_1;
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_29 = V_1;
|
|
NullCheck(L_29);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_30 = (&L_29->___GridCellSize_5);
|
|
float L_31 = L_30->___y_3;
|
|
// var markerY = Matrix.GetTranslation(ref propTransform).y;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
|
|
L_32 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___2_propTransform), NULL);
|
|
float L_33 = L_32.___y_3;
|
|
V_3 = L_33;
|
|
// var deltaY = cellY - markerY;
|
|
float L_34 = V_3;
|
|
V_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)L_28), L_31)), L_34));
|
|
// outPosition.y = deltaY;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = ___4_outPosition;
|
|
float L_36 = V_4;
|
|
L_35->___y_3 = L_36;
|
|
}
|
|
|
|
IL_009d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void ClampToGroundTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampToGroundTransformRule__ctor_m1DDD63F31F440B44FACF597F93929FF3C44188CF (ClampToGroundTransformRule_t73228C36A68D487F88F11919F15415CCEFE414A1* __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 ClampToTerrainTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampToTerrainTransformRule_GetTransform_m0D3C00E37E7B98FB3B43680EC211B70822582937 (ClampToTerrainTransformRule_tBA8394EA54CC724209A38CC043F4A5246DCFB72E* __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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* V_0 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
{
|
|
// 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 terrain = Terrain.activeTerrain;
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_7;
|
|
L_7 = Terrain_get_activeTerrain_mAE5A7FE933C2C1A57FC9542E9BFA315A413F224E(NULL);
|
|
V_0 = L_7;
|
|
// if (terrain == null) {
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_8 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_9;
|
|
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// var position = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___2_propTransform), NULL);
|
|
V_1 = L_10;
|
|
// var currentY = position.y;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_1;
|
|
float L_12 = L_11.___y_3;
|
|
V_2 = L_12;
|
|
// var targetY = LandscapeDataRasterizer.GetHeight(terrain, position.x, position.z);
|
|
Terrain_t7F309492F67238DBFBC4566F47385B2A665CF667* L_13 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_1;
|
|
float L_15 = L_14.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1;
|
|
float L_17 = L_16.___z_4;
|
|
float L_18;
|
|
L_18 = LandscapeDataRasterizer_GetHeight_m05F0CF6864BEF83AC0106BB8C0E7A42A9B1D30BB(L_13, L_15, L_17, NULL);
|
|
V_3 = L_18;
|
|
// outPosition.y = targetY - currentY;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_19 = ___4_outPosition;
|
|
float L_20 = V_3;
|
|
float L_21 = V_2;
|
|
L_19->___y_3 = ((float)il2cpp_codegen_subtract(L_20, L_21));
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void ClampToTerrainTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampToTerrainTransformRule__ctor_mB9E3A2EFDCA0089945B2047A9C66F17B216C7C5F (ClampToTerrainTransformRule_tBA8394EA54CC724209A38CC043F4A5246DCFB72E* __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 NonDoorTileSelectionRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NonDoorTileSelectionRule_CanSelect_m27BB9F812F8EC527C23E69C050CFC4BEDBF9CB33 (NonDoorTileSelectionRule_tE7ACAF15F36EDFACF5DBDB2CBF0B9CCEE71AEDB0* __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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// if (model is GridDungeonModel) {
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___2_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_0, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0047;
|
|
}
|
|
}
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___2_model;
|
|
// var config = gridModel.Config as GridDungeonConfig;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_2 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_1, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
NullCheck(L_2);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_3 = L_2->___Config_5;
|
|
// var cellSize = config.GridCellSize;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3->___GridCellSize_5;
|
|
V_0 = L_4;
|
|
// var position = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
// var gridPositionF = MathUtils.Divide (position, cellSize);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = MathUtils_Divide_m9C46A2658AFD35FF7A94D26EAC0CF7653E3B5423(L_5, L_6, NULL);
|
|
// var gridPosition = MathUtils.ToIntVector(gridPositionF);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_8;
|
|
L_8 = MathUtils_ToIntVector_mBB1A27762E1EB2064865DE6AC6A54A5B4A4C525E(L_7, NULL);
|
|
V_1 = L_8;
|
|
// var cellInfo = gridModel.GetGridCellLookup(gridPosition.x, gridPosition.z);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_9 = V_1;
|
|
int32_t L_10 = L_9.___x_0;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_11 = V_1;
|
|
int32_t L_12 = L_11.___z_2;
|
|
NullCheck(L_2);
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_13;
|
|
L_13 = GridDungeonModel_GetGridCellLookup_mDA4C3FF33EE7990C289589A8822E610513BFFBC4(L_2, L_10, L_12, NULL);
|
|
// return !cellInfo.ContainsDoor;
|
|
NullCheck(L_13);
|
|
bool L_14 = L_13->___ContainsDoor_2;
|
|
return (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0047:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void NonDoorTileSelectionRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonDoorTileSelectionRule__ctor_m0997EF87292C24615EA9E742DFACD53DF5AAFFF5 (NonDoorTileSelectionRule_tE7ACAF15F36EDFACF5DBDB2CBF0B9CCEE71AEDB0* __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 NonStairRoomTileSelectorRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NonStairRoomTileSelectorRule_CanSelect_m875B4D84D4A0EFE4C719C324F59B2F6B60FA031F (NonStairRoomTileSelectorRule_tE57AC105C520E2078823EBD875CCB83387428276* __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;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
bool V_5 = false;
|
|
{
|
|
// var selected = base.CanSelect(socket, propTransform, model, random);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___1_propTransform;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_2 = ___2_model;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = ___3_random;
|
|
bool L_4;
|
|
L_4 = NonViewBlockingSelectionRule_CanSelect_m5CE25124FDE459ED60B77FD9628252535BE1AADF(__this, L_0, L_1, L_2, L_3, NULL);
|
|
// if (!selected) return false;
|
|
if (L_4)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// if (!selected) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// if (model is GridDungeonModel)
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_5 = ___2_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_5, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_007f;
|
|
}
|
|
}
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_6 = ___2_model;
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_6, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// var position = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_1 = L_7;
|
|
// var gridSize = gridModel.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_9 = L_8->___Config_5;
|
|
NullCheck(L_9);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9->___GridCellSize_5;
|
|
V_2 = L_10;
|
|
// var x = Mathf.FloorToInt(position.x / gridSize.x);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_1;
|
|
float L_12 = L_11.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
|
|
float L_14 = L_13.___x_2;
|
|
int32_t L_15;
|
|
L_15 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_12/L_14)), NULL);
|
|
V_3 = L_15;
|
|
// var z = Mathf.FloorToInt(position.z / gridSize.z);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1;
|
|
float L_17 = L_16.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_2;
|
|
float L_19 = L_18.___z_4;
|
|
int32_t L_20;
|
|
L_20 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_17/L_19)), NULL);
|
|
V_4 = L_20;
|
|
// var cellInfo = gridModel.GetGridCellLookup(x, z);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_21 = V_0;
|
|
int32_t L_22 = V_3;
|
|
int32_t L_23 = V_4;
|
|
NullCheck(L_21);
|
|
GridCellInfo_t742531730F06A9444088AF5B821D776397CE6AFA* L_24;
|
|
L_24 = GridDungeonModel_GetGridCellLookup_mDA4C3FF33EE7990C289589A8822E610513BFFBC4(L_21, L_22, L_23, NULL);
|
|
// bool isRoom = cellInfo.CellType == CellType.Room;
|
|
NullCheck(L_24);
|
|
int32_t L_25 = L_24->___CellType_1;
|
|
// bool containsStair = gridModel.ContainsStairAtLocation(x, z);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_26 = V_0;
|
|
int32_t L_27 = V_3;
|
|
int32_t L_28 = V_4;
|
|
NullCheck(L_26);
|
|
bool L_29;
|
|
L_29 = GridDungeonModel_ContainsStairAtLocation_mAECB8636D064B5AEA114BDBD3B226EA886F48EF2(L_26, L_27, L_28, NULL);
|
|
V_5 = L_29;
|
|
// return isRoom && !containsStair;
|
|
if (!((((int32_t)L_25) == ((int32_t)0))? 1 : 0))
|
|
{
|
|
goto IL_007d;
|
|
}
|
|
}
|
|
{
|
|
bool L_30 = V_5;
|
|
return (bool)((((int32_t)L_30) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_007d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_007f:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void NonStairRoomTileSelectorRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonStairRoomTileSelectorRule__ctor_m17D5E6254FE02D15F49E5415DFFEF206661E4E7F (NonStairRoomTileSelectorRule_tE57AC105C520E2078823EBD875CCB83387428276* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
NonViewBlockingSelectionRule__ctor_m1482F15308F16359E430AA1115DBD79DF8435BA7(__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 NonStairTileSelectorRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NonStairTileSelectorRule_CanSelect_m2C45662C853BED58B346BCCB95C616D3AE68966F (NonStairTileSelectorRule_t001E448EBEBE885011307EB70BC724C020D67B94* __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;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
{
|
|
// var selected = base.CanSelect(socket, propTransform, model, random);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___1_propTransform;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_2 = ___2_model;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = ___3_random;
|
|
bool L_4;
|
|
L_4 = NonViewBlockingSelectionRule_CanSelect_m5CE25124FDE459ED60B77FD9628252535BE1AADF(__this, L_0, L_1, L_2, L_3, NULL);
|
|
// if (!selected) return false;
|
|
if (L_4)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// if (!selected) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// if (model is GridDungeonModel)
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_5 = ___2_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_5, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0062;
|
|
}
|
|
}
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_6 = ___2_model;
|
|
// var position = Matrix.GetTranslation(ref propTransform);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Matrix_GetTranslation_mB62810FB3AF7E6E5DF0093725DD51A9E313FC4E6((&___1_propTransform), NULL);
|
|
V_0 = L_7;
|
|
// var gridSize = gridModel.Config.GridCellSize;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_8 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_6, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
NullCheck(L_8);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_9 = L_8->___Config_5;
|
|
NullCheck(L_9);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9->___GridCellSize_5;
|
|
V_1 = L_10;
|
|
// var x = Mathf.FloorToInt(position.x / gridSize.x);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
|
|
float L_12 = L_11.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
|
|
float L_14 = L_13.___x_2;
|
|
int32_t L_15;
|
|
L_15 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_12/L_14)), NULL);
|
|
V_2 = L_15;
|
|
// var z = Mathf.FloorToInt(position.z / gridSize.z);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
|
|
float L_17 = L_16.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_1;
|
|
float L_19 = L_18.___z_4;
|
|
int32_t L_20;
|
|
L_20 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_17/L_19)), NULL);
|
|
V_3 = L_20;
|
|
// return !gridModel.ContainsStairAtLocation(x, z);
|
|
int32_t L_21 = V_2;
|
|
int32_t L_22 = V_3;
|
|
NullCheck(L_8);
|
|
bool L_23;
|
|
L_23 = GridDungeonModel_ContainsStairAtLocation_mAECB8636D064B5AEA114BDBD3B226EA886F48EF2(L_8, L_21, L_22, NULL);
|
|
return (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_0062:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void NonStairTileSelectorRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonStairTileSelectorRule__ctor_mFEDCE8C8DAFB5F1EF534A949BDD67E193E1E2B02 (NonStairTileSelectorRule_t001E448EBEBE885011307EB70BC724C020D67B94* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
NonViewBlockingSelectionRule__ctor_m1482F15308F16359E430AA1115DBD79DF8435BA7(__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 NonViewBlockingPillarSelectorRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NonViewBlockingPillarSelectorRule_CanSelect_mD82AE412B9634C5B6035830054FCE15080CA01D4 (NonViewBlockingPillarSelectorRule_tD4AFBDCFCBDEC334540942E51B5BA855F57550C8* __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;
|
|
}
|
|
int32_t V_0 = 0;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_1 = NULL;
|
|
CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* V_4 = NULL;
|
|
{
|
|
// var selected = base.CanSelect(socket, propTransform, model, random);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___1_propTransform;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_2 = ___2_model;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = ___3_random;
|
|
bool L_4;
|
|
L_4 = NonViewBlockingSelectionRule_CanSelect_m5CE25124FDE459ED60B77FD9628252535BE1AADF(__this, L_0, L_1, L_2, L_3, NULL);
|
|
// if (!selected) return false;
|
|
if (L_4)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// if (!selected) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// var cellId = socket.cellId;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_5 = ___0_socket;
|
|
NullCheck(L_5);
|
|
int32_t L_6 = L_5->___cellId_4;
|
|
V_0 = L_6;
|
|
// if (model is GridDungeonModel) {
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_7 = ___2_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_7, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_8 = ___2_model;
|
|
V_1 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_8, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// foreach (var door in gridModel.Doors) {
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48* L_10;
|
|
L_10 = GridDungeonModel_get_Doors_m70CE1016AEFD36CFAB73316A0768B6FD842E903A(L_9, NULL);
|
|
V_2 = L_10;
|
|
V_3 = 0;
|
|
goto IL_005f;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// foreach (var door in gridModel.Doors) {
|
|
CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48* L_11 = V_2;
|
|
int32_t L_12 = V_3;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
V_4 = L_14;
|
|
// if (door.AdjacentCells.Length == 2) {
|
|
CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* L_15 = V_4;
|
|
NullCheck(L_15);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16;
|
|
L_16 = CellDoor_get_AdjacentCells_m011DD845922C53A5C73C0B00ED1F051E6357EF24_inline(L_15, NULL);
|
|
NullCheck(L_16);
|
|
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))) == ((uint32_t)2))))
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
// if (door.AdjacentCells[0] == cellId || door.AdjacentCells[1] == cellId) {
|
|
CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* L_17 = V_4;
|
|
NullCheck(L_17);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18;
|
|
L_18 = CellDoor_get_AdjacentCells_m011DD845922C53A5C73C0B00ED1F051E6357EF24_inline(L_17, NULL);
|
|
NullCheck(L_18);
|
|
int32_t L_19 = 0;
|
|
int32_t L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
int32_t L_21 = V_0;
|
|
if ((((int32_t)L_20) == ((int32_t)L_21)))
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* L_22 = V_4;
|
|
NullCheck(L_22);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23;
|
|
L_23 = CellDoor_get_AdjacentCells_m011DD845922C53A5C73C0B00ED1F051E6357EF24_inline(L_22, NULL);
|
|
NullCheck(L_23);
|
|
int32_t L_24 = 1;
|
|
int32_t L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
|
|
int32_t L_26 = V_0;
|
|
if ((!(((uint32_t)L_25) == ((uint32_t)L_26))))
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
int32_t L_27 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
// foreach (var door in gridModel.Doors) {
|
|
int32_t L_28 = V_3;
|
|
CellDoorU5BU5D_t4C7F8D55D36058D4C4286AA43070C1F50CA66F48* L_29 = V_2;
|
|
NullCheck(L_29);
|
|
if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
// var cell = gridModel.GetCell(socket.cellId);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_30 = V_1;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_31 = ___0_socket;
|
|
NullCheck(L_31);
|
|
int32_t L_32 = L_31->___cellId_4;
|
|
NullCheck(L_30);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_33;
|
|
L_33 = GridDungeonModel_GetCell_m161919F5C8F919C9D89B98E3AF0C4013E19784EE(L_30, L_32, NULL);
|
|
// if (cell == null) return false;
|
|
if (L_33)
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// if (cell == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void NonViewBlockingPillarSelectorRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonViewBlockingPillarSelectorRule__ctor_mA0272E5ECD5452823FD2C3D4AE9B95E99774830B (NonViewBlockingPillarSelectorRule_tD4AFBDCFCBDEC334540942E51B5BA855F57550C8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
NonViewBlockingSelectionRule__ctor_m1482F15308F16359E430AA1115DBD79DF8435BA7(__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 NonViewBlockingSelectionRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NonViewBlockingSelectionRule_CanSelect_m5CE25124FDE459ED60B77FD9628252535BE1AADF (NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD* __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*)&NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
// var rotation = Matrix.GetRotation(ref socket.Transform);
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_0 = ___0_socket;
|
|
NullCheck(L_0);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1 = (&L_0->___Transform_2);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
|
|
L_2 = Matrix_GetRotation_m9C9279D228DC3622E77F89C3CD9E1C2AE4012ED5(L_1, NULL);
|
|
// var baseDirection = new Vector3(1, 0, 0);
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), (1.0f), (0.0f), (0.0f), NULL);
|
|
// var direction = rotation * baseDirection;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_2, L_3, NULL);
|
|
V_1 = L_4;
|
|
// foreach (var testDirection in validDirections) {
|
|
il2cpp_codegen_runtime_class_init_inline(NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = ((NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_StaticFields*)il2cpp_codegen_static_fields_for(NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var))->___validDirections_4;
|
|
V_2 = L_5;
|
|
V_3 = 0;
|
|
goto IL_0050;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// foreach (var testDirection in validDirections) {
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_2;
|
|
int32_t L_7 = V_3;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
V_4 = L_9;
|
|
// var dot = Vector3.Dot(direction, testDirection);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_4;
|
|
float L_12;
|
|
L_12 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_10, L_11, NULL);
|
|
// if (dot > 0.707f) return true;
|
|
if ((!(((float)L_12) > ((float)(0.707000017f)))))
|
|
{
|
|
goto IL_004c;
|
|
}
|
|
}
|
|
{
|
|
// if (dot > 0.707f) return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
int32_t L_13 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
// foreach (var testDirection in validDirections) {
|
|
int32_t L_14 = V_3;
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = V_2;
|
|
NullCheck(L_15);
|
|
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void NonViewBlockingSelectionRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonViewBlockingSelectionRule__ctor_m1482F15308F16359E430AA1115DBD79DF8435BA7 (NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SelectorRule__ctor_m1890834D67302A1CBBCC8C4F571BF2CD6719CFB3(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void NonViewBlockingSelectionRule::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonViewBlockingSelectionRule__cctor_m3351F0AF8109C56992F4D7BA0B2458057FDED420 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static Vector3[] validDirections = new Vector3[] {
|
|
// new Vector3(1, 0, 0),
|
|
// new Vector3(0, 0, 1),
|
|
// };
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)2);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = L_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_2), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_1);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_2);
|
|
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = L_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_4);
|
|
((NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_StaticFields*)il2cpp_codegen_static_fields_for(NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var))->___validDirections_4 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_StaticFields*)il2cpp_codegen_static_fields_for(NonViewBlockingSelectionRule_tE6E8B10B8809C0F52063FBA82044B33EDD21B4DD_il2cpp_TypeInfo_var))->___validDirections_4), (void*)L_3);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void RandomCliffTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomCliffTransformRule_GetTransform_m42A7D63E7A29136F5637B728307234CBDFC984CA (RandomCliffTransformRule_tFA7CF522A93F2801DAD198CF506076CCFBDAEFE8* __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));
|
|
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 angle = random.NextFloat() * 360;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_7 = ___3_random;
|
|
float L_8;
|
|
L_8 = RandomExtensions_NextFloat_m83B4036CA53E0F8F86D3A8D8ABC1C564D0673A67(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 variation = new Vector3(0.25f, -1, 0.25f);
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), (0.25f), (-1.0f), (0.25f), NULL);
|
|
// outPosition = Vector3.Scale (random.OnUnitSphere(), variation);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = ___4_outPosition;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_14 = ___3_random;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
L_15 = RandomExtensions_OnUnitSphere_m199D9AC49AA4AB06D7A93D88F8BBF50CF82DC174(L_14, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_15, L_16, NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_13 = L_17;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RandomCliffTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomCliffTransformRule__ctor_m8AD5F10E6B3F382656374E978798FA12BB5CF0C4 (RandomCliffTransformRule_tFA7CF522A93F2801DAD198CF506076CCFBDAEFE8* __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 RandomRotY90TransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomRotY90TransformRule_GetTransform_m12FDB7607C8C790854A86AB7E1A537A0A3F290A9 (RandomRotY90TransformRule_t59941CAF77E9FC8D3A4D7776FA5C4CAE030B1EFE* __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)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// 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.Range(0, 1) * 90;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_7 = ___3_random;
|
|
int32_t L_8;
|
|
L_8 = RandomExtensions_Range_mD218DB66F5B4A42B67F870CD9976D2BF4FB029EB(L_7, 0, 1, NULL);
|
|
V_0 = ((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)90)));
|
|
// var rotation = Quaternion.Euler(0, angle, 0);
|
|
int32_t L_9 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
|
|
L_10 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), ((float)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;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RandomRotY90TransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomRotY90TransformRule__ctor_m3E8A9C6FE82383771FEE3D8BE72F170CFFEF5E09 (RandomRotY90TransformRule_t59941CAF77E9FC8D3A4D7776FA5C4CAE030B1EFE* __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 RandomRotYTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomRotYTransformRule_GetTransform_m53A493D68F488EEDCA0B88E60E202EBC92CCE78D (RandomRotYTransformRule_t001E155CB14DE9629809D0C38824C23B167427C5* __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));
|
|
{
|
|
// 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;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void RandomRotYTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomRotYTransformRule__ctor_mE4409D9DC15CCEE4522B3D25490DA01223C7EE85 (RandomRotYTransformRule_t001E155CB14DE9629809D0C38824C23B167427C5* __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 RoomSelectionRule::CanSelect(DungeonArchitect.PropSocket,UnityEngine.Matrix4x4,DungeonArchitect.DungeonModel,System.Random)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RoomSelectionRule_CanSelect_m460298BB39EE74B456B592A017F9545709B1A68C (RoomSelectionRule_t8C74C44E67F9306C9180B1E02A25522F33201476* __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_0029;
|
|
}
|
|
}
|
|
{
|
|
// 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) return false;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_5 = V_0;
|
|
if (L_5)
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
// if (cell == null) return false;
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// 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_0029:
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void RoomSelectionRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoomSelectionRule__ctor_mB7DF218605A6D3F6518B23859F3A8801B4D1B947 (RoomSelectionRule_t8C74C44E67F9306C9180B1E02A25522F33201476* __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 SmallYTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallYTransformRule_GetTransform_m1BBEA5749EB6E8851381D37DB4F636B1C2CE7DD7 (SmallYTransformRule_t724D357B3521200DA43CC34F55BAC2FFBEB3BCC2* __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));
|
|
{
|
|
// 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 randomVal = random.value() * 2 - 1;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_7 = ___3_random;
|
|
float L_8;
|
|
L_8 = RandomExtensions_value_m49B78902A322D603F0A6EBC20FD10E5B1C94FD3C(L_7, NULL);
|
|
// var angle = randomVal * angleVariation;
|
|
float L_9 = __this->___angleVariation_4;
|
|
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_8, (2.0f))), (1.0f))), L_9));
|
|
// var rotation = Quaternion.Euler(0, angle, 0);
|
|
float L_10 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
|
|
L_11 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), L_10, (0.0f), NULL);
|
|
V_1 = L_11;
|
|
// outRotation = rotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_12 = ___5_outRotation;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = V_1;
|
|
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_12 = L_13;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SmallYTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallYTransformRule__ctor_m0B9DDC6139F71AA180B801822811DBEFCD7CA68D (SmallYTransformRule_t724D357B3521200DA43CC34F55BAC2FFBEB3BCC2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float angleVariation = 8;
|
|
__this->___angleVariation_4 = (8.0f);
|
|
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 ZFightingFixTransformRule::GetTransform(DungeonArchitect.PropSocket,DungeonArchitect.DungeonModel,UnityEngine.Matrix4x4,System.Random,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZFightingFixTransformRule_GetTransform_m63A963BAE38B29933B5B9DCE3AEF4830A3233A75 (ZFightingFixTransformRule_tADD470C9B4A9DD2EC85B9969D88FD390F1A75722* __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)
|
|
{
|
|
{
|
|
// 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);
|
|
// outPosition = random.OnUnitSphere() * movementDistance;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = ___4_outPosition;
|
|
Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_8 = ___3_random;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = RandomExtensions_OnUnitSphere_m199D9AC49AA4AB06D7A93D88F8BBF50CF82DC174(L_8, NULL);
|
|
float L_10 = __this->___movementDistance_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, L_10, NULL);
|
|
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_7 = L_11;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void ZFightingFixTransformRule::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZFightingFixTransformRule__ctor_m6DE63E9B2CE0EE26CF34B0D6B64EB906FFD3F804 (ZFightingFixTransformRule_tADD470C9B4A9DD2EC85B9969D88FD390F1A75722* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// float movementDistance = 0.01f;
|
|
__this->___movementDistance_4 = (0.00999999978f);
|
|
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 CameraMovement::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraMovement_Start_m5C7C1DC06A0044C65EB1D841C70F97B864254C67 (CameraMovement_tF4B796B45BDCFC220384450A7EF35DCD79DA27C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CameraMovement::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraMovement_Update_m27FAEBD316D906D0000E5CCF70F8BD434958EBFA (CameraMovement_tF4B796B45BDCFC220384450A7EF35DCD79DA27C0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
{
|
|
// float forward = Input.GetAxis ("Vertical");
|
|
float L_0;
|
|
L_0 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A, NULL);
|
|
V_0 = L_0;
|
|
// float right = Input.GetAxis ("Horizontal"); ;
|
|
float L_1;
|
|
L_1 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
|
|
V_1 = L_1;
|
|
// var distance = movementSpeed * Time.deltaTime;
|
|
float L_2 = __this->___movementSpeed_4;
|
|
float L_3;
|
|
L_3 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
V_2 = ((float)il2cpp_codegen_multiply(L_2, L_3));
|
|
// gameObject.transform.position += transform.forward * distance * forward;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
|
|
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_4);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = L_5;
|
|
NullCheck(L_6);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_8, NULL);
|
|
float L_10 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, L_10, NULL);
|
|
float L_12 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, L_12, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
|
|
L_14 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_7, L_13, NULL);
|
|
NullCheck(L_6);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_6, L_14, NULL);
|
|
// gameObject.transform.position += transform.right * distance * right;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
|
|
L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_15);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
|
|
L_16 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_15, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = L_16;
|
|
NullCheck(L_17);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
|
|
L_18 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_17, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
|
|
L_19 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_19);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
|
|
L_20 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_19, NULL);
|
|
float L_21 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_20, L_21, NULL);
|
|
float L_23 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
|
|
L_24 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_22, L_23, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
|
|
L_25 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_18, L_24, NULL);
|
|
NullCheck(L_17);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_17, L_25, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void CameraMovement::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraMovement__ctor_mF1CEAF415681CA815EFAE26F09F25BFD3A4B2390 (CameraMovement_tF4B796B45BDCFC220384450A7EF35DCD79DA27C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float movementSpeed = 15;
|
|
__this->___movementSpeed_4 = (15.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DestroyOnStart::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyOnStart_Start_m940EEFED9F6AF5D83A712F53A26001DD14F85302 (DestroyOnStart_tE2C166DC7FBDF50205824F2ADE03B2FA81A11C7E* __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;
|
|
}
|
|
{
|
|
// Destroy (gameObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DestroyOnStart::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyOnStart_Update_mE5B96DC094F1392A851F85CB42C4CC9434A4A630 (DestroyOnStart_tE2C166DC7FBDF50205824F2ADE03B2FA81A11C7E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DestroyOnStart::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DestroyOnStart__ctor_mAAEC541D2B159107520BECD19928B2C921E4D293 (DestroyOnStart_tE2C166DC7FBDF50205824F2ADE03B2FA81A11C7E* __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 SimpleSmoothMouseLook::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimpleSmoothMouseLook_Start_mCB90ACDFEDE30A9B00213775F4E096A5D9F84D9E (SimpleSmoothMouseLook_tB6B5CCC847529B8D39E8A0AB7D7DD4DB3689A847* __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;
|
|
}
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// targetDirection = transform.localRotation.eulerAngles;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
|
|
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_0);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
|
|
L_1 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_0, NULL);
|
|
V_0 = L_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
|
|
L_3 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_2, NULL);
|
|
__this->___targetDirection_10 = L_3;
|
|
// if (characterBody) targetCharacterDirection = characterBody.transform.localRotation.eulerAngles;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___characterBody_12;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_5;
|
|
L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
// if (characterBody) targetCharacterDirection = characterBody.transform.localRotation.eulerAngles;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->___characterBody_12;
|
|
NullCheck(L_6);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
|
|
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
|
|
NullCheck(L_7);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
|
|
L_8 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_7, NULL);
|
|
V_0 = L_8;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
|
|
L_10 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_9, NULL);
|
|
__this->___targetCharacterDirection_11 = L_10;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SimpleSmoothMouseLook::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimpleSmoothMouseLook_Update_m9D1A23CCF6496173E120D9B0BC2A41B553195C0E (SimpleSmoothMouseLook_tB6B5CCC847529B8D39E8A0AB7D7DD4DB3689A847* __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*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
// Cursor.lockState = lockCursor ? CursorLockMode.Locked : CursorLockMode.None;
|
|
bool L_0 = __this->___lockCursor_7;
|
|
if (L_0)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = 0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
G_B3_0 = 1;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
Cursor_set_lockState_mD81F6E5F3D86506FFB88567689A3A00A7AD242E9(G_B3_0, NULL);
|
|
// var targetOrientation = Quaternion.Euler(targetDirection);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = __this->___targetDirection_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_1, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
|
|
L_3 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_2, NULL);
|
|
V_0 = L_3;
|
|
// var targetCharacterOrientation = Quaternion.Euler(targetCharacterDirection);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = __this->___targetCharacterDirection_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_4, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
|
|
L_6 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(L_5, NULL);
|
|
V_1 = L_6;
|
|
// var mouseDelta = new Vector2(Input.GetAxisRaw("Mouse X"), Input.GetAxisRaw("Mouse Y"));
|
|
float L_7;
|
|
L_7 = Input_GetAxisRaw_m47C0CF8E090561A2F407A4E11D5F2A45044EB8E4(_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, NULL);
|
|
float L_8;
|
|
L_8 = Input_GetAxisRaw_m47C0CF8E090561A2F407A4E11D5F2A45044EB8E4(_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0, NULL);
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), L_7, L_8, NULL);
|
|
// if (!Input.GetMouseButton(1)) {
|
|
bool L_9;
|
|
L_9 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(1, NULL);
|
|
if (L_9)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
// mouseDelta = new Vector2(0, 0);
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), (0.0f), (0.0f), NULL);
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
// mouseDelta = Vector2.Scale(mouseDelta, new Vector2(sensitivity.x * smoothing.x, sensitivity.y * smoothing.y));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_2;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = (&__this->___sensitivity_8);
|
|
float L_12 = L_11->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_13 = (&__this->___smoothing_9);
|
|
float L_14 = L_13->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_15 = (&__this->___sensitivity_8);
|
|
float L_16 = L_15->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = (&__this->___smoothing_9);
|
|
float L_18 = L_17->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
|
|
memset((&L_19), 0, sizeof(L_19));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_19), ((float)il2cpp_codegen_multiply(L_12, L_14)), ((float)il2cpp_codegen_multiply(L_16, L_18)), /*hidden argument*/NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
|
|
L_20 = Vector2_Scale_m8D61A8D2272549F1EF41256F7E8A206C6500EA6C_inline(L_10, L_19, NULL);
|
|
V_2 = L_20;
|
|
// _smoothMouse.x = Mathf.Lerp(_smoothMouse.x, mouseDelta.x, 1f / smoothing.x);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_21 = (&__this->____smoothMouse_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_22 = (&__this->____smoothMouse_5);
|
|
float L_23 = L_22->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = V_2;
|
|
float L_25 = L_24.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_26 = (&__this->___smoothing_9);
|
|
float L_27 = L_26->___x_0;
|
|
float L_28;
|
|
L_28 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_23, L_25, ((float)((1.0f)/L_27)), NULL);
|
|
L_21->___x_0 = L_28;
|
|
// _smoothMouse.y = Mathf.Lerp(_smoothMouse.y, mouseDelta.y, 1f / smoothing.y);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_29 = (&__this->____smoothMouse_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_30 = (&__this->____smoothMouse_5);
|
|
float L_31 = L_30->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_2;
|
|
float L_33 = L_32.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_34 = (&__this->___smoothing_9);
|
|
float L_35 = L_34->___y_1;
|
|
float L_36;
|
|
L_36 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_31, L_33, ((float)((1.0f)/L_35)), NULL);
|
|
L_29->___y_1 = L_36;
|
|
// _mouseAbsolute += _smoothMouse;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = __this->____mouseAbsolute_4;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = __this->____smoothMouse_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39;
|
|
L_39 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_37, L_38, NULL);
|
|
__this->____mouseAbsolute_4 = L_39;
|
|
// if (clampInDegrees.x < 360)
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_40 = (&__this->___clampInDegrees_6);
|
|
float L_41 = L_40->___x_0;
|
|
if ((!(((float)L_41) < ((float)(360.0f)))))
|
|
{
|
|
goto IL_016c;
|
|
}
|
|
}
|
|
{
|
|
// _mouseAbsolute.x = Mathf.Clamp(_mouseAbsolute.x, -clampInDegrees.x * 0.5f, clampInDegrees.x * 0.5f);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_42 = (&__this->____mouseAbsolute_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_43 = (&__this->____mouseAbsolute_4);
|
|
float L_44 = L_43->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_45 = (&__this->___clampInDegrees_6);
|
|
float L_46 = L_45->___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_47 = (&__this->___clampInDegrees_6);
|
|
float L_48 = L_47->___x_0;
|
|
float L_49;
|
|
L_49 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_44, ((float)il2cpp_codegen_multiply(((-L_46)), (0.5f))), ((float)il2cpp_codegen_multiply(L_48, (0.5f))), NULL);
|
|
L_42->___x_0 = L_49;
|
|
}
|
|
|
|
IL_016c:
|
|
{
|
|
// var xRotation = Quaternion.AngleAxis(-_mouseAbsolute.y, targetOrientation * Vector3.right);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_50 = (&__this->____mouseAbsolute_4);
|
|
float L_51 = L_50->___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
|
|
L_53 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54;
|
|
L_54 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_52, L_53, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_55;
|
|
L_55 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(((-L_51)), L_54, NULL);
|
|
V_3 = L_55;
|
|
// transform.localRotation = xRotation;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56;
|
|
L_56 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_57 = V_3;
|
|
NullCheck(L_56);
|
|
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_56, L_57, NULL);
|
|
// if (clampInDegrees.y < 360)
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_58 = (&__this->___clampInDegrees_6);
|
|
float L_59 = L_58->___y_1;
|
|
if ((!(((float)L_59) < ((float)(360.0f)))))
|
|
{
|
|
goto IL_01e5;
|
|
}
|
|
}
|
|
{
|
|
// _mouseAbsolute.y = Mathf.Clamp(_mouseAbsolute.y, -clampInDegrees.y * 0.5f, clampInDegrees.y * 0.5f);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_60 = (&__this->____mouseAbsolute_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_61 = (&__this->____mouseAbsolute_4);
|
|
float L_62 = L_61->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_63 = (&__this->___clampInDegrees_6);
|
|
float L_64 = L_63->___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_65 = (&__this->___clampInDegrees_6);
|
|
float L_66 = L_65->___y_1;
|
|
float L_67;
|
|
L_67 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_62, ((float)il2cpp_codegen_multiply(((-L_64)), (0.5f))), ((float)il2cpp_codegen_multiply(L_66, (0.5f))), NULL);
|
|
L_60->___y_1 = L_67;
|
|
}
|
|
|
|
IL_01e5:
|
|
{
|
|
// transform.localRotation *= targetOrientation;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_68;
|
|
L_68 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_69 = L_68;
|
|
NullCheck(L_69);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_70;
|
|
L_70 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_69, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_71 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_72;
|
|
L_72 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_70, L_71, NULL);
|
|
NullCheck(L_69);
|
|
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_69, L_72, NULL);
|
|
// if (characterBody)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_73 = __this->___characterBody_12;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_74;
|
|
L_74 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_73, NULL);
|
|
if (!L_74)
|
|
{
|
|
goto IL_025a;
|
|
}
|
|
}
|
|
{
|
|
// var yRotation = Quaternion.AngleAxis(_mouseAbsolute.x, characterBody.transform.up);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_75 = (&__this->____mouseAbsolute_4);
|
|
float L_76 = L_75->___x_0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_77 = __this->___characterBody_12;
|
|
NullCheck(L_77);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_78;
|
|
L_78 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_77, NULL);
|
|
NullCheck(L_78);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
|
|
L_79 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_78, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_80;
|
|
L_80 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_76, L_79, NULL);
|
|
V_4 = L_80;
|
|
// characterBody.transform.localRotation = yRotation;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_81 = __this->___characterBody_12;
|
|
NullCheck(L_81);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_82;
|
|
L_82 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_81, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_83 = V_4;
|
|
NullCheck(L_82);
|
|
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_82, L_83, NULL);
|
|
// characterBody.transform.localRotation *= targetCharacterOrientation;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_84 = __this->___characterBody_12;
|
|
NullCheck(L_84);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_85;
|
|
L_85 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_84, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_86 = L_85;
|
|
NullCheck(L_86);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_87;
|
|
L_87 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_86, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_88 = V_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_89;
|
|
L_89 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_87, L_88, NULL);
|
|
NullCheck(L_86);
|
|
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_86, L_89, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_025a:
|
|
{
|
|
// var yRotation = Quaternion.AngleAxis(_mouseAbsolute.x, transform.InverseTransformDirection(Vector3.up));
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_90 = (&__this->____mouseAbsolute_4);
|
|
float L_91 = L_90->___x_0;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_92;
|
|
L_92 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93;
|
|
L_93 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
NullCheck(L_92);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94;
|
|
L_94 = Transform_InverseTransformDirection_m69C077B881A98B08C7F231EFC49429C906FBC575(L_92, L_93, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_95;
|
|
L_95 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_91, L_94, NULL);
|
|
V_5 = L_95;
|
|
// transform.localRotation *= yRotation;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_96;
|
|
L_96 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_97 = L_96;
|
|
NullCheck(L_97);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98;
|
|
L_98 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_97, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_99 = V_5;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_100;
|
|
L_100 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_98, L_99, NULL);
|
|
NullCheck(L_97);
|
|
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_97, L_100, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void SimpleSmoothMouseLook::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimpleSmoothMouseLook__ctor_mF1849E301926590AF3B00E00057D6E52F397EB59 (SimpleSmoothMouseLook_tB6B5CCC847529B8D39E8A0AB7D7DD4DB3689A847* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector2 clampInDegrees = new Vector2(360, 180);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (360.0f), (180.0f), /*hidden argument*/NULL);
|
|
__this->___clampInDegrees_6 = L_0;
|
|
// public Vector2 sensitivity = new Vector2(2, 2);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (2.0f), (2.0f), /*hidden argument*/NULL);
|
|
__this->___sensitivity_8 = L_1;
|
|
// public Vector2 smoothing = new Vector2(3, 3);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (3.0f), (3.0f), /*hidden argument*/NULL);
|
|
__this->___smoothing_9 = L_2;
|
|
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 DADemo_Sample_Utils.AADisableChecker::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AADisableChecker_Start_m3679DB0DD4806C77104CFB1A8DAD1B89CF5EEEA2 (AADisableChecker_tE3D35F7CF4DFC2102CA78036448ED598F15BE5BF* __this, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
{
|
|
// bool active = false;
|
|
V_0 = (bool)0;
|
|
// if (QualitySettings.antiAliasing > 0)
|
|
int32_t L_0;
|
|
L_0 = QualitySettings_get_antiAliasing_m71FB82E1C9D9923D313430621C898008D967F516(NULL);
|
|
if ((((int32_t)L_0) <= ((int32_t)0)))
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
// active = true;
|
|
V_0 = (bool)1;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
// gameObject.SetActive(active);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
bool L_2 = V_0;
|
|
NullCheck(L_1);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_1, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DADemo_Sample_Utils.AADisableChecker::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AADisableChecker_Update_m33EF5C4B7CE00C35EA006E6ECA3BC8EAB8AAE107 (AADisableChecker_tE3D35F7CF4DFC2102CA78036448ED598F15BE5BF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DADemo_Sample_Utils.AADisableChecker::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AADisableChecker__ctor_m046FC56C3F313608042A23FC705E30BE49CE9C7A (AADisableChecker_tE3D35F7CF4DFC2102CA78036448ED598F15BE5BF* __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 JackRabbit.EnemyController::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_Awake_m9A869EA669AEC6840F0267BAC42EBB62827F7F3D (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// rigidBody2D = GetComponent<Rigidbody2D>();
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_0;
|
|
L_0 = Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2(__this, Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
|
|
__this->___rigidBody2D_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___rigidBody2D_8), (void*)L_0);
|
|
// currentHealth = maxHealth;
|
|
float L_1 = __this->___maxHealth_5;
|
|
__this->___currentHealth_7 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.EnemyController::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_FixedUpdate_m1699821A7813A367B3D49F2F656BE8B1FBBB326B (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D2E3D85D1C3D4F42FAE33FB35C01C48241E0B32);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// animator.SetFloat("Speed", rigidBody2D.velocity.magnitude);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0 = __this->___animator_4;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1 = __this->___rigidBody2D_8;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_1, NULL);
|
|
V_1 = L_2;
|
|
float L_3;
|
|
L_3 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_1), NULL);
|
|
NullCheck(L_0);
|
|
Animator_SetFloat_m10C78733FAFC7AFEDBDACC48B7C66D3A35A0A7FE(L_0, _stringLiteral5D2E3D85D1C3D4F42FAE33FB35C01C48241E0B32, L_3, NULL);
|
|
// var moveX = rigidBody2D.velocity.x;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_4 = __this->___rigidBody2D_8;
|
|
NullCheck(L_4);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
|
|
L_5 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_4, NULL);
|
|
float L_6 = L_5.___x_0;
|
|
V_0 = L_6;
|
|
// if (moveX > 0 && facingRight) {
|
|
float L_7 = V_0;
|
|
if ((!(((float)L_7) > ((float)(0.0f)))))
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
bool L_8 = __this->___facingRight_6;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004b;
|
|
}
|
|
}
|
|
{
|
|
// Flip();
|
|
EnemyController_Flip_m9541DF120E576FD098A3159588D72129E4515676(__this, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
// } else if (moveX < 0 && !facingRight) {
|
|
float L_9 = V_0;
|
|
if ((!(((float)L_9) < ((float)(0.0f)))))
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
bool L_10 = __this->___facingRight_6;
|
|
if (L_10)
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
// Flip ();
|
|
EnemyController_Flip_m9541DF120E576FD098A3159588D72129E4515676(__this, NULL);
|
|
}
|
|
|
|
IL_0061:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.EnemyController::Flip()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_Flip_m9541DF120E576FD098A3159588D72129E4515676 (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// facingRight = !facingRight;
|
|
bool L_0 = __this->___facingRight_6;
|
|
__this->___facingRight_6 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
|
|
// var scale = transform.localScale;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_1, NULL);
|
|
V_0 = L_2;
|
|
// scale.x *= -1;
|
|
float* L_3 = (&(&V_0)->___x_2);
|
|
float* L_4 = L_3;
|
|
float L_5 = *((float*)L_4);
|
|
*((float*)L_4) = (float)((float)il2cpp_codegen_multiply(L_5, (-1.0f)));
|
|
// transform.localScale = scale;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
NullCheck(L_6);
|
|
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_6, L_7, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean JackRabbit.EnemyController::get_Alive()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnemyController_get_Alive_mE97779CFD30B012B13B6A549D91759D93643577F (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return currentHealth > 0; }
|
|
float L_0 = __this->___currentHealth_7;
|
|
return (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Void JackRabbit.EnemyController::ApplyDamage(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_ApplyDamage_m5F4E6B53D94E248920FD175A43767B5164001816 (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, float ___0_amount, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Alive) {
|
|
bool L_0;
|
|
L_0 = EnemyController_get_Alive_mE97779CFD30B012B13B6A549D91759D93643577F(__this, NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
// currentHealth -= amount;
|
|
float L_1 = __this->___currentHealth_7;
|
|
float L_2 = ___0_amount;
|
|
__this->___currentHealth_7 = ((float)il2cpp_codegen_subtract(L_1, L_2));
|
|
// if (!Alive) {
|
|
bool L_3;
|
|
L_3 = EnemyController_get_Alive_mE97779CFD30B012B13B6A549D91759D93643577F(__this, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
// OnDead();
|
|
EnemyController_OnDead_m57C485FD23B6BBDC23EA9048459B797E2C1AE8E5(__this, NULL);
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.EnemyController::OnDead()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController_OnDead_m57C485FD23B6BBDC23EA9048459B797E2C1AE8E5 (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m8643E4EC07CA2848128F88375AC798A1E02DDC5B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m236418B3DDA7EDFA9D6B51000CB57F687CEF091A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06CF41BA66D0BBD786673B743CD4840A4EE6CA18);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
// animator.SetTrigger("Dead");
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0 = __this->___animator_4;
|
|
NullCheck(L_0);
|
|
Animator_SetTrigger_mC9CD54D627C8843EF6E159E167449D216EF6EB30(L_0, _stringLiteral06CF41BA66D0BBD786673B743CD4840A4EE6CA18, NULL);
|
|
// rigidBody2D.velocity = Vector2.zero;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1 = __this->___rigidBody2D_8;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
NullCheck(L_1);
|
|
Rigidbody2D_set_velocity_m9335C5883B218F6FCDF7E229AC96232FCBAC4CE6(L_1, L_2, NULL);
|
|
// rigidBody2D.collisionDetectionMode = CollisionDetectionMode2D.Discrete;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_3 = __this->___rigidBody2D_8;
|
|
NullCheck(L_3);
|
|
Rigidbody2D_set_collisionDetectionMode_m87EC5B73B166FFA59434D7418643ADCBAD33C609(L_3, 0, NULL);
|
|
// var colliders = GetComponents<Collider2D>();
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_4;
|
|
L_4 = Component_GetComponents_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m236418B3DDA7EDFA9D6B51000CB57F687CEF091A(__this, Component_GetComponents_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m236418B3DDA7EDFA9D6B51000CB57F687CEF091A_RuntimeMethod_var);
|
|
// foreach (var collider in colliders) {
|
|
V_0 = L_4;
|
|
V_1 = 0;
|
|
goto IL_0044;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_5 = V_0;
|
|
int32_t L_6 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
// collider.enabled = false;
|
|
NullCheck(L_8);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_8, (bool)0, NULL);
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
int32_t L_10 = V_1;
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_11 = V_0;
|
|
NullCheck(L_11);
|
|
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
// GetComponent<DungeonNavAgent>().enabled = false;
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_12;
|
|
L_12 = Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7(__this, Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7_RuntimeMethod_var);
|
|
NullCheck(L_12);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_12, (bool)0, NULL);
|
|
// GetComponent<DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D>().enabled = false;
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_13;
|
|
L_13 = Component_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m8643E4EC07CA2848128F88375AC798A1E02DDC5B(__this, Component_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m8643E4EC07CA2848128F88375AC798A1E02DDC5B_RuntimeMethod_var);
|
|
NullCheck(L_13);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_13, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.EnemyController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyController__ctor_mD68B53FB0C8841D98DF64BFB7D090BD544CDDFBB (EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// bool facingRight = true;
|
|
__this->___facingRight_6 = (bool)1;
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void JackRabbit.FollowPlayer::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPlayer_Start_mC82A573E110135E3184F660D86419C35D310DF91 (FollowPlayer_t9447B85A609F4C17CE512AD66CB9EF2D32778C18* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// agent = GetComponent<DungeonNavAgent>();
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_0;
|
|
L_0 = Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7(__this, Component_GetComponent_TisDungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9_m5ECCB93B1B7E59DAF052A97A262970D895B84BF7_RuntimeMethod_var);
|
|
__this->___agent_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___agent_4), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.FollowPlayer::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPlayer_FixedUpdate_m2EFA7BDE564C0E7F7A8237C4A305F9386AD5563D (FollowPlayer_t9447B85A609F4C17CE512AD66CB9EF2D32778C18* __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;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
{
|
|
// var player = GameObject.FindGameObjectWithTag(DungeonArchitect.Samples.ShooterGame.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);
|
|
V_0 = L_1;
|
|
// agent.Destination = player.transform.position;
|
|
DungeonNavAgent_tDA71D081471ED0A7C4BB850D91F604AF86E293F9* L_2 = __this->___agent_4;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
|
|
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);
|
|
NullCheck(L_2);
|
|
VirtualActionInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(8 /* System.Void DungeonArchitect.Navigation.DungeonNavAgent::set_Destination(UnityEngine.Vector3) */, L_2, L_5);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.FollowPlayer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPlayer__ctor_m5B0DDFA6B576EA792C2B7492B4F454BE137598AA (FollowPlayer_t9447B85A609F4C17CE512AD66CB9EF2D32778C18* __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 JackRabbit.FollowTarget::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowTarget_Awake_m6116EFC425594935B7D026DEA318FE6804D4E492 (FollowTarget_tA6DA54186A95CD593A0DA079DCB640279797BC21* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// SetTarget(target.position);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___target_4;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
FollowTarget_SetTarget_m3E2C305614EE7288B94E630D911D073EF519D385(__this, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.FollowTarget::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowTarget_Update_m83D26E432712325C884C74EB10AD2145B7BCC4C5 (FollowTarget_tA6DA54186A95CD593A0DA079DCB640279797BC21* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
{
|
|
// var current = gameObject.transform.position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
|
|
V_0 = L_2;
|
|
// var desired = target.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___target_4;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
|
|
V_1 = L_4;
|
|
// var dt = Mathf.Min(Time.deltaTime, 0.1f);
|
|
float L_5;
|
|
L_5 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
float L_6;
|
|
L_6 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_5, (0.100000001f), NULL);
|
|
V_2 = L_6;
|
|
// var t = sensitivity * dt;
|
|
float L_7 = __this->___sensitivity_5;
|
|
float L_8 = V_2;
|
|
V_3 = ((float)il2cpp_codegen_multiply(L_7, L_8));
|
|
// SetTarget(Vector3.Lerp(current, desired, t));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
|
|
float L_11 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_9, L_10, L_11, NULL);
|
|
FollowTarget_SetTarget_m3E2C305614EE7288B94E630D911D073EF519D385(__this, L_12, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.FollowTarget::SetTarget(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowTarget_SetTarget_m3E2C305614EE7288B94E630D911D073EF519D385 (FollowTarget_tA6DA54186A95CD593A0DA079DCB640279797BC21* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position3D, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var position = gameObject.transform.position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
|
|
V_0 = L_2;
|
|
// position.x = position3D.x;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_position3D;
|
|
float L_4 = L_3.___x_2;
|
|
(&V_0)->___x_2 = L_4;
|
|
// position.y = position3D.y;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_position3D;
|
|
float L_6 = L_5.___y_3;
|
|
(&V_0)->___y_3 = L_6;
|
|
// gameObject.transform.position = position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
|
|
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_7);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
|
|
NullCheck(L_8);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_8, L_9, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.FollowTarget::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowTarget__ctor_m549ECA663CE06C67AF086CA071405E4EF02044FD (FollowTarget_tA6DA54186A95CD593A0DA079DCB640279797BC21* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float sensitivity = 1;
|
|
__this->___sensitivity_5 = (1.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// JackRabbit.IJackRabbitGameController JackRabbit.GameControllerJackRabbit::get_Instance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameControllerJackRabbit_get_Instance_mCE50E56E07B46E8034CCEE21981484BD041B3609 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return instance;
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_0 = ((GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_StaticFields*)il2cpp_codegen_static_fields_for(GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var))->___instance_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_Awake_m24E38992AEF372F1D8F6D19E6FA1373719EB45E3 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627_m5AF7D88D31570331F4CCFAD796C0835F99C0E0E3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Physics2D.gravity = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
Physics2D_set_gravity_m1BBB6F368E12983D5978054A41A0ECA5579CD620(L_0, NULL);
|
|
// instance = this;
|
|
((GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_StaticFields*)il2cpp_codegen_static_fields_for(GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var))->___instance_7 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_StaticFields*)il2cpp_codegen_static_fields_for(GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var))->___instance_7), (void*)__this);
|
|
// npcSpawner = GetComponent<DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner>();
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* L_1;
|
|
L_1 = Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9(__this, Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9_RuntimeMethod_var);
|
|
__this->___npcSpawner_8 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___npcSpawner_8), (void*)L_1);
|
|
// waypointGenerator = GetComponent<DungeonArchitect.Samples.ShooterGame.WaypointGenerator>();
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* L_2;
|
|
L_2 = Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55(__this, Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55_RuntimeMethod_var);
|
|
__this->___waypointGenerator_9 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___waypointGenerator_9), (void*)L_2);
|
|
// specialRoomFinder = GetComponent<SpecialRoomFinder2D>();
|
|
SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* L_3;
|
|
L_3 = Component_GetComponent_TisSpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627_m5AF7D88D31570331F4CCFAD796C0835F99C0E0E3(__this, Component_GetComponent_TisSpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627_m5AF7D88D31570331F4CCFAD796C0835F99C0E0E3_RuntimeMethod_var);
|
|
__this->___specialRoomFinder_10 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___specialRoomFinder_10), (void*)L_3);
|
|
// CreateNewLevel();
|
|
GameControllerJackRabbit_CreateNewLevel_m09490AB7CD09158E09CA631466FB92F47FBFD3DD(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::CreateNewLevel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_CreateNewLevel_m09490AB7CD09158E09CA631466FB92F47FBFD3DD (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// dungeon.Config.Seed = (uint)(Random.value * int.MaxValue);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___dungeon_4;
|
|
NullCheck(L_0);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_1;
|
|
L_1 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_0, NULL);
|
|
float L_2;
|
|
L_2 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
NullCheck(L_1);
|
|
L_1->___Seed_4 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_2, (2.14748365E+09f))));
|
|
// StartCoroutine(RebuildLevelRoutine());
|
|
RuntimeObject* L_3;
|
|
L_3 = GameControllerJackRabbit_RebuildLevelRoutine_m51901CAB16842BCBD518B181A905D858821436E5(__this, NULL);
|
|
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4;
|
|
L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::SetLoadingTextVisible(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_SetLoadingTextVisible_m262C762E7A5C2FB42212F2DF24A505A2A7773162 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, bool ___0_visible, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// var container = loadingText.gameObject.transform.parent.gameObject;
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___loadingText_6;
|
|
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);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_2, NULL);
|
|
NullCheck(L_3);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
|
|
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
|
|
// container.SetActive(visible);
|
|
bool L_5 = ___0_visible;
|
|
NullCheck(L_4);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_4, L_5, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::NotifyBuild()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_NotifyBuild_m7FB040AFDCBB7F91B320BD74906E39C1CB737F9B (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// waypointGenerator.BuildWaypoints(dungeon.ActiveModel, dungeon.Markers);
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* L_0 = __this->___waypointGenerator_9;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_1 = __this->___dungeon_4;
|
|
NullCheck(L_1);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_2;
|
|
L_2 = Dungeon_get_ActiveModel_m0E27473D49B3B5B81C49EC28DD20A4B00FC37794(L_1, NULL);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_3 = __this->___dungeon_4;
|
|
NullCheck(L_3);
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_4;
|
|
L_4 = Dungeon_get_Markers_mEA189ADDFDF28AB94DE22E7C3F39B5F43928C16C_inline(L_3, NULL);
|
|
NullCheck(L_0);
|
|
WaypointGenerator_BuildWaypoints_mE8D18AF53E994DAA91D630287DC39C682DB46039(L_0, L_2, L_4, NULL);
|
|
// specialRoomFinder.FindSpecialRooms(dungeon.ActiveModel);
|
|
SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* L_5 = __this->___specialRoomFinder_10;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_6 = __this->___dungeon_4;
|
|
NullCheck(L_6);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_7;
|
|
L_7 = Dungeon_get_ActiveModel_m0E27473D49B3B5B81C49EC28DD20A4B00FC37794(L_6, NULL);
|
|
NullCheck(L_5);
|
|
SpecialRoomFinder2D_FindSpecialRooms_mE9A66D7F8976D2A6559E9FECA376C85B86AEFACD(L_5, L_7, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::NotifyDestroyed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_NotifyDestroyed_mEF6F4732428334EFF9F279F9E1388299D8D04F39 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// waypointGenerator.OnDungeonDestroyed(dungeon);
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* L_0 = __this->___waypointGenerator_9;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_1 = __this->___dungeon_4;
|
|
NullCheck(L_0);
|
|
VirtualActionInvoker1< Dungeon_tAA854F521189538FD299BECE6025726B6C359227* >::Invoke(9 /* System.Void DungeonArchitect.DungeonEventListener::OnDungeonDestroyed(DungeonArchitect.Dungeon) */, L_0, L_1);
|
|
// specialRoomFinder.OnDungeonDestroyed(dungeon);
|
|
SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* L_2 = __this->___specialRoomFinder_10;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_3 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
VirtualActionInvoker1< Dungeon_tAA854F521189538FD299BECE6025726B6C359227* >::Invoke(9 /* System.Void DungeonArchitect.DungeonEventListener::OnDungeonDestroyed(DungeonArchitect.Dungeon) */, L_2, L_3);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator JackRabbit.GameControllerJackRabbit::RebuildLevelRoutine()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameControllerJackRabbit_RebuildLevelRoutine_m51901CAB16842BCBD518B181A905D858821436E5 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* L_0 = (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02*)il2cpp_codegen_object_new(U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CRebuildLevelRoutineU3Ed__14__ctor_m9FE6AB559461BAC1EECF367AF97BA54B7A6BE008(L_0, 0, NULL);
|
|
U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
L_1->___U3CU3E4__this_2 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::AppendLoadingText(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, String_t* ___0_text, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// loadingText.text += text;
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___loadingText_6;
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
String_t* L_2;
|
|
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(74 /* System.String UnityEngine.UI.Text::get_text() */, L_1);
|
|
String_t* L_3 = ___0_text;
|
|
String_t* L_4;
|
|
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_2, L_3, NULL);
|
|
NullCheck(L_1);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_1, L_4);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_Update_m1FC77E1184FC7608AB555E4A3391B8276ECAC6F8 (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Input.GetKeyDown(KeyCode.Space)) {
|
|
bool L_0;
|
|
L_0 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)32), NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// CreateNewLevel();
|
|
GameControllerJackRabbit_CreateNewLevel_m09490AB7CD09158E09CA631466FB92F47FBFD3DD(__this, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::RebuildNavigation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_RebuildNavigation_m4CE67F0BE08B97A0584C9095A138942864F0BF6F (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// navMesh.Build();
|
|
DungeonNavMesh_tB315EE0B1B0DBAA9E8BE277429DF66D806E23880* L_0 = __this->___navMesh_5;
|
|
NullCheck(L_0);
|
|
DungeonNavMesh_Build_mA52B58419F5526B5E3A6D5B61142EAD2781DB9B6(L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit__ctor_m43850B398CD9A41744AF6F3D488CA3A7F4AB7DCA (GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* __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 JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__14__ctor_m9FE6AB559461BAC1EECF367AF97BA54B7A6BE008 (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
int32_t L_0 = ___0_U3CU3E1__state;
|
|
__this->___U3CU3E1__state_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::System.IDisposable.Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__14_System_IDisposable_Dispose_m5808C1614A7F89A0431608BD6700EEE4F01F4221 (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRebuildLevelRoutineU3Ed__14_MoveNext_m53FDE3B7B8A2F1B6EFF7245100AEB2B94814CBE9 (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD928F60ED687F555B4B71ADEE5A3233B82A4211);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF331958297554B0E231CB035A48AE5DC1E4EBCE3);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF42AF24417ABF7A4426FFCEF64B01F145BAB6DC1);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* V_1 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___U3CU3E1__state_0;
|
|
V_0 = L_0;
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_1 = __this->___U3CU3E4__this_2;
|
|
V_1 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0081;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_00a8;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_00ca;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_00fc;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0134;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0168;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// SetLoadingTextVisible(true);
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_3 = V_1;
|
|
NullCheck(L_3);
|
|
GameControllerJackRabbit_SetLoadingTextVisible_m262C762E7A5C2FB42212F2DF24A505A2A7773162(L_3, (bool)1, NULL);
|
|
// loadingText.text = "";
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_4 = V_1;
|
|
NullCheck(L_4);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_5 = L_4->___loadingText_6;
|
|
NullCheck(L_5);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_5, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
// AppendLoadingText("Generating Level... ");
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_6 = V_1;
|
|
NullCheck(L_6);
|
|
GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194(L_6, _stringLiteralF331958297554B0E231CB035A48AE5DC1E4EBCE3, NULL);
|
|
// dungeon.DestroyDungeon();
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_7 = V_1;
|
|
NullCheck(L_7);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_8 = L_7->___dungeon_4;
|
|
NullCheck(L_8);
|
|
Dungeon_DestroyDungeon_m8BF85970B02483DEA0ACE473B0DF700431ED8B41(L_8, NULL);
|
|
// NotifyDestroyed();
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
GameControllerJackRabbit_NotifyDestroyed_mEF6F4732428334EFF9F279F9E1388299D8D04F39(L_9, NULL);
|
|
// yield return 0;
|
|
int32_t L_10 = 0;
|
|
RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10);
|
|
__this->___U3CU3E2__current_1 = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_11);
|
|
__this->___U3CU3E1__state_0 = 1;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0081:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// dungeon.Build();
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_12 = V_1;
|
|
NullCheck(L_12);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_13 = L_12->___dungeon_4;
|
|
NullCheck(L_13);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_13, NULL);
|
|
// yield return 0;
|
|
int32_t L_14 = 0;
|
|
RuntimeObject* L_15 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_14);
|
|
__this->___U3CU3E2__current_1 = L_15;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_15);
|
|
__this->___U3CU3E1__state_0 = 2;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// NotifyBuild();
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_16 = V_1;
|
|
NullCheck(L_16);
|
|
GameControllerJackRabbit_NotifyBuild_m7FB040AFDCBB7F91B320BD74906E39C1CB737F9B(L_16, NULL);
|
|
// yield return 0;
|
|
int32_t L_17 = 0;
|
|
RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
|
|
__this->___U3CU3E2__current_1 = L_18;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_18);
|
|
__this->___U3CU3E1__state_0 = 3;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00ca:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// AppendLoadingText("DONE!\n");
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194(L_19, _stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA, NULL);
|
|
// AppendLoadingText("Building Navigation... ");
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_20 = V_1;
|
|
NullCheck(L_20);
|
|
GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194(L_20, _stringLiteralF42AF24417ABF7A4426FFCEF64B01F145BAB6DC1, NULL);
|
|
// yield return 0; // Wait for a frame to show our loading text
|
|
int32_t L_21 = 0;
|
|
RuntimeObject* L_22 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_21);
|
|
__this->___U3CU3E2__current_1 = L_22;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_22);
|
|
__this->___U3CU3E1__state_0 = 4;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00fc:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// RebuildNavigation();
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_23 = V_1;
|
|
NullCheck(L_23);
|
|
GameControllerJackRabbit_RebuildNavigation_m4CE67F0BE08B97A0584C9095A138942864F0BF6F(L_23, NULL);
|
|
// AppendLoadingText("DONE!\n");
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_24 = V_1;
|
|
NullCheck(L_24);
|
|
GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194(L_24, _stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA, NULL);
|
|
// AppendLoadingText("Spawning NPCs...");
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_25 = V_1;
|
|
NullCheck(L_25);
|
|
GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194(L_25, _stringLiteralBD928F60ED687F555B4B71ADEE5A3233B82A4211, NULL);
|
|
// yield return 0; // Wait for a frame to show our loading text
|
|
int32_t L_26 = 0;
|
|
RuntimeObject* L_27 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_26);
|
|
__this->___U3CU3E2__current_1 = L_27;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_27);
|
|
__this->___U3CU3E1__state_0 = 5;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0134:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// npcSpawner.RebuildNPCs();
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_28 = V_1;
|
|
NullCheck(L_28);
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* L_29 = L_28->___npcSpawner_8;
|
|
NullCheck(L_29);
|
|
LevelNpcSpawner_RebuildNPCs_m27E17BF96050A2060210C35A745436F9289A505A(L_29, NULL);
|
|
// AppendLoadingText("DONE!\n");
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_30 = V_1;
|
|
NullCheck(L_30);
|
|
GameControllerJackRabbit_AppendLoadingText_m3711351AADCE40583534F3318420C6DBC9CB2194(L_30, _stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA, NULL);
|
|
// SetLoadingTextVisible(false);
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_31 = V_1;
|
|
NullCheck(L_31);
|
|
GameControllerJackRabbit_SetLoadingTextVisible_m262C762E7A5C2FB42212F2DF24A505A2A7773162(L_31, (bool)0, NULL);
|
|
// yield return null;
|
|
__this->___U3CU3E2__current_1 = NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
|
|
__this->___U3CU3E1__state_0 = 6;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0168:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildLevelRoutineU3Ed__14_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mA95DE4773E15E1DA7C4481D0EC78539BA0D27E4A (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::System.Collections.IEnumerator.Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__14_System_Collections_IEnumerator_Reset_m9B34FE8B5FF37C8800C3E6D21C3F8F7F7492A811 (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_0);
|
|
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CRebuildLevelRoutineU3Ed__14_System_Collections_IEnumerator_Reset_m9B34FE8B5FF37C8800C3E6D21C3F8F7F7492A811_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Object JackRabbit.GameControllerJackRabbit/<RebuildLevelRoutine>d__14::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildLevelRoutineU3Ed__14_System_Collections_IEnumerator_get_Current_m2A089B69964A11418E65AF3AB958EC567309C15B (U3CRebuildLevelRoutineU3Ed__14_t044C8E82C7CB15B16F87BB29263B856FCD0DAF02* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// JackRabbit.GameControllerJackRabbit_GridFlow JackRabbit.GameControllerJackRabbit_GridFlow::get_Instance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* GameControllerJackRabbit_GridFlow_get_Instance_mE503F66E9916074A870343AF6E4C5BB3D4C107F9 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return instance;
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_0 = ((GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_StaticFields*)il2cpp_codegen_static_fields_for(GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_il2cpp_TypeInfo_var))->___instance_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_Awake_m2FB74B2403FD0AFD6F612B9BE97BCC21908C99D6 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Physics2D.gravity = Vector2.zero;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
|
|
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
Physics2D_set_gravity_m1BBB6F368E12983D5978054A41A0ECA5579CD620(L_0, NULL);
|
|
// instance = this;
|
|
((GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_StaticFields*)il2cpp_codegen_static_fields_for(GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_il2cpp_TypeInfo_var))->___instance_7 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_StaticFields*)il2cpp_codegen_static_fields_for(GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B_il2cpp_TypeInfo_var))->___instance_7), (void*)__this);
|
|
// npcSpawner = GetComponent<DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner>();
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* L_1;
|
|
L_1 = Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9(__this, Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9_RuntimeMethod_var);
|
|
__this->___npcSpawner_8 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___npcSpawner_8), (void*)L_1);
|
|
// waypointGenerator = GetComponent<DungeonArchitect.Samples.ShooterGame.WaypointGenerator>();
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* L_2;
|
|
L_2 = Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55(__this, Component_GetComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_mA0C2CC9E158F155E0BB346B6E2F698056B8DDD55_RuntimeMethod_var);
|
|
__this->___waypointGenerator_9 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___waypointGenerator_9), (void*)L_2);
|
|
// CreateNewLevel();
|
|
GameControllerJackRabbit_GridFlow_CreateNewLevel_mA64185BF182AB0753B57039BAEF143836F955F5E(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::CreateNewLevel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_CreateNewLevel_mA64185BF182AB0753B57039BAEF143836F955F5E (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// dungeon.Config.Seed = (uint)(Random.value * int.MaxValue);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___dungeon_4;
|
|
NullCheck(L_0);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_1;
|
|
L_1 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_0, NULL);
|
|
float L_2;
|
|
L_2 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
NullCheck(L_1);
|
|
L_1->___Seed_4 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply(L_2, (2.14748365E+09f))));
|
|
// StartCoroutine(RebuildLevelRoutine());
|
|
RuntimeObject* L_3;
|
|
L_3 = GameControllerJackRabbit_GridFlow_RebuildLevelRoutine_m148BB616AADDA837A6C6DD98941061BC1F65165D(__this, NULL);
|
|
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4;
|
|
L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::SetLoadingTextVisible(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_SetLoadingTextVisible_m5616AB320D2260F66241BDD5EE866163E8B59A67 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, bool ___0_visible, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// var container = loadingText.gameObject.transform.parent.gameObject;
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___loadingText_6;
|
|
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);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_2, NULL);
|
|
NullCheck(L_3);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
|
|
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
|
|
// container.SetActive(visible);
|
|
bool L_5 = ___0_visible;
|
|
NullCheck(L_4);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_4, L_5, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::NotifyBuild()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_NotifyBuild_mDF6EE65B40B76158134CE5176162F9F190434A23 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// waypointGenerator.BuildWaypoints(dungeon.ActiveModel, dungeon.Markers);
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* L_0 = __this->___waypointGenerator_9;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_1 = __this->___dungeon_4;
|
|
NullCheck(L_1);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_2;
|
|
L_2 = Dungeon_get_ActiveModel_m0E27473D49B3B5B81C49EC28DD20A4B00FC37794(L_1, NULL);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_3 = __this->___dungeon_4;
|
|
NullCheck(L_3);
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_4;
|
|
L_4 = Dungeon_get_Markers_mEA189ADDFDF28AB94DE22E7C3F39B5F43928C16C_inline(L_3, NULL);
|
|
NullCheck(L_0);
|
|
WaypointGenerator_BuildWaypoints_mE8D18AF53E994DAA91D630287DC39C682DB46039(L_0, L_2, L_4, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::NotifyDestroyed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_NotifyDestroyed_m683D8BEB8F5130F77309ABE036AA77CD777B29AB (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// waypointGenerator.OnDungeonDestroyed(dungeon);
|
|
WaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B* L_0 = __this->___waypointGenerator_9;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_1 = __this->___dungeon_4;
|
|
NullCheck(L_0);
|
|
VirtualActionInvoker1< Dungeon_tAA854F521189538FD299BECE6025726B6C359227* >::Invoke(9 /* System.Void DungeonArchitect.DungeonEventListener::OnDungeonDestroyed(DungeonArchitect.Dungeon) */, L_0, L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator JackRabbit.GameControllerJackRabbit_GridFlow::RebuildLevelRoutine()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameControllerJackRabbit_GridFlow_RebuildLevelRoutine_m148BB616AADDA837A6C6DD98941061BC1F65165D (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* L_0 = (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB*)il2cpp_codegen_object_new(U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CRebuildLevelRoutineU3Ed__13__ctor_m1E6668D618C7AB1AA9DD96412E462FBA2CCF86A6(L_0, 0, NULL);
|
|
U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
L_1->___U3CU3E4__this_2 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::AppendLoadingText(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, String_t* ___0_text, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// loadingText.text += text;
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___loadingText_6;
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
String_t* L_2;
|
|
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(74 /* System.String UnityEngine.UI.Text::get_text() */, L_1);
|
|
String_t* L_3 = ___0_text;
|
|
String_t* L_4;
|
|
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_2, L_3, NULL);
|
|
NullCheck(L_1);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_1, L_4);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_Update_mCF1A6AE11D075502D702C3098320D4EC7D54FA33 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Input.GetKeyDown(KeyCode.Space)) {
|
|
bool L_0;
|
|
L_0 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)32), NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// CreateNewLevel();
|
|
GameControllerJackRabbit_GridFlow_CreateNewLevel_mA64185BF182AB0753B57039BAEF143836F955F5E(__this, NULL);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::RebuildNavigation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow_RebuildNavigation_m86719E7ABA21E0DBF8469AEE575D305F95093C89 (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// navMesh.Build();
|
|
DungeonNavMesh_tB315EE0B1B0DBAA9E8BE277429DF66D806E23880* L_0 = __this->___navMesh_5;
|
|
NullCheck(L_0);
|
|
DungeonNavMesh_Build_mA52B58419F5526B5E3A6D5B61142EAD2781DB9B6(L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameControllerJackRabbit_GridFlow__ctor_m358A51120F5C833220698B7101693D132FF2B99F (GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* __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 JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__13__ctor_m1E6668D618C7AB1AA9DD96412E462FBA2CCF86A6 (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
int32_t L_0 = ___0_U3CU3E1__state;
|
|
__this->___U3CU3E1__state_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::System.IDisposable.Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__13_System_IDisposable_Dispose_mBAC817F169EDD5173D06DE4AF67D399EA1F09FE3 (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRebuildLevelRoutineU3Ed__13_MoveNext_m73999BB833F921038412F749D051EC074A69FFEB (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD928F60ED687F555B4B71ADEE5A3233B82A4211);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF331958297554B0E231CB035A48AE5DC1E4EBCE3);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF42AF24417ABF7A4426FFCEF64B01F145BAB6DC1);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* V_1 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___U3CU3E1__state_0;
|
|
V_0 = L_0;
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_1 = __this->___U3CU3E4__this_2;
|
|
V_1 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0081;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_00a8;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_00ca;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_00fc;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0134;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0168;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// SetLoadingTextVisible(true);
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_3 = V_1;
|
|
NullCheck(L_3);
|
|
GameControllerJackRabbit_GridFlow_SetLoadingTextVisible_m5616AB320D2260F66241BDD5EE866163E8B59A67(L_3, (bool)1, NULL);
|
|
// loadingText.text = "";
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_4 = V_1;
|
|
NullCheck(L_4);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_5 = L_4->___loadingText_6;
|
|
NullCheck(L_5);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_5, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
|
|
// AppendLoadingText("Generating Level... ");
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_6 = V_1;
|
|
NullCheck(L_6);
|
|
GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E(L_6, _stringLiteralF331958297554B0E231CB035A48AE5DC1E4EBCE3, NULL);
|
|
// dungeon.DestroyDungeon();
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_7 = V_1;
|
|
NullCheck(L_7);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_8 = L_7->___dungeon_4;
|
|
NullCheck(L_8);
|
|
Dungeon_DestroyDungeon_m8BF85970B02483DEA0ACE473B0DF700431ED8B41(L_8, NULL);
|
|
// NotifyDestroyed();
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
GameControllerJackRabbit_GridFlow_NotifyDestroyed_m683D8BEB8F5130F77309ABE036AA77CD777B29AB(L_9, NULL);
|
|
// yield return 0;
|
|
int32_t L_10 = 0;
|
|
RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10);
|
|
__this->___U3CU3E2__current_1 = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_11);
|
|
__this->___U3CU3E1__state_0 = 1;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0081:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// dungeon.Build();
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_12 = V_1;
|
|
NullCheck(L_12);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_13 = L_12->___dungeon_4;
|
|
NullCheck(L_13);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_13, NULL);
|
|
// yield return 0;
|
|
int32_t L_14 = 0;
|
|
RuntimeObject* L_15 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_14);
|
|
__this->___U3CU3E2__current_1 = L_15;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_15);
|
|
__this->___U3CU3E1__state_0 = 2;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// NotifyBuild();
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_16 = V_1;
|
|
NullCheck(L_16);
|
|
GameControllerJackRabbit_GridFlow_NotifyBuild_mDF6EE65B40B76158134CE5176162F9F190434A23(L_16, NULL);
|
|
// yield return 0;
|
|
int32_t L_17 = 0;
|
|
RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
|
|
__this->___U3CU3E2__current_1 = L_18;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_18);
|
|
__this->___U3CU3E1__state_0 = 3;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00ca:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// AppendLoadingText("DONE!\n");
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E(L_19, _stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA, NULL);
|
|
// AppendLoadingText("Building Navigation... ");
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_20 = V_1;
|
|
NullCheck(L_20);
|
|
GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E(L_20, _stringLiteralF42AF24417ABF7A4426FFCEF64B01F145BAB6DC1, NULL);
|
|
// yield return 0; // Wait for a frame to show our loading text
|
|
int32_t L_21 = 0;
|
|
RuntimeObject* L_22 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_21);
|
|
__this->___U3CU3E2__current_1 = L_22;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_22);
|
|
__this->___U3CU3E1__state_0 = 4;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00fc:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// RebuildNavigation();
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_23 = V_1;
|
|
NullCheck(L_23);
|
|
GameControllerJackRabbit_GridFlow_RebuildNavigation_m86719E7ABA21E0DBF8469AEE575D305F95093C89(L_23, NULL);
|
|
// AppendLoadingText("DONE!\n");
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_24 = V_1;
|
|
NullCheck(L_24);
|
|
GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E(L_24, _stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA, NULL);
|
|
// AppendLoadingText("Spawning NPCs...");
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_25 = V_1;
|
|
NullCheck(L_25);
|
|
GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E(L_25, _stringLiteralBD928F60ED687F555B4B71ADEE5A3233B82A4211, NULL);
|
|
// yield return 0; // Wait for a frame to show our loading text
|
|
int32_t L_26 = 0;
|
|
RuntimeObject* L_27 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_26);
|
|
__this->___U3CU3E2__current_1 = L_27;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_27);
|
|
__this->___U3CU3E1__state_0 = 5;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0134:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// npcSpawner.RebuildNPCs();
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_28 = V_1;
|
|
NullCheck(L_28);
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* L_29 = L_28->___npcSpawner_8;
|
|
NullCheck(L_29);
|
|
LevelNpcSpawner_RebuildNPCs_m27E17BF96050A2060210C35A745436F9289A505A(L_29, NULL);
|
|
// AppendLoadingText("DONE!\n");
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_30 = V_1;
|
|
NullCheck(L_30);
|
|
GameControllerJackRabbit_GridFlow_AppendLoadingText_mF4D35557A4A22ABD037518086840FC190988622E(L_30, _stringLiteral29A8CBE5BB1DB8FA8E00995C2ED3D9A2726780AA, NULL);
|
|
// SetLoadingTextVisible(false);
|
|
GameControllerJackRabbit_GridFlow_t8895065CFF1A6BD8317E64E9672C95BD3834C33B* L_31 = V_1;
|
|
NullCheck(L_31);
|
|
GameControllerJackRabbit_GridFlow_SetLoadingTextVisible_m5616AB320D2260F66241BDD5EE866163E8B59A67(L_31, (bool)0, NULL);
|
|
// yield return null;
|
|
__this->___U3CU3E2__current_1 = NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
|
|
__this->___U3CU3E1__state_0 = 6;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0168:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildLevelRoutineU3Ed__13_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mFB1ECD81CFCE8B0D357EC6E6E64BFF6B247651A3 (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::System.Collections.IEnumerator.Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelRoutineU3Ed__13_System_Collections_IEnumerator_Reset_mED1F4E27DD70E09B59B77BB2364162BAE878541A (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_0);
|
|
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CRebuildLevelRoutineU3Ed__13_System_Collections_IEnumerator_Reset_mED1F4E27DD70E09B59B77BB2364162BAE878541A_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Object JackRabbit.GameControllerJackRabbit_GridFlow/<RebuildLevelRoutine>d__13::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildLevelRoutineU3Ed__13_System_Collections_IEnumerator_get_Current_mD4CF186CCA9B2F28FAE44C2A112351D01D6559D4 (U3CRebuildLevelRoutineU3Ed__13_t3ED9D6A9670EB773D5B3C3CD9D1927031CEE1AFB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void JackRabbit.LevelEndGoal2D::OnTriggerEnter2D(UnityEngine.Collider2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelEndGoal2D_OnTriggerEnter2D_mAD8E5EF0A3DEDB1726C99AD52A84F413BA39D465 (LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, 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*)&IJackRabbitGameController_tEB5D9ACDDAA79B703592093F2D344510A16D79F0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (other.isTrigger) return;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_0 = ___0_other;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Collider2D_get_isTrigger_m982A3441480D505432B26A5B3DF6D0B34342EEE7(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// if (other.isTrigger) return;
|
|
return;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (other.gameObject.CompareTag(DungeonArchitect.Samples.ShooterGame.GameTags.Player)) {
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2 = ___0_other;
|
|
NullCheck(L_2);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_4 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
NullCheck(L_3);
|
|
bool L_5;
|
|
L_5 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_3, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
// GameControllerJackRabbit.Instance.CreateNewLevel();
|
|
RuntimeObject* L_6;
|
|
L_6 = GameControllerJackRabbit_get_Instance_mCE50E56E07B46E8034CCEE21981484BD041B3609_inline(NULL);
|
|
NullCheck(L_6);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void JackRabbit.IJackRabbitGameController::CreateNewLevel() */, IJackRabbitGameController_tEB5D9ACDDAA79B703592093F2D344510A16D79F0_il2cpp_TypeInfo_var, L_6);
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.LevelEndGoal2D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelEndGoal2D__ctor_m12ECA231422610EECA6F7C1395840497C7396722 (LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* __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 JackRabbit.PlayerController::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerController_Awake_mD30EB2B49F4E14EE41EAF9FBB3E341BC2496804F (PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E* __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*)&Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// rigidBody2D = GetComponent<Rigidbody2D>();
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_0;
|
|
L_0 = Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2(__this, Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
|
|
__this->___rigidBody2D_10 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___rigidBody2D_10), (void*)L_0);
|
|
// animator = GetComponent<Animator>();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_1;
|
|
L_1 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___animator_11 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___animator_11), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.PlayerController::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerController_FixedUpdate_m626051E8715282A2E2105D0292200760817380C9 (PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral508450355DF2A5BB172C6D21A5C54D7806587D91);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D2E3D85D1C3D4F42FAE33FB35C01C48241E0B32);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
bool V_2 = false;
|
|
float V_3 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
float V_5 = 0.0f;
|
|
float V_6 = 0.0f;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
// float moveX = Input.GetAxis("Horizontal");
|
|
float L_0;
|
|
L_0 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
|
|
V_0 = L_0;
|
|
// float moveY = Input.GetAxis("Vertical");
|
|
float L_1;
|
|
L_1 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A, NULL);
|
|
V_1 = L_1;
|
|
// attacking = Input.GetButton("Fire1");
|
|
bool L_2;
|
|
L_2 = Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E(_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2, NULL);
|
|
__this->___attacking_12 = L_2;
|
|
// animator.SetBool("Attack", attacking);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_3 = __this->___animator_11;
|
|
bool L_4 = __this->___attacking_12;
|
|
NullCheck(L_3);
|
|
Animator_SetBool_m6F8D4FAF0770CD4EC1F54406249785DE7391E42B(L_3, _stringLiteral508450355DF2A5BB172C6D21A5C54D7806587D91, L_4, NULL);
|
|
// var sprintPressed = Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift);
|
|
bool L_5;
|
|
L_5 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(((int32_t)304), NULL);
|
|
if (L_5)
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
{
|
|
bool L_6;
|
|
L_6 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(((int32_t)303), NULL);
|
|
G_B3_0 = ((int32_t)(L_6));
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
G_B3_0 = 1;
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
V_2 = (bool)G_B3_0;
|
|
// var targetSpeed = maxSpeed;
|
|
float L_7 = __this->___maxSpeed_4;
|
|
V_3 = L_7;
|
|
// if (attacking) {
|
|
bool L_8 = __this->___attacking_12;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
// targetSpeed *= attackMoveSpeedMultiplier;
|
|
float L_9 = V_3;
|
|
float L_10 = __this->___attackMoveSpeedMultiplier_5;
|
|
V_3 = ((float)il2cpp_codegen_multiply(L_9, L_10));
|
|
goto IL_007c;
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
// else if (sprintPressed) {
|
|
bool L_11 = V_2;
|
|
if (!L_11)
|
|
{
|
|
goto IL_007c;
|
|
}
|
|
}
|
|
{
|
|
// targetSpeed *= sprintMultiplier;
|
|
float L_12 = V_3;
|
|
float L_13 = __this->___sprintMultiplier_6;
|
|
V_3 = ((float)il2cpp_codegen_multiply(L_12, L_13));
|
|
}
|
|
|
|
IL_007c:
|
|
{
|
|
// var direction = new Vector2(moveX, moveY);
|
|
float L_14 = V_0;
|
|
float L_15 = V_1;
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_4), L_14, L_15, NULL);
|
|
// var directionLength = direction.magnitude;
|
|
float L_16;
|
|
L_16 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_4), NULL);
|
|
V_5 = L_16;
|
|
// if (directionLength > 1) {
|
|
float L_17 = V_5;
|
|
if ((!(((float)L_17) > ((float)(1.0f)))))
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
}
|
|
{
|
|
// direction /= directionLength;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = V_4;
|
|
float L_19 = V_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
|
|
L_20 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_18, L_19, NULL);
|
|
V_4 = L_20;
|
|
}
|
|
|
|
IL_00a2:
|
|
{
|
|
// var currentSpeed = rigidBody2D.velocity.magnitude;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_21 = __this->___rigidBody2D_10;
|
|
NullCheck(L_21);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
|
|
L_22 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_21, NULL);
|
|
V_7 = L_22;
|
|
float L_23;
|
|
L_23 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_7), NULL);
|
|
// var desiredSpeed = Mathf.Lerp(currentSpeed, targetSpeed, movementSensitivity);
|
|
float L_24 = V_3;
|
|
float L_25 = __this->___movementSensitivity_7;
|
|
float L_26;
|
|
L_26 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_23, L_24, L_25, NULL);
|
|
V_6 = L_26;
|
|
// rigidBody2D.velocity = direction * desiredSpeed;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_27 = __this->___rigidBody2D_10;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_4;
|
|
float L_29 = V_6;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30;
|
|
L_30 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_28, L_29, NULL);
|
|
NullCheck(L_27);
|
|
Rigidbody2D_set_velocity_m9335C5883B218F6FCDF7E229AC96232FCBAC4CE6(L_27, L_30, NULL);
|
|
// if (moveX > 0 && !facingRight) {
|
|
float L_31 = V_0;
|
|
if ((!(((float)L_31) > ((float)(0.0f)))))
|
|
{
|
|
goto IL_00f0;
|
|
}
|
|
}
|
|
{
|
|
bool L_32 = __this->___facingRight_9;
|
|
if (L_32)
|
|
{
|
|
goto IL_00f0;
|
|
}
|
|
}
|
|
{
|
|
// Flip();
|
|
PlayerController_Flip_m6CB53CDF9ABE2976471A6E76D1A9E47E001B8964(__this, NULL);
|
|
goto IL_0106;
|
|
}
|
|
|
|
IL_00f0:
|
|
{
|
|
// } else if (moveX < 0 && facingRight) {
|
|
float L_33 = V_0;
|
|
if ((!(((float)L_33) < ((float)(0.0f)))))
|
|
{
|
|
goto IL_0106;
|
|
}
|
|
}
|
|
{
|
|
bool L_34 = __this->___facingRight_9;
|
|
if (!L_34)
|
|
{
|
|
goto IL_0106;
|
|
}
|
|
}
|
|
{
|
|
// Flip ();
|
|
PlayerController_Flip_m6CB53CDF9ABE2976471A6E76D1A9E47E001B8964(__this, NULL);
|
|
}
|
|
|
|
IL_0106:
|
|
{
|
|
// animator.SetFloat("Speed", rigidBody2D.velocity.magnitude);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_35 = __this->___animator_11;
|
|
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_36 = __this->___rigidBody2D_10;
|
|
NullCheck(L_36);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
|
|
L_37 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_36, NULL);
|
|
V_7 = L_37;
|
|
float L_38;
|
|
L_38 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_7), NULL);
|
|
NullCheck(L_35);
|
|
Animator_SetFloat_m10C78733FAFC7AFEDBDACC48B7C66D3A35A0A7FE(L_35, _stringLiteral5D2E3D85D1C3D4F42FAE33FB35C01C48241E0B32, L_38, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.PlayerController::OnAttack()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerController_OnAttack_mD0F8845F81828471FDB72E6C650D95860EA13328 (PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m19EB6167ADB95F9371062DD21748F8437FE722FA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisEnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07_mEB47946CBD7604D39BF4B50EA2BF41D2F42E2AEA_RuntimeMethod_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);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
float V_1 = 0.0f;
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* V_4 = NULL;
|
|
EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* V_5 = NULL;
|
|
{
|
|
// var offset = new Vector3(0.3f, 0.7f, 0);
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), (0.300000012f), (0.699999988f), (0.0f), NULL);
|
|
// offset.x *= Mathf.Sign (transform.localScale.x);
|
|
float* L_0 = (&(&V_0)->___x_2);
|
|
float* L_1 = L_0;
|
|
float L_2 = *((float*)L_1);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_3, NULL);
|
|
float L_5 = L_4.___x_2;
|
|
float L_6;
|
|
L_6 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_5, NULL);
|
|
*((float*)L_1) = (float)((float)il2cpp_codegen_multiply(L_2, L_6));
|
|
// var radius = 0.7f;
|
|
V_1 = (0.699999988f);
|
|
// var colliders = Physics2D.OverlapCircleAll(gameObject.transform.position + offset, radius);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
|
|
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_7);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
|
|
NullCheck(L_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_9, L_10, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
|
|
L_12 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_11, NULL);
|
|
float L_13 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_14;
|
|
L_14 = Physics2D_OverlapCircleAll_m54C3ECD56B8061A26A2276D5B876BF1D8EB3229F(L_12, L_13, NULL);
|
|
// foreach (var collider in colliders) {
|
|
V_2 = L_14;
|
|
V_3 = 0;
|
|
goto IL_00a4;
|
|
}
|
|
|
|
IL_0062:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_15 = V_2;
|
|
int32_t L_16 = V_3;
|
|
NullCheck(L_15);
|
|
int32_t L_17 = L_16;
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
V_4 = L_18;
|
|
// var enemyController = collider.gameObject.GetComponent<DungeonArchitect.Samples.ShooterGame.TwoD.AIController2D>();
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_19 = V_4;
|
|
NullCheck(L_19);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
|
|
L_20 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_19, NULL);
|
|
NullCheck(L_20);
|
|
AIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB* L_21;
|
|
L_21 = GameObject_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m19EB6167ADB95F9371062DD21748F8437FE722FA(L_20, GameObject_GetComponent_TisAIController2D_tBC1755C40B921C7E8EF4D032B113A0008421A3EB_m19EB6167ADB95F9371062DD21748F8437FE722FA_RuntimeMethod_var);
|
|
// if (enemyController != null)
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_22;
|
|
L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
// var enemy = collider.gameObject.GetComponent<EnemyController>();
|
|
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_23 = V_4;
|
|
NullCheck(L_23);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24;
|
|
L_24 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_23, NULL);
|
|
NullCheck(L_24);
|
|
EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* L_25;
|
|
L_25 = GameObject_GetComponent_TisEnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07_mEB47946CBD7604D39BF4B50EA2BF41D2F42E2AEA(L_24, GameObject_GetComponent_TisEnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07_mEB47946CBD7604D39BF4B50EA2BF41D2F42E2AEA_RuntimeMethod_var);
|
|
V_5 = L_25;
|
|
// if (enemy != null) {
|
|
EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* L_26 = V_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_27;
|
|
L_27 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_27)
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
// enemy.ApplyDamage(attackStength);
|
|
EnemyController_t7C511DDB75E0624C4C7CE230D727525DAAEDCF07* L_28 = V_5;
|
|
float L_29 = __this->___attackStength_8;
|
|
NullCheck(L_28);
|
|
EnemyController_ApplyDamage_m5F4E6B53D94E248920FD175A43767B5164001816(L_28, L_29, NULL);
|
|
}
|
|
|
|
IL_00a0:
|
|
{
|
|
int32_t L_30 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
|
|
}
|
|
|
|
IL_00a4:
|
|
{
|
|
// foreach (var collider in colliders) {
|
|
int32_t L_31 = V_3;
|
|
Collider2DU5BU5D_t4771A44B23D278BC01AB6ED33A9A28E48DC0B034* L_32 = V_2;
|
|
NullCheck(L_32);
|
|
if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))))
|
|
{
|
|
goto IL_0062;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.PlayerController::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerController_Update_m83AB6C876713AFE70100AE0B2C372300DA6D260E (PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.PlayerController::Flip()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerController_Flip_m6CB53CDF9ABE2976471A6E76D1A9E47E001B8964 (PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// facingRight = !facingRight;
|
|
bool L_0 = __this->___facingRight_9;
|
|
__this->___facingRight_9 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
|
|
// var scale = transform.localScale;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_1, NULL);
|
|
V_0 = L_2;
|
|
// scale.x *= -1;
|
|
float* L_3 = (&(&V_0)->___x_2);
|
|
float* L_4 = L_3;
|
|
float L_5 = *((float*)L_4);
|
|
*((float*)L_4) = (float)((float)il2cpp_codegen_multiply(L_5, (-1.0f)));
|
|
// transform.localScale = scale;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
NullCheck(L_6);
|
|
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_6, L_7, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.PlayerController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerController__ctor_m28734E27471DA7B2803D70AD71315A755258C0EF (PlayerController_t0B58CA84BACF0C5892DB32AC3AE654CF4C01183E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float maxSpeed = 5;
|
|
__this->___maxSpeed_4 = (5.0f);
|
|
// public float attackMoveSpeedMultiplier = 0.1f;
|
|
__this->___attackMoveSpeedMultiplier_5 = (0.100000001f);
|
|
// public float sprintMultiplier = 1.5f;
|
|
__this->___sprintMultiplier_6 = (1.5f);
|
|
// public float movementSensitivity = 0.1f;
|
|
__this->___movementSensitivity_7 = (0.100000001f);
|
|
// public float attackStength = 40;
|
|
__this->___attackStength_8 = (40.0f);
|
|
// bool facingRight = true;
|
|
__this->___facingRight_9 = (bool)1;
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void JackRabbit.SpecialRoomFinder2D::OnPostDungeonLayoutBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_OnPostDungeonLayoutBuild_mB4C23C6E968801DA809029E5C2F741C7301437AE (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// FindSpecialRooms(model);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___1_model;
|
|
SpecialRoomFinder2D_FindSpecialRooms_mE9A66D7F8976D2A6559E9FECA376C85B86AEFACD(__this, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.SpecialRoomFinder2D::FindSpecialRooms(DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_FindSpecialRooms_mE9A66D7F8976D2A6559E9FECA376C85B86AEFACD (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___0_model, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* V_1 = NULL;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_2 = NULL;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_3 = NULL;
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___0_model;
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_0, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// if (gridModel == null) return;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_1 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
// if (gridModel == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
// var furthestCells = GridDungeonModelUtils.FindFurthestRooms(gridModel);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_3 = V_0;
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_4;
|
|
L_4 = GridDungeonModelUtils_FindFurthestRooms_m2D6178877810725C28FDFFBD2351835DA5E15A51(L_3, NULL);
|
|
V_1 = L_4;
|
|
// if (furthestCells.Length == 2 && furthestCells[0] != null && furthestCells[1] != null) {
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_5 = V_1;
|
|
NullCheck(L_5);
|
|
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((uint32_t)2))))
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_6 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
if (!L_8)
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_10 = 1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
if (!L_11)
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
// var startCell = furthestCells[0];
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_12 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_13 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
V_2 = L_14;
|
|
// var endCell = furthestCells[1];
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_15 = V_1;
|
|
NullCheck(L_15);
|
|
int32_t L_16 = 1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
|
|
V_3 = L_17;
|
|
// SetStartingCell(gridModel, startCell);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_18 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_19 = V_2;
|
|
SpecialRoomFinder2D_SetStartingCell_mE11A9D7A8DA7EFA512CC01713B0B8F8799AEE183(__this, L_18, L_19, NULL);
|
|
// SetEndingCell(gridModel, endCell);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_20 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_21 = V_3;
|
|
SpecialRoomFinder2D_SetEndingCell_mE6043EEC15AFCFC6DF9E5305D0B789BF4940FDEC(__this, L_20, L_21, NULL);
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.SpecialRoomFinder2D::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_OnDungeonDestroyed_mEAD268D2C517B1BA1B7477E493A681706EAFF462 (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.SpecialRoomFinder2D::SetStartingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_SetStartingCell_mE11A9D7A8DA7EFA512CC01713B0B8F8799AEE183 (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, 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*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
|
|
{
|
|
// var roomCenter = MathUtils.GridToWorld(model.Config.GridCellSize, cell.CenterF);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___GridCellSize_5;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_3 = ___1_cell;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Cell_get_CenterF_mB8D827E04A3E7CC3B708DAD634373265EC39EA8B(L_3, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = MathUtils_GridToWorld_m3196CF39CDABF14746162A6562AB802ABE9A138E(L_2, L_4, NULL);
|
|
V_0 = L_5;
|
|
// var player = GameObject.FindGameObjectWithTag(DungeonArchitect.Samples.ShooterGame.GameTags.Player);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_6 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
|
|
L_7 = GameObject_FindGameObjectWithTag_mF0229BC2074CE9EEA72FAB1E5A4BC2AEC3D2CDBE(L_6, NULL);
|
|
V_1 = L_7;
|
|
// if (player != null) {
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* 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_003d;
|
|
}
|
|
}
|
|
{
|
|
// player.transform.position = FlipYZ(roomCenter);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_1;
|
|
NullCheck(L_10);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
|
|
L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = SpecialRoomFinder2D_FlipYZ_m69D32E36003328970251E597D5E82EB07F953D8C(__this, L_12, NULL);
|
|
NullCheck(L_11);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_11, L_13, NULL);
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void JackRabbit.SpecialRoomFinder2D::SetEndingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D_SetEndingCell_mE6043EEC15AFCFC6DF9E5305D0B789BF4940FDEC (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, 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*)&GameObject_GetComponent_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_mD0385CD2EF207998E4B1D76B88AD47E353A152A9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_m4AB90B6DA6AD69C17780C5B5EE378265614ED3A2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral667185553F8032B4BC7A4BBBF241D46BCB64D9B3);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
|
|
{
|
|
// var roomCenter = MathUtils.GridToWorld(model.Config.GridCellSize, cell.CenterF);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___GridCellSize_5;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_3 = ___1_cell;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Cell_get_CenterF_mB8D827E04A3E7CC3B708DAD634373265EC39EA8B(L_3, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = MathUtils_GridToWorld_m3196CF39CDABF14746162A6562AB802ABE9A138E(L_2, L_4, NULL);
|
|
V_0 = L_5;
|
|
// var oldGoals = GameObject.FindObjectsOfType<LevelEndGoal2D>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F* L_6;
|
|
L_6 = Object_FindObjectsOfType_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_m4AB90B6DA6AD69C17780C5B5EE378265614ED3A2(Object_FindObjectsOfType_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_m4AB90B6DA6AD69C17780C5B5EE378265614ED3A2_RuntimeMethod_var);
|
|
// foreach (var oldGoal in oldGoals)
|
|
V_1 = L_6;
|
|
V_2 = 0;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
// foreach (var oldGoal in oldGoals)
|
|
LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F* L_7 = V_1;
|
|
int32_t L_8 = V_2;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
|
|
// var oldGoalObj = oldGoal.gameObject;
|
|
NullCheck(L_10);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
|
|
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
|
|
V_3 = L_11;
|
|
// if (oldGoalObj != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_13;
|
|
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
// if (Application.isPlaying)
|
|
bool L_14;
|
|
L_14 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
// Destroy(oldGoalObj);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_15, NULL);
|
|
goto IL_0048;
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
// DestroyImmediate(oldGoalObj);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_16, NULL);
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
int32_t L_17 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
// foreach (var oldGoal in oldGoals)
|
|
int32_t L_18 = V_2;
|
|
LevelEndGoal2DU5BU5D_tCC06CE90A47A244553218BA65A1F3A509B1FFD5F* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
// var goal = Instantiate(levelEndGoalTemplate) as GameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = __this->___levelEndGoalTemplate_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21;
|
|
L_21 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_20, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
// goal.transform.position = FlipYZ(roomCenter);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = L_21;
|
|
NullCheck(L_22);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
|
|
L_23 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_22, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
|
|
L_25 = SpecialRoomFinder2D_FlipYZ_m69D32E36003328970251E597D5E82EB07F953D8C(__this, L_24, NULL);
|
|
NullCheck(L_23);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_23, L_25, NULL);
|
|
// if (goal.GetComponent<LevelEndGoal2D>() == null)
|
|
NullCheck(L_22);
|
|
LevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751* L_26;
|
|
L_26 = GameObject_GetComponent_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_mD0385CD2EF207998E4B1D76B88AD47E353A152A9(L_22, GameObject_GetComponent_TisLevelEndGoal2D_t85B17D4A5A8A0F596B7C9B4FE9EAF1E31829F751_mD0385CD2EF207998E4B1D76B88AD47E353A152A9_RuntimeMethod_var);
|
|
bool L_27;
|
|
L_27 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_27)
|
|
{
|
|
goto IL_0086;
|
|
}
|
|
}
|
|
{
|
|
// Debug.LogWarning("No LevelGoal component attached to the Level goal prefab. cleanup will not be proper");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral667185553F8032B4BC7A4BBBF241D46BCB64D9B3, NULL);
|
|
}
|
|
|
|
IL_0086:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector3 JackRabbit.SpecialRoomFinder2D::FlipYZ(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SpecialRoomFinder2D_FlipYZ_m69D32E36003328970251E597D5E82EB07F953D8C (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __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 JackRabbit.SpecialRoomFinder2D::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder2D__ctor_mE7CC74A5449C0162BC97174F64018723E275995A (SpecialRoomFinder2D_tBBB819DFFC422C421E3C0DC10A13B9942E7DF627* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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 DASideScroller.SSCamera::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSCamera_Start_mD87E9DEFAF654140724C5FE5666FDB68430E6DC5 (SSCamera_t32182292CA96816B1C3E2B2F7B4474529D22577A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// currentLookAt = target.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___target_4;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
__this->___currentLookAt_8 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSCamera::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSCamera_Update_mB701570C6A72533048AE0B78964E3EDB09F8F60D (SSCamera_t32182292CA96816B1C3E2B2F7B4474529D22577A* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// Vector3 targetCamPos = target.position + offset;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___target_4;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___offset_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_2, NULL);
|
|
V_0 = L_3;
|
|
// transform.position = Vector3.Lerp(transform.position, targetCamPos, positionSmoothing * Time.deltaTime);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
|
|
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
float L_8 = __this->___positionSmoothing_5;
|
|
float L_9;
|
|
L_9 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_6, L_7, ((float)il2cpp_codegen_multiply(L_8, L_9)), NULL);
|
|
NullCheck(L_4);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_4, L_10, NULL);
|
|
// currentLookAt = Vector3.Lerp(currentLookAt, target.position, lookAtSmoothing * Time.deltaTime);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = __this->___currentLookAt_8;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___target_4;
|
|
NullCheck(L_12);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_12, NULL);
|
|
float L_14 = __this->___lookAtSmoothing_6;
|
|
float L_15;
|
|
L_15 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_11, L_13, ((float)il2cpp_codegen_multiply(L_14, L_15)), NULL);
|
|
__this->___currentLookAt_8 = L_16;
|
|
// transform.LookAt(currentLookAt);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
|
|
L_17 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = __this->___currentLookAt_8;
|
|
NullCheck(L_17);
|
|
Transform_LookAt_mFEF7353E4CAEB85D5F7CEEF9276C3B8D6E314C6C(L_17, L_18, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSCamera::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSCamera__ctor_m2DE972A14FB960031D22BF58ADAC0BAC3D664C45 (SSCamera_t32182292CA96816B1C3E2B2F7B4474529D22577A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float positionSmoothing = 5f; // The speed with which the camera will be following.
|
|
__this->___positionSmoothing_5 = (5.0f);
|
|
// public float lookAtSmoothing = 5f; // The speed with which the camera will be following.
|
|
__this->___lookAtSmoothing_6 = (5.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DASideScroller.SSGame::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSGame_Start_m413C821DB69892CBACAA922A332C060E097CDB54 (SSGame_t2892099A0B98AEBA7D373011C0651CFF91A999FD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSGame::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSGame_Update_m44167C2FE3F6272D07AD5DEFF3A05302249BD340 (SSGame_t2892099A0B98AEBA7D373011C0651CFF91A999FD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSGame::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSGame__ctor_m10BC890BF4150EA1C25D66B49C2CBBF61D322E87 (SSGame_t2892099A0B98AEBA7D373011C0651CFF91A999FD* __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 DASideScroller.SSPlayerMovement::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Awake_m72CC9A43D4CA84EE1954477D389082D484CB159B (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __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*)&Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// anim = GetComponent<Animator>();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0;
|
|
L_0 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___anim_12 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___anim_12), (void*)L_0);
|
|
// character = GetComponent<CharacterController>();
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_1;
|
|
L_1 = Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040(__this, Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
__this->___character_10 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___character_10), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSPlayerMovement::OnTeleportered()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_OnTeleportered_mCF0E69C0D53393492AF1C2E5D29955DDA1AB28CC (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// character.enabled = true;
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_0 = __this->___character_10;
|
|
NullCheck(L_0);
|
|
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_0, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSPlayerMovement::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Update_m8C040E35BB55E9BB43DCD1D79D48344E84BAFBCE (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
{
|
|
// float h = Input.GetAxisRaw("Horizontal");
|
|
float L_0;
|
|
L_0 = Input_GetAxisRaw_m47C0CF8E090561A2F407A4E11D5F2A45044EB8E4(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
|
|
V_0 = L_0;
|
|
// Move(h);
|
|
float L_1 = V_0;
|
|
SSPlayerMovement_Move_m21EF8398750FCF262C05D447CE61F4EAEBB2B4F9(__this, L_1, NULL);
|
|
// Turning(h);
|
|
float L_2 = V_0;
|
|
SSPlayerMovement_Turning_m922937C7CB645D1F45A0BBF156AE9B1F27FC1C48(__this, L_2, NULL);
|
|
// Animating(h);
|
|
float L_3 = V_0;
|
|
SSPlayerMovement_Animating_mEBA1238F112FF1CBFEF0B35F94273DEADDCCEAA1(__this, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSPlayerMovement::PerformJump()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_PerformJump_mE1140DC549F7AEE9C6B721A411E972163D908E6C (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (numJumpsPerformed >= maxJumps)
|
|
int32_t L_0 = __this->___numJumpsPerformed_13;
|
|
int32_t L_1 = __this->___maxJumps_7;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// if (Time.time - lastJumpTimestamp < interJumpDelay)
|
|
float L_2;
|
|
L_2 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
|
|
float L_3 = __this->___lastJumpTimestamp_14;
|
|
float L_4 = __this->___interJumpDelay_8;
|
|
if ((!(((float)((float)il2cpp_codegen_subtract(L_2, L_3))) < ((float)L_4))))
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
// movement.y = jumpSpeed;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = (&__this->___movement_11);
|
|
float L_6 = __this->___jumpSpeed_6;
|
|
L_5->___y_3 = L_6;
|
|
// numJumpsPerformed++;
|
|
int32_t L_7 = __this->___numJumpsPerformed_13;
|
|
__this->___numJumpsPerformed_13 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
// lastJumpTimestamp = Time.time;
|
|
float L_8;
|
|
L_8 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
|
|
__this->___lastJumpTimestamp_14 = L_8;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSPlayerMovement::Move(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Move_m21EF8398750FCF262C05D447CE61F4EAEBB2B4F9 (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, float ___0_h, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70253F929BCE7F81DF1A5A1C0900BED744E86C9C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (character.isGrounded)
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_0 = __this->___character_10;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = CharacterController_get_isGrounded_m548072EC190878925C0F97595B6C307714EFDD67(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
// movement.Set(h, 0, 0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (&__this->___movement_11);
|
|
float L_3 = ___0_h;
|
|
Vector3_Set_m1C7E543216734FB513F9CEBA44C50E6FC2AFD49D_inline(L_2, L_3, (0.0f), (0.0f), NULL);
|
|
// movement *= speed;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___movement_11;
|
|
float L_5 = __this->___speed_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_4, L_5, NULL);
|
|
__this->___movement_11 = L_6;
|
|
// numJumpsPerformed = 0;
|
|
__this->___numJumpsPerformed_13 = 0;
|
|
goto IL_007d;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
// movement.x = h * speed;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = (&__this->___movement_11);
|
|
float L_8 = ___0_h;
|
|
float L_9 = __this->___speed_4;
|
|
L_7->___x_2 = ((float)il2cpp_codegen_multiply(L_8, L_9));
|
|
// if (character.velocity.y == 0)
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_10 = __this->___character_10;
|
|
NullCheck(L_10);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = CharacterController_get_velocity_mD385DA9478B1FDCB0E9B2D2CA3647B85F1928C8C(L_10, NULL);
|
|
float L_12 = L_11.___y_3;
|
|
if ((!(((float)L_12) == ((float)(0.0f)))))
|
|
{
|
|
goto IL_007d;
|
|
}
|
|
}
|
|
{
|
|
// movement.y = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = (&__this->___movement_11);
|
|
L_13->___y_3 = (0.0f);
|
|
}
|
|
|
|
IL_007d:
|
|
{
|
|
// if (Input.GetButton("Jump"))
|
|
bool L_14;
|
|
L_14 = Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E(_stringLiteral70253F929BCE7F81DF1A5A1C0900BED744E86C9C, NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_008f;
|
|
}
|
|
}
|
|
{
|
|
// PerformJump();
|
|
SSPlayerMovement_PerformJump_mE1140DC549F7AEE9C6B721A411E972163D908E6C(__this, NULL);
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
// movement.y -= gravity * Time.deltaTime;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (&__this->___movement_11);
|
|
float* L_16 = (&L_15->___y_3);
|
|
float* L_17 = L_16;
|
|
float L_18 = *((float*)L_17);
|
|
float L_19 = __this->___gravity_5;
|
|
float L_20;
|
|
L_20 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
*((float*)L_17) = (float)((float)il2cpp_codegen_subtract(L_18, ((float)il2cpp_codegen_multiply(L_19, L_20))));
|
|
// if (character.enabled)
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_21 = __this->___character_10;
|
|
NullCheck(L_21);
|
|
bool L_22;
|
|
L_22 = Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B(L_21, NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_00d3;
|
|
}
|
|
}
|
|
{
|
|
// character.Move(movement * Time.deltaTime);
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_23 = __this->___character_10;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = __this->___movement_11;
|
|
float L_25;
|
|
L_25 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_24, L_25, NULL);
|
|
NullCheck(L_23);
|
|
int32_t L_27;
|
|
L_27 = CharacterController_Move_mE3F7AC1B4A2D6955980811C088B68ED3A31D2DA4(L_23, L_26, NULL);
|
|
}
|
|
|
|
IL_00d3:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSPlayerMovement::Turning(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Turning_m922937C7CB645D1F45A0BBF156AE9B1F27FC1C48 (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, float ___0_h, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B5_0 = 0;
|
|
{
|
|
// if (h != 0)
|
|
float L_0 = ___0_h;
|
|
if ((((float)L_0) == ((float)(0.0f))))
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
// facingLeft = (h < 0);
|
|
float L_1 = ___0_h;
|
|
__this->___facingLeft_9 = (bool)((((float)L_1) < ((float)(0.0f)))? 1 : 0);
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
// var angle = facingLeft ? -90 : 90;
|
|
bool L_2 = __this->___facingLeft_9;
|
|
if (L_2)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
G_B5_0 = ((int32_t)90);
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
G_B5_0 = ((int32_t)-90);
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
V_0 = G_B5_0;
|
|
// transform.rotation = Quaternion.Euler(0, angle, 0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
int32_t L_4 = V_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
|
|
L_5 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), ((float)L_4), (0.0f), NULL);
|
|
NullCheck(L_3);
|
|
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_3, L_5, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSPlayerMovement::Animating(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement_Animating_mEBA1238F112FF1CBFEF0B35F94273DEADDCCEAA1 (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, float ___0_h, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral926A646AB5A68B4F9CE13C5B42BF00FE91E8C2D9);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
bool V_0 = false;
|
|
{
|
|
// bool walking = h != 0f;
|
|
float L_0 = ___0_h;
|
|
V_0 = (bool)((((int32_t)((((float)L_0) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
// anim.SetBool("IsWalking", walking);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_1 = __this->___anim_12;
|
|
bool L_2 = V_0;
|
|
NullCheck(L_1);
|
|
Animator_SetBool_m6F8D4FAF0770CD4EC1F54406249785DE7391E42B(L_1, _stringLiteral926A646AB5A68B4F9CE13C5B42BF00FE91E8C2D9, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DASideScroller.SSPlayerMovement::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SSPlayerMovement__ctor_m6FAC14F57F652D61C3DD5B8A00A8ADD33C670ACB (SSPlayerMovement_t2DAE9699A8779C9221236B2FEFBED334A597C6DD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float speed = 6f; // The speed that the player will move at.
|
|
__this->___speed_4 = (6.0f);
|
|
// public float gravity = 40;
|
|
__this->___gravity_5 = (40.0f);
|
|
// public float jumpSpeed = 15;
|
|
__this->___jumpSpeed_6 = (15.0f);
|
|
// public int maxJumps = 2;
|
|
__this->___maxJumps_7 = 2;
|
|
// public float interJumpDelay = 0.4f;
|
|
__this->___interJumpDelay_8 = (0.400000006f);
|
|
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.CustomMainPathConstraints::CanCreateNodeAt(System.Int32,System.Int32,UnityEngine.Vector2Int,UnityEngine.Vector2Int)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomMainPathConstraints_CanCreateNodeAt_m0A5CC1AA841CEAAD6EB75E176F456D675C9B589B (CustomMainPathConstraints_tC249AA2C28AA07C138246A6172232C11D83D0AB7* __this, int32_t ___0_currentPathPosition, int32_t ___1_totalPathLength, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___2_nodeCoord, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___3_gridSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return nodeCoord.x == 0 ||
|
|
// nodeCoord.y == 0 ||
|
|
// nodeCoord.x == gridSize.x - 1 ||
|
|
// nodeCoord.y == gridSize.y - 1;
|
|
int32_t L_0;
|
|
L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___2_nodeCoord), NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1;
|
|
L_1 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___2_nodeCoord), NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2;
|
|
L_2 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___2_nodeCoord), NULL);
|
|
int32_t L_3;
|
|
L_3 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___3_gridSize), NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_3, 1)))))
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___2_nodeCoord), NULL);
|
|
int32_t L_5;
|
|
L_5 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___3_gridSize), NULL);
|
|
return (bool)((((int32_t)L_4) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_5, 1))))? 1 : 0);
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.CustomMainPathConstraints::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomMainPathConstraints__ctor_m71D84517C5E5ECE45ED2C3CA17780362A6F8E4B8 (CustomMainPathConstraints_tC249AA2C28AA07C138246A6172232C11D83D0AB7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Boolean DungeonArchitect.Samples.CustomPathConstraintsA::CanCreateNodeAt(System.Int32,System.Int32,UnityEngine.Vector2Int,UnityEngine.Vector2Int)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomPathConstraintsA_CanCreateNodeAt_m25E3B07A2A1925F4ED0824C4074F451D6648111F (CustomPathConstraintsA_t418A39497557294C00FEE0B40F3D4D6D835DDBB4* __this, int32_t ___0_currentPathPosition, int32_t ___1_totalPathLength, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___2_nodeCoord, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___3_gridSize, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return nodeCoord.x == 1 ||
|
|
// nodeCoord.y == 1 ||
|
|
// nodeCoord.x == gridSize.x - 2 ||
|
|
// nodeCoord.y == gridSize.y - 2;
|
|
int32_t L_0;
|
|
L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___2_nodeCoord), NULL);
|
|
if ((((int32_t)L_0) == ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1;
|
|
L_1 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___2_nodeCoord), NULL);
|
|
if ((((int32_t)L_1) == ((int32_t)1)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2;
|
|
L_2 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___2_nodeCoord), NULL);
|
|
int32_t L_3;
|
|
L_3 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___3_gridSize), NULL);
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_3, 2)))))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___2_nodeCoord), NULL);
|
|
int32_t L_5;
|
|
L_5 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___3_gridSize), NULL);
|
|
return (bool)((((int32_t)L_4) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_5, 2))))? 1 : 0);
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.CustomPathConstraintsA::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomPathConstraintsA__ctor_m28F0B18C7DED385512022C86B00B9479D13C30A5 (CustomPathConstraintsA_t418A39497557294C00FEE0B40F3D4D6D835DDBB4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.GFNavDemoController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavDemoController_Start_m13471E412A5F77E525E0F25DC3C5D8BDEDB5DB89 (GFNavDemoController_t8532591A9F1D1EEBBAAFA11450E588BFE0D7105F* __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)
|
|
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_0019;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_2, NULL);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GFNavDemoController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavDemoController__ctor_mF35E03D5B38A1161D26855FE94911C073E90E412 (GFNavDemoController_t8532591A9F1D1EEBBAAFA11450E588BFE0D7105F* __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.GFNavNPCController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavNPCController_Start_m894C5ADA02543AB46D229CDA9CC97C326EED11EE (GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5* __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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1504976ADA6762EA0EC466E4F56195B90BBBA398);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// agent = GetComponent<NavMeshAgent>();
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_0;
|
|
L_0 = Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F(__this, Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
__this->___agent_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___agent_5), (void*)L_0);
|
|
// character = GetComponent<CharacterController>();
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_1;
|
|
L_1 = Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040(__this, Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
__this->___character_6 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___character_6), (void*)L_1);
|
|
// InvokeRepeating(nameof(SeekToTarget), 0.5f, 1.0f);
|
|
MonoBehaviour_InvokeRepeating_mF208501E0E4918F9168BBBA5FC50D8F80D01514D(__this, _stringLiteral1504976ADA6762EA0EC466E4F56195B90BBBA398, (0.5f), (1.0f), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GFNavNPCController::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavNPCController_Update_mC8F77E3BD7471E3C2497106A3E655EAE3D0709C7 (GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5* __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 (agent != null && agent.hasPath)
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_0 = __this->___agent_5;
|
|
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_0032;
|
|
}
|
|
}
|
|
{
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_2 = __this->___agent_5;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = NavMeshAgent_get_hasPath_mE56295431F7774ADC8C39CFD87E13073DDDA178A(L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// character.SimpleMove(agent.desiredVelocity);
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_4 = __this->___character_6;
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_5 = __this->___agent_5;
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = NavMeshAgent_get_desiredVelocity_m8CF3F6E3FA8EE86397DD02146AA6048949B74F52(L_5, NULL);
|
|
NullCheck(L_4);
|
|
bool L_7;
|
|
L_7 = CharacterController_SimpleMove_mE32A48D439878B3241E8456F8EBFAAE264BD705C(L_4, L_6, NULL);
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GFNavNPCController::SeekToTarget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavNPCController_SeekToTarget_m096904E3B33C5DEAE87B7D25DD1E9C6F65E3E59B (GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5* __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 (target == null)
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___target_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// FindTarget();
|
|
GFNavNPCController_FindTarget_m7A08568773E15C14848638C531A863C06FB15621(__this, NULL);
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// if (target != null)
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___target_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// agent.SetDestination(target.position);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_4 = __this->___agent_5;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___target_4;
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
|
|
NullCheck(L_4);
|
|
bool L_7;
|
|
L_7 = NavMeshAgent_SetDestination_mD5D960933827F1F14B29CF4A3B6F305C064EBF46(L_4, L_6, NULL);
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GFNavNPCController::FindTarget()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavNPCController_FindTarget_m7A08568773E15C14848638C531A863C06FB15621 (GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5* __this, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
{
|
|
// var player = 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);
|
|
V_0 = L_1;
|
|
// if (player != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// target = player.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
|
|
__this->___target_4 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___target_4), (void*)L_5);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.GFNavNPCController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GFNavNPCController__ctor_mD8871E8E7EFDC2370ADCFCAC6327CBB2B0654C1A (GFNavNPCController_t7E3CBD26C68B39423AE87110BFF39737356A7CB5* __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.PlaceableMarker::OnDrawGizmosSelected()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaceableMarker_OnDrawGizmosSelected_m43C4BBBA1F592E907C4E3E5F3CEF4E6B54E94830 (PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DrawGizmo(true);
|
|
PlaceableMarker_DrawGizmo_m1111F5271502229004B4B176DFE7C17ADCC1F888(__this, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.PlaceableMarker::OnDrawGizmos()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaceableMarker_OnDrawGizmos_m9DD63310F9BD3F01A64F4A71486F8FC4257F3A9A (PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DrawGizmo(false);
|
|
PlaceableMarker_DrawGizmo_m1111F5271502229004B4B176DFE7C17ADCC1F888(__this, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.PlaceableMarker::DrawGizmo(System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaceableMarker_DrawGizmo_m1111F5271502229004B4B176DFE7C17ADCC1F888 (PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* __this, bool ___0_selected, const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B3_0;
|
|
memset((&G_B3_0), 0, sizeof(G_B3_0));
|
|
{
|
|
// Gizmos.color = selected ? Color.red : Color.yellow;
|
|
bool L_0 = ___0_selected;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
|
|
L_1 = Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline(NULL);
|
|
G_B3_0 = L_1;
|
|
goto IL_000f;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
|
|
L_2 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
G_B3_0 = L_2;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(G_B3_0, NULL);
|
|
// Gizmos.DrawSphere(transform.position, 0.2f);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
|
|
Gizmos_DrawSphere_mC7B2862BBDB3141A63B83F0F1E56E30101D4F472(L_4, (0.200000003f), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.PlaceableMarker::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaceableMarker__ctor_m859EE701AAB16FC412E837FD195A7E5271AD7843 (PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* __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.PlaceableMarkerInjector::OnDungeonMarkersEmitted(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel,DungeonArchitect.LevelMarkerList)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaceableMarkerInjector_OnDungeonMarkersEmitted_m6D685BE1B072429779275BA6D1B7611DE6B32188 (PlaceableMarkerInjector_t8DD8C3BCB3FCB2583838751BC61A4B1182A68B8D* __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*)&IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisPlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F_m726FF9BF503DE3D5B0195619CD0EEB2C37FF3E98_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* V_2 = NULL;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* V_3 = NULL;
|
|
{
|
|
// var placeableMarkers = FindObjectsOfType<PlaceableMarker>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F* L_0;
|
|
L_0 = Object_FindObjectsOfType_TisPlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F_m726FF9BF503DE3D5B0195619CD0EEB2C37FF3E98(Object_FindObjectsOfType_TisPlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F_m726FF9BF503DE3D5B0195619CD0EEB2C37FF3E98_RuntimeMethod_var);
|
|
// foreach (var placeableMarker in placeableMarkers)
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// foreach (var placeableMarker in placeableMarkers)
|
|
PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
// var marker = new PropSocket();
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_5 = (PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394*)il2cpp_codegen_object_new(PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
PropSocket__ctor_m8E35CE44D738C18657F6F422A45C234096285408(L_5, NULL);
|
|
V_3 = L_5;
|
|
// marker.Id = 0;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_6 = V_3;
|
|
NullCheck(L_6);
|
|
L_6->___Id_0 = 0;
|
|
// marker.SocketType = placeableMarker.markerName;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_7 = V_3;
|
|
PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_9 = L_8->___markerName_4;
|
|
NullCheck(L_7);
|
|
L_7->___SocketType_1 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_7->___SocketType_1), (void*)L_9);
|
|
// marker.Transform = placeableMarker.transform.localToWorldMatrix;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_10 = V_3;
|
|
PlaceableMarker_t848B055A569A56D8439B9C08341992E6D9DADD7F* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
|
|
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_11, NULL);
|
|
NullCheck(L_12);
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
|
|
L_13 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_12, NULL);
|
|
NullCheck(L_10);
|
|
L_10->___Transform_2 = L_13;
|
|
// marker.gridPosition = IntVector.Zero;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_14 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_15 = ((IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_StaticFields*)il2cpp_codegen_static_fields_for(IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C_il2cpp_TypeInfo_var))->___Zero_3;
|
|
NullCheck(L_14);
|
|
L_14->___gridPosition_3 = L_15;
|
|
// marker.cellId = 0;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_16 = V_3;
|
|
NullCheck(L_16);
|
|
L_16->___cellId_4 = 0;
|
|
// markers.Add(marker);
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_17 = ___2_markers;
|
|
PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* L_18 = V_3;
|
|
NullCheck(L_17);
|
|
VirtualActionInvoker1< PropSocket_tDBD788EE4878B0FEF7F3848CD0882C4A2A735394* >::Invoke(6 /* System.Void DungeonArchitect.LevelMarkerList::Add(DungeonArchitect.PropSocket) */, L_17, L_18);
|
|
int32_t L_19 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
// foreach (var placeableMarker in placeableMarkers)
|
|
int32_t L_20 = V_1;
|
|
PlaceableMarkerU5BU5D_t94982F2E113F341781226B3CD62753FD7C914F6F* L_21 = V_0;
|
|
NullCheck(L_21);
|
|
if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.PlaceableMarkerInjector::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaceableMarkerInjector__ctor_m622346899E79CFE749566D1E5D3CA5F00DED398A (PlaceableMarkerInjector_t8DD8C3BCB3FCB2583838751BC61A4B1182A68B8D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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.SampleFindRoomDoorsController::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFindRoomDoorsController_Awake_mF67C67FC0022887F0DACB17BAA68924F5DB48962 (SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_m1A4DD6ECED7D0604F07F24A723CE4209C1B936E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisGridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856_m0B8B2F661EFBFBA0872A01062CE256A7DA502D84_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// 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_0030;
|
|
}
|
|
}
|
|
{
|
|
// dungeonQuery = dungeon.GetComponent<GridDungeonQuery>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* L_3;
|
|
L_3 = Component_GetComponent_TisGridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856_m0B8B2F661EFBFBA0872A01062CE256A7DA502D84(L_2, Component_GetComponent_TisGridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856_m0B8B2F661EFBFBA0872A01062CE256A7DA502D84_RuntimeMethod_var);
|
|
__this->___dungeonQuery_7 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___dungeonQuery_7), (void*)L_3);
|
|
// config = dungeon.GetComponent<GridDungeonConfig>();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_4 = __this->___dungeon_4;
|
|
NullCheck(L_4);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_5;
|
|
L_5 = Component_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_m1A4DD6ECED7D0604F07F24A723CE4209C1B936E8(L_4, Component_GetComponent_TisGridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_m1A4DD6ECED7D0604F07F24A723CE4209C1B936E8_RuntimeMethod_var);
|
|
__this->___config_6 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___config_6), (void*)L_5);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SampleFindRoomDoorsController::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFindRoomDoorsController_Start_mD6E91186593D870C7DAA59A7285BA9DD488094B7 (SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9* __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;
|
|
}
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// 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_0019;
|
|
}
|
|
}
|
|
{
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_2, NULL);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// Cell cell = dungeonQuery.GetRandomCell();
|
|
GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* L_3 = __this->___dungeonQuery_7;
|
|
NullCheck(L_3);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_4;
|
|
L_4 = GridDungeonQuery_GetRandomCell_mC50AEC7EFEA08AAE62E9C78E11D5907ED7D7523E(L_3, NULL);
|
|
// var cellBounds = cell.GetWorldBounds(config.GridCellSize);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_5 = __this->___config_6;
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___GridCellSize_5;
|
|
NullCheck(L_4);
|
|
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7;
|
|
L_7 = Cell_GetWorldBounds_m1D2B416C78B4D566A0CE313FF3EC6CD40206D305(L_4, L_6, NULL);
|
|
V_0 = L_7;
|
|
// player.transform.position = cellBounds.center;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___player_5;
|
|
NullCheck(L_8);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
|
|
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL);
|
|
NullCheck(L_9);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_9, L_10, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SampleFindRoomDoorsController::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFindRoomDoorsController_Update_m4CA8756D91E1FEB3D7B7FA24744051F656FFE1CD (SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_0 = NULL;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* V_1 = NULL;
|
|
{
|
|
// if (dungeonQuery != null)
|
|
GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* L_0 = __this->___dungeonQuery_7;
|
|
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_0051;
|
|
}
|
|
}
|
|
{
|
|
// if (dungeonQuery.GetCellAtPosition(player.position, out cell))
|
|
GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* L_2 = __this->___dungeonQuery_7;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___player_5;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
|
|
NullCheck(L_2);
|
|
bool L_5;
|
|
L_5 = GridDungeonQuery_GetCellAtPosition_m28DEB5231DC23FA8C133A02D2C4D9F002729A627(L_2, L_4, (&V_0), NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0051;
|
|
}
|
|
}
|
|
{
|
|
// GameObject[] doorObjects = new GameObject[0];
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_6 = (GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF*)(GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF*)SZArrayNew(GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
V_1 = L_6;
|
|
// if (cell.CellType == CellType.Room)
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_7 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_8;
|
|
L_8 = Cell_get_CellType_m2C666B1ED7806805420EA64623AF5D3EDFF6F642_inline(L_7, NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
// dungeonQuery.GetDoorsForCell(cell.Id, out doorObjects);
|
|
GridDungeonQuery_tCF307DEFBAEFBDFFD4767D61DB44001DBC527856* L_9 = __this->___dungeonQuery_7;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
int32_t L_11;
|
|
L_11 = Cell_get_Id_m9019A9DE5723347E0DE724E363AC4F2AAB7429BA_inline(L_10, NULL);
|
|
NullCheck(L_9);
|
|
GridDungeonQuery_GetDoorsForCell_mC2ABCDD86581665CD0393F06D9BC8B52EA7F1125(L_9, L_11, (&V_1), NULL);
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// ProcessDoorObjects(doorObjects);
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_12 = V_1;
|
|
SampleFindRoomDoorsController_ProcessDoorObjects_m8785F0C04A98141B96642F847D2DC08EA99A7DA1(__this, L_12, NULL);
|
|
}
|
|
|
|
IL_0051:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SampleFindRoomDoorsController::ProcessDoorObjects(UnityEngine.GameObject[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFindRoomDoorsController_ProcessDoorObjects_m8785F0C04A98141B96642F847D2DC08EA99A7DA1 (SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9* __this, GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___0_doorObjects, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_2 = NULL;
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_3 = NULL;
|
|
{
|
|
// foreach (var trackedDoor in trackedDoorObjects)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_0 = __this->___trackedDoorObjects_8;
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0036;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
// foreach (var trackedDoor in trackedDoorObjects)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
// var renderer = trackedDoor.gameObject.GetComponent<Renderer>();
|
|
NullCheck(L_4);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
|
|
L_5 = GameObject_get_gameObject_m0878015B8CF7F5D432B583C187725810D27B57DC(L_4, NULL);
|
|
NullCheck(L_5);
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_6;
|
|
L_6 = GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A(L_5, GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
|
|
V_2 = L_6;
|
|
// if (renderer != null)
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_7 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_8;
|
|
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// renderer.material.color = Color.white;
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_9 = V_2;
|
|
NullCheck(L_9);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10;
|
|
L_10 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(L_9, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
|
|
L_11 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
|
|
NullCheck(L_10);
|
|
Material_set_color_m5C32DEBB215FF9EE35E7B575297D8C2F29CC2A2D(L_10, L_11, NULL);
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_12 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
// foreach (var trackedDoor in trackedDoorObjects)
|
|
int32_t L_13 = V_1;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
// trackedDoorObjects = doorObjects;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_15 = ___0_doorObjects;
|
|
__this->___trackedDoorObjects_8 = L_15;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___trackedDoorObjects_8), (void*)L_15);
|
|
// foreach (GameObject trackedDoor in trackedDoorObjects)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_16 = __this->___trackedDoorObjects_8;
|
|
V_0 = L_16;
|
|
V_1 = 0;
|
|
goto IL_0079;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
// foreach (GameObject trackedDoor in trackedDoorObjects)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_17 = V_0;
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
// var renderer = trackedDoor.gameObject.GetComponent<Renderer>();
|
|
NullCheck(L_20);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21;
|
|
L_21 = GameObject_get_gameObject_m0878015B8CF7F5D432B583C187725810D27B57DC(L_20, NULL);
|
|
NullCheck(L_21);
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_22;
|
|
L_22 = GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A(L_21, GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
|
|
V_3 = L_22;
|
|
// if (renderer != null)
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_23 = V_3;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_24;
|
|
L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_24)
|
|
{
|
|
goto IL_0075;
|
|
}
|
|
}
|
|
{
|
|
// renderer.material.color = Color.red;
|
|
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_25 = V_3;
|
|
NullCheck(L_25);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26;
|
|
L_26 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(L_25, NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27;
|
|
L_27 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
|
|
NullCheck(L_26);
|
|
Material_set_color_m5C32DEBB215FF9EE35E7B575297D8C2F29CC2A2D(L_26, L_27, NULL);
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
int32_t L_28 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1));
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
// foreach (GameObject trackedDoor in trackedDoorObjects)
|
|
int32_t L_29 = V_1;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_30 = V_0;
|
|
NullCheck(L_30);
|
|
if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length)))))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.SampleFindRoomDoorsController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFindRoomDoorsController__ctor_m17CA763EBCE73BA694869377AEEC7C43BE4B5B97 (SampleFindRoomDoorsController_t05E9F193626B497BF8144266781452B282602CA9* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// GameObject[] trackedDoorObjects = new GameObject[0];
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_0 = (GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF*)(GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF*)SZArrayNew(GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
__this->___trackedDoorObjects_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___trackedDoorObjects_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.Common.DAFPSMouseLook::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DAFPSMouseLook_Start_m2A36A9AE6463659C34D82E42090E048C6C99F48D (DAFPSMouseLook_tC9319C61CC35DF998B90A78CEE2BCE7D798ECBC4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Cursor.lockState = CursorLockMode.Locked;
|
|
Cursor_set_lockState_mD81F6E5F3D86506FFB88567689A3A00A7AD242E9(1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Common.DAFPSMouseLook::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DAFPSMouseLook_Update_m5A1DFE0ECED1D51254E28033EE6E15CE584332E1 (DAFPSMouseLook_tC9319C61CC35DF998B90A78CEE2BCE7D798ECBC4* __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*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
{
|
|
// float mouseX = Input.GetAxis("Mouse X") * lookSpeed;
|
|
float L_0;
|
|
L_0 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7, NULL);
|
|
float L_1 = __this->___lookSpeed_4;
|
|
V_0 = ((float)il2cpp_codegen_multiply(L_0, L_1));
|
|
// float mouseY = Input.GetAxis("Mouse Y") * lookSpeed;
|
|
float L_2;
|
|
L_2 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0, NULL);
|
|
float L_3 = __this->___lookSpeed_4;
|
|
V_1 = ((float)il2cpp_codegen_multiply(L_2, L_3));
|
|
// angleUpDown -= mouseY;
|
|
float L_4 = __this->___angleUpDown_6;
|
|
float L_5 = V_1;
|
|
__this->___angleUpDown_6 = ((float)il2cpp_codegen_subtract(L_4, L_5));
|
|
// angleUpDown = Mathf.Clamp(angleUpDown, -90, 90);
|
|
float L_6 = __this->___angleUpDown_6;
|
|
float L_7;
|
|
L_7 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_6, (-90.0f), (90.0f), NULL);
|
|
__this->___angleUpDown_6 = L_7;
|
|
// transform.localRotation = Quaternion.Euler(angleUpDown, 0, 0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
float L_9 = __this->___angleUpDown_6;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
|
|
L_10 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_9, (0.0f), (0.0f), NULL);
|
|
NullCheck(L_8);
|
|
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_8, L_10, NULL);
|
|
// if (playerBody != null)
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___playerBody_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_12;
|
|
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_0091;
|
|
}
|
|
}
|
|
{
|
|
// playerBody.Rotate(0, mouseX, 0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = __this->___playerBody_5;
|
|
float L_14 = V_0;
|
|
NullCheck(L_13);
|
|
Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2(L_13, (0.0f), L_14, (0.0f), NULL);
|
|
}
|
|
|
|
IL_0091:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Common.DAFPSMouseLook::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DAFPSMouseLook__ctor_mCABBC6FF47616E3844D413DFB0F7EF24B792880E (DAFPSMouseLook_tC9319C61CC35DF998B90A78CEE2BCE7D798ECBC4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float lookSpeed = 1.25f;
|
|
__this->___lookSpeed_4 = (1.25f);
|
|
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.Common.DAFPSMovement::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DAFPSMovement_Update_mC31BCBC4C8EF492C48AABC920EF910BC9D9B2760 (DAFPSMovement_tB78FD0AEEC82F465298DFCCB81ACEAE3D3296889* __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*)&_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70253F929BCE7F81DF1A5A1C0900BED744E86C9C);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// if (controller == null) return;
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_0 = __this->___controller_8;
|
|
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 (controller == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// var x = Input.GetAxis("Horizontal") * speed * Time.deltaTime;
|
|
float L_2;
|
|
L_2 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
|
|
float L_3 = __this->___speed_4;
|
|
float L_4;
|
|
L_4 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_2, L_3)), L_4));
|
|
// var z = Input.GetAxis("Vertical") * speed * Time.deltaTime;
|
|
float L_5;
|
|
L_5 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A, NULL);
|
|
float L_6 = __this->___speed_4;
|
|
float L_7;
|
|
L_7 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
V_1 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_5, L_6)), L_7));
|
|
// Vector3 move = transform.right * x + transform.forward * z;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_8, NULL);
|
|
float L_10 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, L_10, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
|
|
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_12);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_12, NULL);
|
|
float L_14 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_13, L_14, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_11, L_15, NULL);
|
|
V_2 = L_16;
|
|
// if (controller.isGrounded)
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_17 = __this->___controller_8;
|
|
NullCheck(L_17);
|
|
bool L_18;
|
|
L_18 = CharacterController_get_isGrounded_m548072EC190878925C0F97595B6C307714EFDD67(L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_00a6;
|
|
}
|
|
}
|
|
{
|
|
// speedY = 0;
|
|
__this->___speedY_9 = (0.0f);
|
|
// if (enableJumping && Input.GetButton("Jump"))
|
|
bool L_19 = __this->___enableJumping_6;
|
|
if (!L_19)
|
|
{
|
|
goto IL_00a6;
|
|
}
|
|
}
|
|
{
|
|
bool L_20;
|
|
L_20 = Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E(_stringLiteral70253F929BCE7F81DF1A5A1C0900BED744E86C9C, NULL);
|
|
if (!L_20)
|
|
{
|
|
goto IL_00a6;
|
|
}
|
|
}
|
|
{
|
|
// speedY += jumpHeight;
|
|
float L_21 = __this->___speedY_9;
|
|
float L_22 = __this->___jumpHeight_7;
|
|
__this->___speedY_9 = ((float)il2cpp_codegen_add(L_21, L_22));
|
|
}
|
|
|
|
IL_00a6:
|
|
{
|
|
// speedY += gravity * Time.deltaTime;
|
|
float L_23 = __this->___speedY_9;
|
|
float L_24 = __this->___gravity_5;
|
|
float L_25;
|
|
L_25 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
__this->___speedY_9 = ((float)il2cpp_codegen_add(L_23, ((float)il2cpp_codegen_multiply(L_24, L_25))));
|
|
// move.y = speedY * Time.deltaTime;
|
|
float L_26 = __this->___speedY_9;
|
|
float L_27;
|
|
L_27 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
(&V_2)->___y_3 = ((float)il2cpp_codegen_multiply(L_26, L_27));
|
|
// controller.Move(move);
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_28 = __this->___controller_8;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2;
|
|
NullCheck(L_28);
|
|
int32_t L_30;
|
|
L_30 = CharacterController_Move_mE3F7AC1B4A2D6955980811C088B68ED3A31D2DA4(L_28, L_29, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Common.DAFPSMovement::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DAFPSMovement__ctor_mA4DBE32C6227DC895CBCCB66B3667887DBF9E720 (DAFPSMovement_tB78FD0AEEC82F465298DFCCB81ACEAE3D3296889* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float speed = 12;
|
|
__this->___speed_4 = (12.0f);
|
|
// public float gravity = -9.81f;
|
|
__this->___gravity_5 = (-9.81000042f);
|
|
// public float jumpHeight = 1;
|
|
__this->___jumpHeight_7 = (1.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoController::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoController_Awake_mA1DDCCE61476899C50790F3685F309866025A2F5 (NavigationDemoController_t71B6113D764CF053F6AB4C485098557EC0BAA078* __this, const RuntimeMethod* method)
|
|
{
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
|
|
{
|
|
// dungeon.Config.Seed = (uint)Random.Range(0, 100000);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___dungeon_4;
|
|
NullCheck(L_0);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_1;
|
|
L_1 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_0, NULL);
|
|
int32_t L_2;
|
|
L_2 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)100000), NULL);
|
|
NullCheck(L_1);
|
|
L_1->___Seed_4 = L_2;
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_3 = __this->___dungeon_4;
|
|
NullCheck(L_3);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_3, NULL);
|
|
// TeleportToValidPlatform(player);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___player_5;
|
|
NavigationDemoController_TeleportToValidPlatform_mF44AEDEB9902AE077C4FED8B572AAA6623461F7C(__this, L_4, NULL);
|
|
// foreach (var npc in npcs)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_5 = __this->___npcs_6;
|
|
V_0 = L_5;
|
|
V_1 = 0;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
// foreach (var npc in npcs)
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
V_2 = L_9;
|
|
// TeleportToValidPlatform(npc);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_2;
|
|
NavigationDemoController_TeleportToValidPlatform_mF44AEDEB9902AE077C4FED8B572AAA6623461F7C(__this, L_10, NULL);
|
|
int32_t L_11 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
// foreach (var npc in npcs)
|
|
int32_t L_12 = V_1;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoController::TeleportToValidPlatform(UnityEngine.GameObject)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoController_TeleportToValidPlatform_mF44AEDEB9902AE077C4FED8B572AAA6623461F7C (NavigationDemoController_t71B6113D764CF053F6AB4C485098557EC0BAA078* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, 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*)&GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m202842E768D67374DAFBC80E461722EC02CE0102_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m30F652E544243C8D0A4EC46081125E203D2B4C5F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58991B801A867374CCD4DBD2D4BC24460E150987);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFD780A577DECBA4FCE9F7F0DD9C0962080BAD06);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
NavMeshHit_t6323FC1F2D00E24FBFFC3E27C2F349A3BAD16F8B V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
{
|
|
// if (obj == null) return;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_obj;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// if (obj == null) return;
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// var gridModel = dungeon.ActiveModel as GridDungeonModel;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_4;
|
|
NullCheck(L_2);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_3;
|
|
L_3 = Dungeon_get_ActiveModel_m0E27473D49B3B5B81C49EC28DD20A4B00FC37794(L_2, NULL);
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_3, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// var gridConfig = dungeon.Config as GridDungeonConfig;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_4 = __this->___dungeon_4;
|
|
NullCheck(L_4);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_5;
|
|
L_5 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_4, NULL);
|
|
V_1 = ((GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726*)IsInstClass((RuntimeObject*)L_5, GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726_il2cpp_TypeInfo_var));
|
|
// int numCells = gridModel.Cells.Count;
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_7 = L_6->___Cells_6;
|
|
NullCheck(L_7);
|
|
int32_t L_8;
|
|
L_8 = List_1_get_Count_m202842E768D67374DAFBC80E461722EC02CE0102_inline(L_7, List_1_get_Count_m202842E768D67374DAFBC80E461722EC02CE0102_RuntimeMethod_var);
|
|
V_2 = L_8;
|
|
// if (numCells > 0)
|
|
int32_t L_9 = V_2;
|
|
if ((((int32_t)L_9) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00b8;
|
|
}
|
|
}
|
|
{
|
|
// int randomCellIndex = Random.Range(0, numCells);
|
|
int32_t L_10 = V_2;
|
|
int32_t L_11;
|
|
L_11 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, L_10, NULL);
|
|
V_3 = L_11;
|
|
// var cell = gridModel.Cells[randomCellIndex];
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_12 = V_0;
|
|
NullCheck(L_12);
|
|
List_1_t987D5B80738D2852896A351FD59FC0CCCE96F45A* L_13 = L_12->___Cells_6;
|
|
int32_t L_14 = V_3;
|
|
NullCheck(L_13);
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_15;
|
|
L_15 = List_1_get_Item_m30F652E544243C8D0A4EC46081125E203D2B4C5F(L_13, L_14, List_1_get_Item_m30F652E544243C8D0A4EC46081125E203D2B4C5F_RuntimeMethod_var);
|
|
// var cellCenter = Vector3.Scale(cell.Bounds.CenterF(), gridConfig.GridCellSize);
|
|
NullCheck(L_15);
|
|
Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E L_16;
|
|
L_16 = Cell_get_Bounds_m701BAE5F667F9ED03D14964497811072198366CE_inline(L_15, NULL);
|
|
V_5 = L_16;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
L_17 = Rectangle_CenterF_mB7C46A685881BA29734F1EB9DE38B3228FCAC94B((&V_5), NULL);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_18 = V_1;
|
|
NullCheck(L_18);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = L_18->___GridCellSize_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
|
|
L_20 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_17, L_19, NULL);
|
|
// var tilePosition = cellCenter + spawnOffset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = __this->___spawnOffset_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_20, L_21, NULL);
|
|
// var hit = new NavMeshHit();
|
|
il2cpp_codegen_initobj((&V_4), sizeof(NavMeshHit_t6323FC1F2D00E24FBFFC3E27C2F349A3BAD16F8B));
|
|
// if (NavMesh.SamplePosition(tilePosition, out hit, 1.0f, NavMesh.AllAreas))
|
|
bool L_23;
|
|
L_23 = NavMesh_SamplePosition_mEDAE8240217EED82B4519D4435E670A1655B2109(L_22, (&V_4), (1.0f), (-1), NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_009e;
|
|
}
|
|
}
|
|
{
|
|
// obj.transform.position = hit.position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = ___0_obj;
|
|
NullCheck(L_24);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
|
|
L_25 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_24, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
|
|
L_26 = NavMeshHit_get_position_m09E8FF6DEF5BFA3F30B3C4BCA4642442FF1BCBF1((&V_4), NULL);
|
|
NullCheck(L_25);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_25, L_26, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_009e:
|
|
{
|
|
// Debug.LogError("Failed to place " + obj.name + " in nav mesh");
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = ___0_obj;
|
|
NullCheck(L_27);
|
|
String_t* L_28;
|
|
L_28 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_27, NULL);
|
|
String_t* L_29;
|
|
L_29 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral58991B801A867374CCD4DBD2D4BC24460E150987, L_28, _stringLiteralCFD780A577DECBA4FCE9F7F0DD9C0962080BAD06, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_29, NULL);
|
|
}
|
|
|
|
IL_00b8:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoController::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoController_Update_m6C7D6BC16B7D65C3A2F894196F11CFBF2BBE8642 (NavigationDemoController_t71B6113D764CF053F6AB4C485098557EC0BAA078* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoController__ctor_mBB9595A084D7680A692E95DFD0687DE5CBBA58E5 (NavigationDemoController_t71B6113D764CF053F6AB4C485098557EC0BAA078* __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.Navigation.NavigationDemoNPC::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoNPC_Awake_m0CEEBF764CF2EC5A55C66B1FF4ED5F77ABFB6A63 (NavigationDemoNPC_t81F2AE5B4DBA0424AC3CC8E48E27889CDE55E6FA* __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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// agent = GetComponent<NavMeshAgent>();
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_0;
|
|
L_0 = Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F(__this, Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
__this->___agent_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___agent_4), (void*)L_0);
|
|
// character = GetComponent<CharacterController>();
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_1;
|
|
L_1 = Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040(__this, Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
__this->___character_5 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___character_5), (void*)L_1);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoNPC::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoNPC_Update_m7E0F5E3B0C7617444A645C8A6C68C3AEF4A92873 (NavigationDemoNPC_t81F2AE5B4DBA0424AC3CC8E48E27889CDE55E6FA* __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 (target != null)
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___target_6;
|
|
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_0066;
|
|
}
|
|
}
|
|
{
|
|
// agent.SetDestination(target.position);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_2 = __this->___agent_4;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___target_6;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
|
|
NullCheck(L_2);
|
|
bool L_5;
|
|
L_5 = NavMeshAgent_SetDestination_mD5D960933827F1F14B29CF4A3B6F305C064EBF46(L_2, L_4, NULL);
|
|
// if (agent.remainingDistance > agent.stoppingDistance)
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_6 = __this->___agent_4;
|
|
NullCheck(L_6);
|
|
float L_7;
|
|
L_7 = NavMeshAgent_get_remainingDistance_m051C1B408E2740A95B5A5577C5EC7222311AA73A(L_6, NULL);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_8 = __this->___agent_4;
|
|
NullCheck(L_8);
|
|
float L_9;
|
|
L_9 = NavMeshAgent_get_stoppingDistance_mA866A409C59878849D63BEC61517DE4F906BEEC4(L_8, NULL);
|
|
if ((!(((float)L_7) > ((float)L_9))))
|
|
{
|
|
goto IL_0055;
|
|
}
|
|
}
|
|
{
|
|
// character.SimpleMove(agent.desiredVelocity);
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_10 = __this->___character_5;
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_11 = __this->___agent_4;
|
|
NullCheck(L_11);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = NavMeshAgent_get_desiredVelocity_m8CF3F6E3FA8EE86397DD02146AA6048949B74F52(L_11, NULL);
|
|
NullCheck(L_10);
|
|
bool L_13;
|
|
L_13 = CharacterController_SimpleMove_mE32A48D439878B3241E8456F8EBFAAE264BD705C(L_10, L_12, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
// character.SimpleMove(Vector3.zero);
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_14 = __this->___character_5;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
NullCheck(L_14);
|
|
bool L_16;
|
|
L_16 = CharacterController_SimpleMove_mE32A48D439878B3241E8456F8EBFAAE264BD705C(L_14, L_15, NULL);
|
|
}
|
|
|
|
IL_0066:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoNPC::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoNPC__ctor_mBFECCEEE76B7D456EE0F65E244663FA094771852 (NavigationDemoNPC_t81F2AE5B4DBA0424AC3CC8E48E27889CDE55E6FA* __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.Navigation.NavigationDemoPlayer::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoPlayer_Awake_m5A8D185514229B333226EAB6305F38EBCA8AB43F (NavigationDemoPlayer_t2C06C2D986AE52EEDCFEEAE1AA107AADBFED460A* __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.Navigation.NavigationDemoPlayer::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoPlayer_FixedUpdate_m1698DBD408B120ED2F04B093F94FE5BB76A3C061 (NavigationDemoPlayer_t2C06C2D986AE52EEDCFEEAE1AA107AADBFED460A* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
float V_1 = 0.0f;
|
|
{
|
|
// transform.Rotate(0, Input.GetAxis("Horizontal") * rotateSpeed, 0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
|
|
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
float L_1;
|
|
L_1 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
|
|
float L_2 = __this->___rotateSpeed_6;
|
|
NullCheck(L_0);
|
|
Transform_Rotate_m7EA47AD57F43D478CCB0523D179950EE49CDA3E2(L_0, (0.0f), ((float)il2cpp_codegen_multiply(L_1, L_2)), (0.0f), NULL);
|
|
// Vector3 forward = transform.TransformDirection(Vector3.forward);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757(L_3, L_4, NULL);
|
|
V_0 = L_5;
|
|
// float curSpeed = speed * Input.GetAxis("Vertical");
|
|
float L_6 = __this->___speed_5;
|
|
float L_7;
|
|
L_7 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A, NULL);
|
|
V_1 = ((float)il2cpp_codegen_multiply(L_6, L_7));
|
|
// character.SimpleMove(forward * curSpeed);
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_8 = __this->___character_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
|
|
float L_10 = V_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, L_10, NULL);
|
|
NullCheck(L_8);
|
|
bool L_12;
|
|
L_12 = CharacterController_SimpleMove_mE32A48D439878B3241E8456F8EBFAAE264BD705C(L_8, L_11, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.Navigation.NavigationDemoPlayer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationDemoPlayer__ctor_m07A02B48DFB77222965C194069A333D2C3263FB8 (NavigationDemoPlayer_t2C06C2D986AE52EEDCFEEAE1AA107AADBFED460A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float speed = 3.0F;
|
|
__this->___speed_5 = (3.0f);
|
|
// public float rotateSpeed = 3.0F;
|
|
__this->___rotateSpeed_6 = (3.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateBase::.ctor(DungeonArchitect.Samples.ShooterGame.AIController,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, float ___1_updateDelay, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateBase(AIController controller, float updateDelay) {
|
|
StateBase__ctor_mD56FF1AF31A793CB444E4F5E34DAD4B529604C8F(__this, NULL);
|
|
// this.controller = controller;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ___0_controller;
|
|
__this->___controller_1 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___controller_1), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateBase::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_HandleFrameUpdate_m67C23553A27E06DCC9DB12E6011E48D8EE50A3D5 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateBase::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateBase_Update_m9D8422243CE3602709325385357E051C09E85592 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31* V_0 = NULL;
|
|
{
|
|
// var isInDeathState = (this is AIStateDead);
|
|
// if (!isInDeathState) {
|
|
if (((!(((RuntimeObject*)(AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31*)((AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31*)IsInstClass((RuntimeObject*)__this, AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0))
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
// if (!controller.enabled) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = __this->___controller_1;
|
|
AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31* L_3 = (AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31*)il2cpp_codegen_object_new(AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStateDead__ctor_m8A53F27C12DC31C304D08D24CF67C0FA3830D644(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo(deadState);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
// if (controller.Agent.isActiveAndEnabled)
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_6 = __this->___controller_1;
|
|
NullCheck(L_6);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_7;
|
|
L_7 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_6, NULL);
|
|
NullCheck(L_7);
|
|
bool L_8;
|
|
L_8 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_7, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// HandleFrameUpdate(Time.deltaTime);
|
|
float L_9;
|
|
L_9 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
VirtualActionInvoker1< float >::Invoke(18 /* System.Void DungeonArchitect.Samples.ShooterGame.AIStateBase::HandleFrameUpdate(System.Single) */, __this, L_9);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIStateBase::IsWithinPlayerProximity(UnityEngine.Collider&,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsWithinPlayerProximity_mC9FD318891259DBCE65D0E645355D49E50DC8CB5 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76** ___0_outCollider, float ___1_radius, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.AIStateBase::GetPlayer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AIStateBase_GetPlayer_m02DB460A1CFBDF32F347FE660F35E1A85BE0D374 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __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.AIStateBase::IsPlayerVisible()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible_m34572E581FF59F7710732877218CD42540D4CD73 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (controller.mode2D) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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_m048210794EFC0CAAADB9437D8D5F966CA0411D2D(__this, NULL);
|
|
return L_2;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// return IsPlayerVisible3D();
|
|
bool L_3;
|
|
L_3 = AIStateBase_IsPlayerVisible3D_mC15FCA53F39678860D0E784452C855F1D9A729B1(__this, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIStateBase::IsPlayerVisible2D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible2D_m048210794EFC0CAAADB9437D8D5F966CA0411D2D (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __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_mDD9E85E79BB9EEFAAED51EA4A9B6AD9F777D9035_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_33 = __this->___controller_1;
|
|
NullCheck(L_33);
|
|
float L_34 = L_33->___playerCloseByDistance_13;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_37 = __this->___controller_1;
|
|
NullCheck(L_37);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_38;
|
|
L_38 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_37, NULL);
|
|
NullCheck(L_38);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
|
|
L_39 = NavMeshAgent_get_velocity_m028219D0E4678D727F00C53AE3DCBCF29AF04DA7(L_38, NULL);
|
|
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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var);
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* L_73 = ((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* L_75 = ((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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_mDD9E85E79BB9EEFAAED51EA4A9B6AD9F777D9035_RuntimeMethod_var), NULL);
|
|
Comparison_1_t029B324B1F424911E4FB983F3FB02CCE89CD068B* L_77 = L_76;
|
|
((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1 = L_77;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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.AIStateBase::IsPlayerVisible3D()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIStateBase_IsPlayerVisible3D_mC15FCA53F39678860D0E784452C855F1D9A729B1 (AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4* __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_m78F50A0E69B8EC3CB26C36EF009CF339E6F271A9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_32 = __this->___controller_1;
|
|
NullCheck(L_32);
|
|
float L_33 = L_32->___playerCloseByDistance_13;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* 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_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var);
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* L_64 = ((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* L_66 = ((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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_m78F50A0E69B8EC3CB26C36EF009CF339E6F271A9_RuntimeMethod_var), NULL);
|
|
Comparison_1_t5A3269D71CFF48B1462FED00091AE93BBABC91E7* L_68 = L_67;
|
|
((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_2 = L_68;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_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.AIStateBase/<>c::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0279EB6602B69D6DD12F5D3EF48DB25DC52CA591 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* L_0 = (U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1*)il2cpp_codegen_object_new(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CU3Ec__ctor_m763AE903252E42542BC00B379DD9599096616771(L_0, NULL);
|
|
((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m763AE903252E42542BC00B379DD9599096616771 (U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 DungeonArchitect.Samples.ShooterGame.AIStateBase/<>c::<IsPlayerVisible2D>b__7_0(UnityEngine.RaycastHit2D,UnityEngine.RaycastHit2D)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CIsPlayerVisible2DU3Eb__7_0_mDD9E85E79BB9EEFAAED51EA4A9B6AD9F777D9035 (U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* __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.AIStateBase/<>c::<IsPlayerVisible3D>b__8_0(UnityEngine.RaycastHit,UnityEngine.RaycastHit)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CIsPlayerVisible3DU3Eb__8_0_m78F50A0E69B8EC3CB26C36EF009CF339E6F271A9 (U3CU3Ec_t3F860BE32C316D4CEF6AA5C6351D390808BEF5B1* __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.AIStateMoveToLastKnownPosition::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition__ctor_m335B30BFC8D0A611FF74C583EACB3BF62368DF6B (AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateMoveToLastKnownPosition(AIController controller) : base(controller, 0.1f) {}
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ___0_controller;
|
|
AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateMoveToLastKnownPosition(AIController controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition_OnEnter_m27BA4EAF39EC86ED955FCA020905AF9C4238354E (AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* V_0 = NULL;
|
|
{
|
|
// var hasSighting = controller.LastSighting.HasSighting();
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_1;
|
|
L_1 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_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_0044;
|
|
}
|
|
}
|
|
{
|
|
// controller.Agent.isStopped = false;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_3 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_3);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_4;
|
|
L_4 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_3, NULL);
|
|
NullCheck(L_4);
|
|
NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF(L_4, (bool)0, NULL);
|
|
// controller.Agent.destination = controller.LastSighting.Position;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_5 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_5);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_6;
|
|
L_6 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_5, NULL);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_7 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_7);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_8;
|
|
L_8 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_inline(L_7, NULL);
|
|
NullCheck(L_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = LastPlayerSighting_get_Position_m3953DAB8883A0C19910FE1B73555EBD593BB236E_inline(L_8, NULL);
|
|
NullCheck(L_6);
|
|
NavMeshAgent_set_destination_m5F0A8E4C8ED93798D6B9CE496B10FCE5B7461B95(L_6, L_9, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// var patrol = new AIStatePatrol(controller);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_10 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* L_11 = (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53*)il2cpp_codegen_object_new(AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
AIStatePatrol__ctor_mAB29E657D03B04550BD4388BF44AFE05F8A73031(L_11, L_10, NULL);
|
|
V_0 = L_11;
|
|
// stateMachine.MoveTo(patrol);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_12 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* L_13 = V_0;
|
|
NullCheck(L_12);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_12, L_13, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition_Update_m151C1BA4EBA1361EB5BBA2BC731628D6AFA0F5A9 (AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Update();
|
|
AIStateBase_Update_m9D8422243CE3602709325385357E051C09E85592(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateMoveToLastKnownPosition::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateMoveToLastKnownPosition_HandleFrameUpdate_m7563DA4368EF16C68DE49069C18F46FCE4311DE9 (AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* V_0 = NULL;
|
|
AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91* V_1 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_m67C23553A27E06DCC9DB12E6011E48D8EE50A3D5(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m34572E581FF59F7710732877218CD42540D4CD73(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* L_3 = (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E*)il2cpp_codegen_object_new(AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mA5E068DE8A6804372EA8FB2CC70E930C15F24454(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo(persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// if (controller.Agent.remainingDistance < controller.destinationArriveProximity) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_6 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_6);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_7;
|
|
L_7 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_6, NULL);
|
|
NullCheck(L_7);
|
|
float L_8;
|
|
L_8 = NavMeshAgent_get_remainingDistance_m051C1B408E2740A95B5A5577C5EC7222311AA73A(L_7, NULL);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_9 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__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);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_11 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91* L_12 = (AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91*)il2cpp_codegen_object_new(AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91_il2cpp_TypeInfo_var);
|
|
NullCheck(L_12);
|
|
AIStateWaitAndSearch__ctor_mF465B24F3D77814017CB594F36DF8B01CCBC7BFB(L_12, L_11, NULL);
|
|
V_1 = L_12;
|
|
// stateMachine.MoveTo(waitAndSearch);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_13 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91* 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.AIStateWaitAndSearch::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch__ctor_mF465B24F3D77814017CB594F36DF8B01CCBC7BFB (AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateWaitAndSearch(AIController controller) : base(controller, 0.1f) {}
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ___0_controller;
|
|
AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateWaitAndSearch(AIController controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch_OnEnter_m60D759238B173E395457FD292DBA6468BEC59358 (AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnter();
|
|
StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4(__this, NULL);
|
|
// controller.Agent.isStopped = true;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_1;
|
|
L_1 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF(L_1, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateWaitAndSearch::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateWaitAndSearch_HandleFrameUpdate_m6F60DEC74EF925013B21290DB4E9A2AF291EA28B (AIStateWaitAndSearch_t3EB2985A71B6F00DEC7615BEECBA60C4A7223A91* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* V_0 = NULL;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* V_1 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_m67C23553A27E06DCC9DB12E6011E48D8EE50A3D5(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m34572E581FF59F7710732877218CD42540D4CD73(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* L_3 = (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E*)il2cpp_codegen_object_new(AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mA5E068DE8A6804372EA8FB2CC70E930C15F24454(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo (persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* 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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_9 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__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();
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_11 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_11);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_12;
|
|
L_12 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_inline(L_11, NULL);
|
|
NullCheck(L_12);
|
|
LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87(L_12, NULL);
|
|
// var patrol = new AIStatePatrol(controller);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_13 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* L_14 = (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53*)il2cpp_codegen_object_new(AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
AIStatePatrol__ctor_mAB29E657D03B04550BD4388BF44AFE05F8A73031(L_14, L_13, NULL);
|
|
V_1 = L_14;
|
|
// stateMachine.MoveTo(patrol);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_15 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* 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.AIStatePersuit::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit__ctor_mA5E068DE8A6804372EA8FB2CC70E930C15F24454 (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStatePersuit(AIController controller) : base(controller, 0.1f) {}
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ___0_controller;
|
|
AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStatePersuit(AIController controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePersuit::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_OnEnter_mEBB96F618D39B901B69303A3A01FCF76372056BF (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* __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_m02DB460A1CFBDF32F347FE660F35E1A85BE0D374(__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.isStopped = false;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_5 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_5);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_6;
|
|
L_6 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_5, NULL);
|
|
NullCheck(L_6);
|
|
NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF(L_6, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePersuit::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_OnExit_m82B513294F59EBAFFC52E76F00F85E0D0B24D799 (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// controller.Agent.isStopped = true;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_1;
|
|
L_1 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF(L_1, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePersuit::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_Update_mD2E0868668F24CA171EC29308140C2C7D328C5C7 (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Update();
|
|
AIStateBase_Update_m9D8422243CE3602709325385357E051C09E85592(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePersuit::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePersuit_HandleFrameUpdate_m51116D0DE69D62E561B637CC4332AFE43E16790A (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_0 = NULL;
|
|
AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* V_1 = NULL;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* V_2 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_m67C23553A27E06DCC9DB12E6011E48D8EE50A3D5(__this, L_0, NULL);
|
|
// Collider playerCollider = null;
|
|
V_0 = (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL;
|
|
// if (IsWithinPlayerProximity(ref playerCollider, controller.playerProximityRadius)) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_1 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_1);
|
|
float L_2 = L_1->___playerProximityRadius_15;
|
|
bool L_3;
|
|
L_3 = AIStateBase_IsWithinPlayerProximity_mC9FD318891259DBCE65D0E645355D49E50DC8CB5(__this, (&V_0), L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// controller.Agent.destination = followTarget.position;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_4 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_4);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_5;
|
|
L_5 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_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);
|
|
NavMeshAgent_set_destination_m5F0A8E4C8ED93798D6B9CE496B10FCE5B7461B95(L_5, L_7, NULL);
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// if (!IsPlayerVisible()) {
|
|
bool L_8;
|
|
L_8 = AIStateBase_IsPlayerVisible_m34572E581FF59F7710732877218CD42540D4CD73(__this, NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_0085;
|
|
}
|
|
}
|
|
{
|
|
// if (controller.LastSighting.HasSighting()) {
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_9 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_9);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_10;
|
|
L_10 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_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);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_12 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* L_13 = (AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955*)il2cpp_codegen_object_new(AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955_il2cpp_TypeInfo_var);
|
|
NullCheck(L_13);
|
|
AIStateMoveToLastKnownPosition__ctor_m335B30BFC8D0A611FF74C583EACB3BF62368DF6B(L_13, L_12, NULL);
|
|
V_1 = L_13;
|
|
// stateMachine.MoveTo(moveToLastKnown);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_14 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStateMoveToLastKnownPosition_t08A28AB100A29669A7CEDF7C6F68FD71FF508955* L_15 = V_1;
|
|
NullCheck(L_14);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_14, L_15, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
// var patrol = new AIStatePatrol(controller);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_16 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* L_17 = (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53*)il2cpp_codegen_object_new(AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var);
|
|
NullCheck(L_17);
|
|
AIStatePatrol__ctor_mAB29E657D03B04550BD4388BF44AFE05F8A73031(L_17, L_16, NULL);
|
|
V_2 = L_17;
|
|
// stateMachine.MoveTo(patrol);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_18 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* L_19 = V_2;
|
|
NullCheck(L_18);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_18, L_19, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0085:
|
|
{
|
|
// controller.LastSighting.Position = followTarget.position;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_20 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_20);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_21;
|
|
L_21 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_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.AIStatePatrol::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol__ctor_mAB29E657D03B04550BD4388BF44AFE05F8A73031 (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStatePatrol(AIController controller) : base(controller, 0.1f) {}
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ___0_controller;
|
|
AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStatePatrol(AIController controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePatrol::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_OnEnter_mA491BCF7CB86FD787DCA1D51CE1489FD965D842F (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __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.isStopped = false;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_1;
|
|
L_1 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF(L_1, (bool)0, NULL);
|
|
// controller.LastSighting.ClearSighting();
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_2);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_3;
|
|
L_3 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_5 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_5);
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_6;
|
|
L_6 = AIController_get_Patrol_m34FA9328E949B48EE47267E98ACAD93DCA8AFC33_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_006e;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
// var offset = Random.insideUnitSphere * controller.Patrol.randomOffset;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Random_get_insideUnitSphere_mA488D6859560B73565B8D890ED6B39DB4091C54F(NULL);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_9 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_9);
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_10;
|
|
L_10 = AIController_get_Patrol_m34FA9328E949B48EE47267E98ACAD93DCA8AFC33_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_006e:
|
|
{
|
|
// 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_003c;
|
|
}
|
|
}
|
|
{
|
|
// 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.AIStatePatrol::MoveToCurrentPoint()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_MoveToCurrentPoint_m17549F86079870C6016F9CFA10C17F5EA6D5411D (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_1;
|
|
L_1 = AIController_get_Patrol_m34FA9328E949B48EE47267E98ACAD93DCA8AFC33_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;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_17 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_17);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_18;
|
|
L_18 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_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);
|
|
NavMeshAgent_set_destination_m5F0A8E4C8ED93798D6B9CE496B10FCE5B7461B95(L_18, L_24, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePatrol::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_OnExit_m218F6BB3E2D53F592CFE625515E2962AC72FE7C8 (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePatrol::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_Update_mB9914517C0CE5535BBAF104B37F60415D7CF3D4E (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.Update();
|
|
AIStateBase_Update_m9D8422243CE3602709325385357E051C09E85592(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStatePatrol::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStatePatrol_HandleFrameUpdate_mF0D20C2F0F4995C0686FA47574C6D0D48EF8DCD6 (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* V_0 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_m67C23553A27E06DCC9DB12E6011E48D8EE50A3D5(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m34572E581FF59F7710732877218CD42540D4CD73(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* L_3 = (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E*)il2cpp_codegen_object_new(AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mA5E068DE8A6804372EA8FB2CC70E930C15F24454(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo(persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* L_5 = V_0;
|
|
NullCheck(L_4);
|
|
StateMachine_MoveTo_m77AD609FD9C0E7AA273434B5999903CB8084D701(L_4, L_5, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// controller.LastSighting.ClearSighting();
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_6 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_6);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_7;
|
|
L_7 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_inline(L_6, NULL);
|
|
NullCheck(L_7);
|
|
LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87(L_7, NULL);
|
|
// var agent = controller.Agent;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_8 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_8);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_9;
|
|
L_9 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_8, NULL);
|
|
// if (agent.remainingDistance < controller.destinationArriveProximity) {
|
|
NullCheck(L_9);
|
|
float L_10;
|
|
L_10 = NavMeshAgent_get_remainingDistance_m051C1B408E2740A95B5A5577C5EC7222311AA73A(L_9, NULL);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_11 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__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_m17549F86079870C6016F9CFA10C17F5EA6D5411D(__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.AIStateDead::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead__ctor_m8A53F27C12DC31C304D08D24CF67C0FA3830D644 (AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateDead(AIController controller) : base(controller, 0.1f) {}
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ___0_controller;
|
|
AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateDead(AIController controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateDead::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead_OnEnter_m4CEFF7B6508F6DB45340CAD4D30104830C6A17F8 (AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnter();
|
|
StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4(__this, NULL);
|
|
// controller.Agent.isStopped = true;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_1;
|
|
L_1 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF(L_1, (bool)1, NULL);
|
|
// controller.Agent.enabled = false;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_2);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_3;
|
|
L_3 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_2, NULL);
|
|
NullCheck(L_3);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_3, (bool)0, NULL);
|
|
// controller.Capsule.enabled = false;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_4 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_4);
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* L_5;
|
|
L_5 = AIController_get_Capsule_mC309898CBCA6C5AA65A00DFDD40BEBA96433B061_inline(L_4, NULL);
|
|
NullCheck(L_5);
|
|
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_5, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateDead::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateDead_OnExit_m02D353249C604A316827D3E4A98A84FF7A685B83 (AIStateDead_tB7BCFAC65B942EBC2B1B5C9AFC093C3BEAE4BC31* __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.AIStateIdle::.ctor(DungeonArchitect.Samples.ShooterGame.AIController)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle__ctor_m8A0C00C30CC2196B99E75823FBEB4B2B01FF5BB9 (AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B* __this, AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* ___0_controller, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public AIStateIdle(AIController controller) : base(controller, 0.1f) {}
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ___0_controller;
|
|
AIStateBase__ctor_mA984FCEE8679829519D97EADD5A3EFD2CE948CBA(__this, L_0, (0.100000001f), NULL);
|
|
// public AIStateIdle(AIController controller) : base(controller, 0.1f) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateIdle::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle_OnEnter_m04D51C0D7EDF673458FF5BCC598BE7D611E5CF73 (AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnEnter();
|
|
StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4(__this, NULL);
|
|
// controller.Agent.isStopped = true;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_0 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_0);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_1;
|
|
L_1 = AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
NavMeshAgent_set_isStopped_mF374E697F39845233B84D8C4873DEABC3AA490DF(L_1, (bool)1, NULL);
|
|
// controller.LastSighting.ClearSighting();
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
NullCheck(L_2);
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_3;
|
|
L_3 = AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_inline(L_2, NULL);
|
|
NullCheck(L_3);
|
|
LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87(L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateIdle::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle_OnExit_m4E649E332E6486BC759E9165FC14AEC688A7229E (AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// base.OnExit();
|
|
StateBase_OnExit_m60A31913B654378D23342B3DFBC50AAAB240134C(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIStateIdle::HandleFrameUpdate(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIStateIdle_HandleFrameUpdate_mCDED8AAAB6395C3707074008CF1EFD899EE642D9 (AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B* __this, float ___0_elapsedTime, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* V_0 = NULL;
|
|
{
|
|
// base.HandleFrameUpdate(elapsedTime);
|
|
float L_0 = ___0_elapsedTime;
|
|
AIStateBase_HandleFrameUpdate_m67C23553A27E06DCC9DB12E6011E48D8EE50A3D5(__this, L_0, NULL);
|
|
// if (IsPlayerVisible()) {
|
|
bool L_1;
|
|
L_1 = AIStateBase_IsPlayerVisible_m34572E581FF59F7710732877218CD42540D4CD73(__this, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
// var persuit = new AIStatePersuit(controller);
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_2 = ((AIStateBase_tAA49BAC58C574BA0562413B946536D25D3FC64B4*)__this)->___controller_1;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* L_3 = (AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E*)il2cpp_codegen_object_new(AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
AIStatePersuit__ctor_mA5E068DE8A6804372EA8FB2CC70E930C15F24454(L_3, L_2, NULL);
|
|
V_0 = L_3;
|
|
// stateMachine.MoveTo (persuit);
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_4 = ((StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C*)__this)->___stateMachine_0;
|
|
AIStatePersuit_t256547F5928A022B0232FF14F4661D0FD37CE54E* 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
|
|
// UnityEngine.AI.NavMeshAgent DungeonArchitect.Samples.ShooterGame.AIController::get_Agent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return agent;
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_0 = __this->___agent_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// UnityEngine.CapsuleCollider DungeonArchitect.Samples.ShooterGame.AIController::get_Capsule()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* AIController_get_Capsule_mC309898CBCA6C5AA65A00DFDD40BEBA96433B061 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return capsule;
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* L_0 = __this->___capsule_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.PatrolPath DungeonArchitect.Samples.ShooterGame.AIController::get_Patrol()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* AIController_get_Patrol_m34FA9328E949B48EE47267E98ACAD93DCA8AFC33 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return patrol;
|
|
PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* L_0 = __this->___patrol_6;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.LastPlayerSighting DungeonArchitect.Samples.ShooterGame.AIController::get_LastSighting()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return lastSighting;
|
|
LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* L_0 = __this->___lastSighting_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIController::Initialize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIController_Initialize_mB4E96EE3AB3C5A22DBF20C1EE6B62BA22077FEAE (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_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_TisLastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_mFC8ABFF491DB3ACF2C628E7FF5AA532878F7C66E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_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<NavMeshAgent>();
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_2;
|
|
L_2 = Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F(__this, Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_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_t08A1567ADBD485F6D752603FEA0567AC90EB7F53* L_5 = (AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53*)il2cpp_codegen_object_new(AIStatePatrol_t08A1567ADBD485F6D752603FEA0567AC90EB7F53_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
AIStatePatrol__ctor_mAB29E657D03B04550BD4388BF44AFE05F8A73031(L_5, __this, NULL);
|
|
V_0 = L_5;
|
|
goto IL_004a;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
// startState = new AIStateIdle(this);
|
|
AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B* L_6 = (AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B*)il2cpp_codegen_object_new(AIStateIdle_t249E7741184961F4DA7341EC5D7B9F1D5FB2BD0B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_6);
|
|
AIStateIdle__ctor_m8A0C00C30CC2196B99E75823FBEB4B2B01FF5BB9(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.AIController::GetInputJump()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIController_GetInputJump_m8100330304185B6F5E632C25E4623ACA66BBCD69 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIController::GetInputAttackPrimary()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIController_GetInputAttackPrimary_m734231E619C658CF89A8FB24685177F7DADE3028 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.AIController::IsGrounded()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AIController_IsGrounded_m2BD684A514BBB32213E7D0C25F2AB075B8352E08 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIController::ApplyMovement(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIController_ApplyMovement_mFF4FC903CA705844D8B251A2386AC56E3B19AB9D (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_velocity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.AIController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AIController__ctor_mEACC563FB92518B77292338417274AEF45DE66E6 (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __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.ShooterGame.CharacterControlScript::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterControlScript_Start_m929DD89026869A70D5AFB13F8EC225B4848AC6C8 (CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// stateMachine = new StateMachine();
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_0 = (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B*)il2cpp_codegen_object_new(StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
StateMachine__ctor_m7443ECDA0E5726ECC88E653677CF91AC738FAAA9(L_0, NULL);
|
|
__this->___stateMachine_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___stateMachine_4), (void*)L_0);
|
|
// Initialize ();
|
|
VirtualActionInvoker0::Invoke(4 /* System.Void DungeonArchitect.Samples.ShooterGame.CharacterControlScript::Initialize() */, __this);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.CharacterControlScript::Initialize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterControlScript_Initialize_mBD4D6FE6141826E80FE1E9F75EE71AA1E2AF6A6A (CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// protected virtual void Initialize() {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.CharacterControlScript::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterControlScript_FixedUpdate_mF47062ACCDD07AFB4E472A0E2B12F1613C7E8969 (CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.CharacterControlScript::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterControlScript_Update_mDEC863A68A38F1C7DBB7F622E61EBD437123E3E1 (CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// stateMachine.Update();
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_0 = __this->___stateMachine_4;
|
|
NullCheck(L_0);
|
|
StateMachine_Update_m04BA8E47C6B0BA75C2CAAABB7168BF5001B56F65(L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.CharacterControlScript::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterControlScript__ctor_m4C5EE0E8524B38751C409CF29D94A24BCCADA5E1 (CharacterControlScript_tAF5968670C102FE2315EA6E211F1F49F1B888E0D* __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
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::get_Position()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LastPlayerSighting_get_Position_m3953DAB8883A0C19910FE1B73555EBD593BB236E (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___position_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::set_Position(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LastPlayerSighting_set_Position_m6B6B68AA6AB7551FEC78274E249D9BFD62A66AC6 (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// position = value;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
|
|
__this->___position_5 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::ClearSighting()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LastPlayerSighting_ClearSighting_m4730E3FAA8AEED69B2751DB31099FE11E5E17B87 (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// position = NO_SIGHTING;
|
|
il2cpp_codegen_runtime_class_init_inline(LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_StaticFields*)il2cpp_codegen_static_fields_for(LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var))->___NO_SIGHTING_4;
|
|
__this->___position_5 = L_0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::HasSighting()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LastPlayerSighting_HasSighting_m711A7689A1AF3ADDB49F2A1373F9375EC1AD4B2B (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return position != NO_SIGHTING;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___position_5;
|
|
il2cpp_codegen_runtime_class_init_inline(LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ((LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_StaticFields*)il2cpp_codegen_static_fields_for(LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var))->___NO_SIGHTING_4;
|
|
bool L_2;
|
|
L_2 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LastPlayerSighting__ctor_mBDF0049183C1D35E1AC949A5FFA145A9A900AA6C (LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LastPlayerSighting::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LastPlayerSighting__cctor_m0F89A8BC8C2D3827A3DE8F674580B29DE365ED0D (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// static readonly Vector3 NO_SIGHTING = new Vector3(-10000, -10000, -10000);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (-10000.0f), (-10000.0f), (-10000.0f), /*hidden argument*/NULL);
|
|
((LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_StaticFields*)il2cpp_codegen_static_fields_for(LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43_il2cpp_TypeInfo_var))->___NO_SIGHTING_4 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::OnPostDungeonBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelNpcSpawner_OnPostDungeonBuild_mC0014F59F22370947DF950AC23ED492E277857ED (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// RebuildNPCs();
|
|
LevelNpcSpawner_RebuildNPCs_m27E17BF96050A2060210C35A745436F9289A505A(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::RebuildNPCs()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelNpcSpawner_RebuildNPCs_m27E17BF96050A2060210C35A745436F9289A505A (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __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_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_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));
|
|
int32_t V_4 = 0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_5 = NULL;
|
|
{
|
|
// DestroyOldNpcs();
|
|
LevelNpcSpawner_DestroyOldNpcs_m97D8C6A07509CD37067559157D615B0797B55D27(__this, NULL);
|
|
// if (npcTemplates.Length == 0) return;
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_0 = __this->___npcTemplates_5;
|
|
NullCheck(L_0);
|
|
if ((((RuntimeArray*)L_0)->max_length))
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
// if (npcTemplates.Length == 0) return;
|
|
return;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// 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_0099;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// 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 (Random.value < spawnProbability)
|
|
float L_6;
|
|
L_6 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
float L_7 = __this->___spawnProbability_7;
|
|
if ((!(((float)L_6) < ((float)L_7))))
|
|
{
|
|
goto IL_0095;
|
|
}
|
|
}
|
|
{
|
|
// var position = waypoint.transform.position + npcOffset;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
|
|
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL);
|
|
NullCheck(L_9);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = __this->___npcOffset_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
L_12 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_10, L_11, NULL);
|
|
V_3 = L_12;
|
|
// position = GetValidPointOnNavMesh(position);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
|
|
L_14 = LevelNpcSpawner_GetValidPointOnNavMesh_m585F0EDAF9AE5F02DE99BEBD6978BDD7E6DCB64E(__this, L_13, NULL);
|
|
V_3 = L_14;
|
|
// var npcIndex = Random.Range(0, npcTemplates.Length);
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_15 = __this->___npcTemplates_5;
|
|
NullCheck(L_15);
|
|
int32_t L_16;
|
|
L_16 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)(((RuntimeArray*)L_15)->max_length)), NULL);
|
|
V_4 = L_16;
|
|
// var template = npcTemplates[npcIndex];
|
|
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_17 = __this->___npcTemplates_5;
|
|
int32_t L_18 = V_4;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
// var npc = Instantiate(template, position, Quaternion.identity) as GameObject;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22;
|
|
L_22 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
|
|
L_23 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4(L_20, L_21, L_22, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
|
|
V_5 = L_23;
|
|
// if (parentObject != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = __this->___parentObject_4;
|
|
bool L_25;
|
|
L_25 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_24, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_25)
|
|
{
|
|
goto IL_0095;
|
|
}
|
|
}
|
|
{
|
|
// npc.transform.parent = parentObject.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = V_5;
|
|
NullCheck(L_26);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
|
|
L_27 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_26, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28 = __this->___parentObject_4;
|
|
NullCheck(L_28);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
|
|
L_29 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_28, NULL);
|
|
NullCheck(L_27);
|
|
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_27, L_29, NULL);
|
|
}
|
|
|
|
IL_0095:
|
|
{
|
|
int32_t L_30 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1));
|
|
}
|
|
|
|
IL_0099:
|
|
{
|
|
// foreach (var waypoint in waypoints) {
|
|
int32_t L_31 = V_1;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_32 = V_0;
|
|
NullCheck(L_32);
|
|
if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::GetValidPointOnNavMesh(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LevelNpcSpawner_GetValidPointOnNavMesh_m585F0EDAF9AE5F02DE99BEBD6978BDD7E6DCB64E (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method)
|
|
{
|
|
NavMeshHit_t6323FC1F2D00E24FBFFC3E27C2F349A3BAD16F8B V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// if (UnityEngine.AI.NavMesh.SamplePosition(position, out hit, 4.0f, UnityEngine.AI.NavMesh.AllAreas)) {
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_position;
|
|
bool L_1;
|
|
L_1 = NavMesh_SamplePosition_mEDAE8240217EED82B4519D4435E670A1655B2109(L_0, (&V_0), (4.0f), (-1), NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
// return hit.position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = NavMeshHit_get_position_m09E8FF6DEF5BFA3F30B3C4BCA4642442FF1BCBF1((&V_0), NULL);
|
|
return L_2;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
// return position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_position;
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelNpcSpawner_OnDungeonDestroyed_mA8A0C7BF28E52F6A22FD00FDFCEDFD9BF9300075 (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DestroyOldNpcs();
|
|
LevelNpcSpawner_DestroyOldNpcs_m97D8C6A07509CD37067559157D615B0797B55D27(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::DestroyOldNpcs()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelNpcSpawner_DestroyOldNpcs_m97D8C6A07509CD37067559157D615B0797B55D27 (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* V_0 = NULL;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
|
|
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_5 = NULL;
|
|
{
|
|
// if (parentObject == null) {
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___parentObject_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// var npcs = new List<GameObject>();
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_2, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
// var parentTransform = parentObject.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___parentObject_4;
|
|
NullCheck(L_3);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
|
|
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
|
|
V_1 = L_4;
|
|
// for(int i = 0; i < parentTransform.childCount; i++) {
|
|
V_2 = 0;
|
|
goto IL_0047;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
// var npc = parentObject.transform.GetChild(i).gameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___parentObject_4;
|
|
NullCheck(L_5);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
|
|
int32_t L_7 = V_2;
|
|
NullCheck(L_6);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_6, L_7, NULL);
|
|
NullCheck(L_8);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
|
|
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_8, NULL);
|
|
V_3 = L_9;
|
|
// npcs.Add(npc);
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_10 = V_0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_3;
|
|
NullCheck(L_10);
|
|
List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_10, L_11, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
|
|
// for(int i = 0; i < parentTransform.childCount; i++) {
|
|
int32_t L_12 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0047:
|
|
{
|
|
// for(int i = 0; i < parentTransform.childCount; i++) {
|
|
int32_t L_13 = V_2;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
int32_t L_15;
|
|
L_15 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_14, NULL);
|
|
if ((((int32_t)L_13) < ((int32_t)L_15)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var npc in npcs) {
|
|
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_16 = V_0;
|
|
NullCheck(L_16);
|
|
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 L_17;
|
|
L_17 = List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8(L_16, List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
|
|
V_4 = L_17;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0085:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D((&V_4), Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_007a_1;
|
|
}
|
|
|
|
IL_005a_1:
|
|
{
|
|
// foreach (var npc in npcs) {
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
|
|
L_18 = Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline((&V_4), Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
|
|
V_5 = L_18;
|
|
// if (Application.isPlaying) {
|
|
bool L_19;
|
|
L_19 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_19)
|
|
{
|
|
goto IL_0073_1;
|
|
}
|
|
}
|
|
{
|
|
// Destroy(npc);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = V_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_20, NULL);
|
|
goto IL_007a_1;
|
|
}
|
|
|
|
IL_0073_1:
|
|
{
|
|
// DestroyImmediate(npc);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = V_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_21, NULL);
|
|
}
|
|
|
|
IL_007a_1:
|
|
{
|
|
// foreach (var npc in npcs) {
|
|
bool L_22;
|
|
L_22 = Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27((&V_4), Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
|
|
if (L_22)
|
|
{
|
|
goto IL_005a_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0093;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0093:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelNpcSpawner::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelNpcSpawner__ctor_m4D75B99C4F75DCDFB926EA33E96521B830DE097D (LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public Vector3 npcOffset = Vector3.zero;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
|
|
L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
__this->___npcOffset_6 = L_0;
|
|
// public float spawnProbability = 0.25f;
|
|
__this->___spawnProbability_7 = (0.25f);
|
|
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.Boolean DungeonArchitect.Samples.ShooterGame.PatrolPath::get_Looped()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PatrolPath_get_Looped_mC308BD2BF0C9E046AD57033838ABF4C81DA5783D (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return looped;
|
|
bool L_0 = __this->___looped_9;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::get_PatrolPoints()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_get_PatrolPoints_m4B2BCC013070396C13824CD1BE32CA972084C22B (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return patrolPoints;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = __this->___patrolPoints_8;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_Awake_m9674431FCB78E79639FEA3DD27E6889970B12531 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Build ();
|
|
PatrolPath_Build_mA5CD2E3296942DBD1735D15F28C18A1810E700F2(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::Build()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_Build_mA5CD2E3296942DBD1735D15F28C18A1810E700F2 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Build (gameObject.transform.position);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
|
|
PatrolPath_Build_mAE98471690621A95442B142225B3EC354125A759(__this, L_2, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::Build(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_Build_mAE98471690621A95442B142225B3EC354125A759 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_nearestStartingPoint, 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*)&Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D_il2cpp_TypeInfo_var);
|
|
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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1AC542D8628E68D957261B52C785845D4AF5F70B);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE66ED1F82BE57968E87AB16C58335ADC295429B);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_0 = NULL;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_1 = NULL;
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* V_2 = NULL;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_3 = NULL;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_6 = NULL;
|
|
{
|
|
// var waypoints = 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);
|
|
V_0 = L_0;
|
|
// var nearestWaypoint = FindNearest(waypoints, gameObject.transform.position);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_1 = V_0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
|
|
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_2);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_5;
|
|
L_5 = PatrolPath_FindNearest_m67171423103491E93F73DE31E3DD79CCBEFEC191(__this, L_1, L_4, NULL);
|
|
V_1 = L_5;
|
|
// if (nearestWaypoint == null) {
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_6 = V_1;
|
|
bool L_7;
|
|
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// Debug.LogWarning("No waypoints found in map for generating patrol path");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralEE66ED1F82BE57968E87AB16C58335ADC295429B, NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// var waypointLookup = new Dictionary<int, Waypoint>();
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_8 = (Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D*)il2cpp_codegen_object_new(Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB(L_8, Dictionary_2__ctor_m763DAFCD5FA6F3F0D5FF304EC65EBCABFB5B18CB_RuntimeMethod_var);
|
|
V_2 = L_8;
|
|
// foreach (var waypoint in waypoints) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_9 = V_0;
|
|
V_4 = L_9;
|
|
V_5 = 0;
|
|
goto IL_005c;
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
// foreach (var waypoint in waypoints) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_10 = V_4;
|
|
int32_t L_11 = V_5;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
V_6 = L_13;
|
|
// waypointLookup.Add (waypoint.id, waypoint);
|
|
Dictionary_2_t6FF97A9E6E00C8B41D443AEA2698BFE18DD18A7D* L_14 = V_2;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_15 = V_6;
|
|
NullCheck(L_15);
|
|
int32_t L_16 = L_15->___id_4;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_17 = V_6;
|
|
NullCheck(L_14);
|
|
Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75(L_14, L_16, L_17, Dictionary_2_Add_m4AD82029F23526C81720E4A2F7955063CAC4BC75_RuntimeMethod_var);
|
|
int32_t L_18 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
// foreach (var waypoint in waypoints) {
|
|
int32_t L_19 = V_5;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_20 = V_4;
|
|
NullCheck(L_20);
|
|
if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
// var startingWaypoint = nearestWaypoint;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_21 = V_1;
|
|
V_3 = L_21;
|
|
// patrolPoints = FindLoopedPath(startingWaypoint);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_22 = V_3;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_23;
|
|
L_23 = PatrolPath_FindLoopedPath_mF50FB505C70CFA192828391CF9A3229F3DA0A12A(__this, L_22, NULL);
|
|
__this->___patrolPoints_8 = L_23;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___patrolPoints_8), (void*)L_23);
|
|
// if (patrolPoints != null) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_24 = __this->___patrolPoints_8;
|
|
if (!L_24)
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}
|
|
{
|
|
// looped = true;
|
|
__this->___looped_9 = (bool)1;
|
|
goto IL_0098;
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
// patrolPoints = FindNonLoopedPath(startingWaypoint);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_25 = V_3;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_26;
|
|
L_26 = PatrolPath_FindNonLoopedPath_mC254C370B8E88802397B2BACC7CED7A600A94823(__this, L_25, NULL);
|
|
__this->___patrolPoints_8 = L_26;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___patrolPoints_8), (void*)L_26);
|
|
// looped = false;
|
|
__this->___looped_9 = (bool)0;
|
|
}
|
|
|
|
IL_0098:
|
|
{
|
|
// if (patrolPoints == null) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_27 = __this->___patrolPoints_8;
|
|
if (L_27)
|
|
{
|
|
goto IL_00b6;
|
|
}
|
|
}
|
|
{
|
|
// Debug.LogWarning("PatrolPath: No suitable waypoint found");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral1AC542D8628E68D957261B52C785845D4AF5F70B, NULL);
|
|
// patrolPoints = new Waypoint[0];
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_28 = (WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)(WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)SZArrayNew(WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
__this->___patrolPoints_8 = L_28;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___patrolPoints_8), (void*)L_28);
|
|
}
|
|
|
|
IL_00b6:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::FindNonLoopedPath(DungeonArchitect.Samples.ShooterGame.Waypoint)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_FindNonLoopedPath_mC254C370B8E88802397B2BACC7CED7A600A94823 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_startingWaypoint, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472_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_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mDEEA68B05C399DCC7862D75741F0A6C147B2A7F5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_mFC1951BA7BCF31D2919E38101F43A8AD49C98906_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_mCF89457DC88C8F654758ED183EC491DDEECEB734_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_mBC7A5DED7CF7DB329882FC2BC1D7D6CCEF1F0CE3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* V_0 = NULL;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* V_1 = NULL;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* V_2 = NULL;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_7 = NULL;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* V_8 = NULL;
|
|
{
|
|
// var stack = new Stack<List<Waypoint>>();
|
|
Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* L_0 = (Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819*)il2cpp_codegen_object_new(Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Stack_1__ctor_mCF89457DC88C8F654758ED183EC491DDEECEB734(L_0, Stack_1__ctor_mCF89457DC88C8F654758ED183EC491DDEECEB734_RuntimeMethod_var);
|
|
V_0 = L_0;
|
|
// var startPath = new List<Waypoint>();
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_1 = (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*)il2cpp_codegen_object_new(List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E(L_1, List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
V_1 = L_1;
|
|
// startPath.Add(startingWaypoint);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_2 = V_1;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_3 = ___0_startingWaypoint;
|
|
NullCheck(L_2);
|
|
List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline(L_2, L_3, List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
// stack.Push(startPath);
|
|
Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* L_4 = V_0;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_5 = V_1;
|
|
NullCheck(L_4);
|
|
Stack_1_Push_mFC1951BA7BCF31D2919E38101F43A8AD49C98906(L_4, L_5, Stack_1_Push_mFC1951BA7BCF31D2919E38101F43A8AD49C98906_RuntimeMethod_var);
|
|
goto IL_00a5;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// var topPath = stack.Pop();
|
|
Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* L_6 = V_0;
|
|
NullCheck(L_6);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_7;
|
|
L_7 = Stack_1_Pop_mDEEA68B05C399DCC7862D75741F0A6C147B2A7F5(L_6, Stack_1_Pop_mDEEA68B05C399DCC7862D75741F0A6C147B2A7F5_RuntimeMethod_var);
|
|
V_2 = L_7;
|
|
// var lastPoint = topPath[topPath.Count - 1];
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_8 = V_2;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_9 = V_2;
|
|
NullCheck(L_9);
|
|
int32_t L_10;
|
|
L_10 = List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_inline(L_9, List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
NullCheck(L_8);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_11;
|
|
L_11 = List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9(L_8, ((int32_t)il2cpp_codegen_subtract(L_10, 1)), List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9_RuntimeMethod_var);
|
|
// var children = lastPoint.AdjacentWaypoints;
|
|
NullCheck(L_11);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_12;
|
|
L_12 = Waypoint_get_AdjacentWaypoints_m095EC76D41C5C9A425F2FE5D154321C0C2105B7E_inline(L_11, NULL);
|
|
V_3 = L_12;
|
|
// children = Shuffle (children);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_13 = V_3;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_14;
|
|
L_14 = PatrolPath_Shuffle_m27CB3B6381EE84C63E70B5D5C84C4CB8BDD4B650(__this, L_13, NULL);
|
|
V_3 = L_14;
|
|
// var nextPathLength = topPath.Count + 1; // Add one to account for the next node that would be added
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_15 = V_2;
|
|
NullCheck(L_15);
|
|
int32_t L_16;
|
|
L_16 = List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_inline(L_15, List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
// foreach (var child in children) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_17 = V_3;
|
|
V_5 = L_17;
|
|
V_6 = 0;
|
|
goto IL_009d;
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
// foreach (var child in children) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_18 = V_5;
|
|
int32_t L_19 = V_6;
|
|
NullCheck(L_18);
|
|
int32_t L_20 = L_19;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
|
|
V_7 = L_21;
|
|
// var visited = topPath.Contains(child);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_22 = V_2;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_23 = V_7;
|
|
NullCheck(L_22);
|
|
bool L_24;
|
|
L_24 = List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472(L_22, L_23, List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472_RuntimeMethod_var);
|
|
// if (visited) continue;
|
|
if (L_24)
|
|
{
|
|
goto IL_0097;
|
|
}
|
|
}
|
|
{
|
|
// var nextPath = new List<Waypoint>();
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_25 = (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*)il2cpp_codegen_object_new(List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_25);
|
|
List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E(L_25, List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
V_8 = L_25;
|
|
// nextPath.AddRange(topPath);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_26 = V_8;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_27 = V_2;
|
|
NullCheck(L_26);
|
|
List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4(L_26, L_27, List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4_RuntimeMethod_var);
|
|
// nextPath.Add(child);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_28 = V_8;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_29 = V_7;
|
|
NullCheck(L_28);
|
|
List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline(L_28, L_29, List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
// if (nextPathLength >= minPathLength) {
|
|
int32_t L_30 = V_4;
|
|
int32_t L_31 = __this->___minPathLength_4;
|
|
if ((((int32_t)L_30) < ((int32_t)L_31)))
|
|
{
|
|
goto IL_008f;
|
|
}
|
|
}
|
|
{
|
|
// return nextPath.ToArray();
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_32 = V_8;
|
|
NullCheck(L_32);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_33;
|
|
L_33 = List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93(L_32, List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93_RuntimeMethod_var);
|
|
return L_33;
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
// stack.Push(nextPath);
|
|
Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* L_34 = V_0;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_35 = V_8;
|
|
NullCheck(L_34);
|
|
Stack_1_Push_mFC1951BA7BCF31D2919E38101F43A8AD49C98906(L_34, L_35, Stack_1_Push_mFC1951BA7BCF31D2919E38101F43A8AD49C98906_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0097:
|
|
{
|
|
int32_t L_36 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_36, 1));
|
|
}
|
|
|
|
IL_009d:
|
|
{
|
|
// foreach (var child in children) {
|
|
int32_t L_37 = V_6;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_38 = V_5;
|
|
NullCheck(L_38);
|
|
if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length)))))
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
|
|
IL_00a5:
|
|
{
|
|
// while (stack.Count > 0) {
|
|
Stack_1_tAD7868016B9AD4702DF86AC6373867EB047B3819* L_39 = V_0;
|
|
NullCheck(L_39);
|
|
int32_t L_40;
|
|
L_40 = Stack_1_get_Count_mBC7A5DED7CF7DB329882FC2BC1D7D6CCEF1F0CE3_inline(L_39, Stack_1_get_Count_mBC7A5DED7CF7DB329882FC2BC1D7D6CCEF1F0CE3_RuntimeMethod_var);
|
|
if ((((int32_t)L_40) > ((int32_t)0)))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
// return null;
|
|
return (WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)NULL;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::FindLoopedPath(DungeonArchitect.Samples.ShooterGame.Waypoint)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_FindLoopedPath_mF50FB505C70CFA192828391CF9A3229F3DA0A12A (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* ___0_startingWaypoint, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472_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_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mFA9CAC9E77E071A3AEC9185B57ED65CB3CF7953B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m87432610B114BD1841B5F4679358E24569268A3E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mB9147C2BD6FB64D1105EFF8D8584D80899256CB8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m9FC67A616760B43D888930B619A1A3B8F422ED11_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* V_0 = NULL;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* V_1 = NULL;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* V_2 = NULL;
|
|
bool V_3 = false;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_4 = NULL;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_7 = NULL;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* V_8 = NULL;
|
|
int32_t G_B8_0 = 0;
|
|
{
|
|
// if (startingWaypoint == null || startingWaypoint.AdjacentWaypoints.Length <= 0) {
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_0 = ___0_startingWaypoint;
|
|
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_0012;
|
|
}
|
|
}
|
|
{
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_2 = ___0_startingWaypoint;
|
|
NullCheck(L_2);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_3;
|
|
L_3 = Waypoint_get_AdjacentWaypoints_m095EC76D41C5C9A425F2FE5D154321C0C2105B7E_inline(L_2, NULL);
|
|
NullCheck(L_3);
|
|
if ((((RuntimeArray*)L_3)->max_length))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// return null;
|
|
return (WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)NULL;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// var queue = new Queue<List<Waypoint>>();
|
|
Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* L_4 = (Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3*)il2cpp_codegen_object_new(Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
Queue_1__ctor_mB9147C2BD6FB64D1105EFF8D8584D80899256CB8(L_4, Queue_1__ctor_mB9147C2BD6FB64D1105EFF8D8584D80899256CB8_RuntimeMethod_var);
|
|
V_0 = L_4;
|
|
// var startPath = new List<Waypoint>();
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_5 = (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*)il2cpp_codegen_object_new(List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E(L_5, List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
V_1 = L_5;
|
|
// startPath.Add (startingWaypoint);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_6 = V_1;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_7 = ___0_startingWaypoint;
|
|
NullCheck(L_6);
|
|
List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline(L_6, L_7, List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
// queue.Enqueue(startPath);
|
|
Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* L_8 = V_0;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_9 = V_1;
|
|
NullCheck(L_8);
|
|
Queue_1_Enqueue_m87432610B114BD1841B5F4679358E24569268A3E(L_8, L_9, Queue_1_Enqueue_m87432610B114BD1841B5F4679358E24569268A3E_RuntimeMethod_var);
|
|
goto IL_00ed;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
// var topPath = queue.Dequeue();
|
|
Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_11;
|
|
L_11 = Queue_1_Dequeue_mFA9CAC9E77E071A3AEC9185B57ED65CB3CF7953B(L_10, Queue_1_Dequeue_mFA9CAC9E77E071A3AEC9185B57ED65CB3CF7953B_RuntimeMethod_var);
|
|
V_2 = L_11;
|
|
// var nextPathLength = topPath.Count + 1; // Add one to account for the next node that would be added
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_12 = V_2;
|
|
NullCheck(L_12);
|
|
int32_t L_13;
|
|
L_13 = List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_inline(L_12, List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
// if (nextPathLength > maxPathLength) {
|
|
int32_t L_14 = __this->___maxPathLength_5;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_13, 1))) > ((int32_t)L_14)))
|
|
{
|
|
goto IL_00ed;
|
|
}
|
|
}
|
|
{
|
|
// var validPathLength = (topPath.Count >= minPathLength && topPath.Count <= maxPathLength);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_15 = V_2;
|
|
NullCheck(L_15);
|
|
int32_t L_16;
|
|
L_16 = List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_inline(L_15, List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
int32_t L_17 = __this->___minPathLength_4;
|
|
if ((((int32_t)L_16) < ((int32_t)L_17)))
|
|
{
|
|
goto IL_006e;
|
|
}
|
|
}
|
|
{
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_18 = V_2;
|
|
NullCheck(L_18);
|
|
int32_t L_19;
|
|
L_19 = List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_inline(L_18, List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
int32_t L_20 = __this->___maxPathLength_5;
|
|
G_B8_0 = ((((int32_t)((((int32_t)L_19) > ((int32_t)L_20))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
goto IL_006f;
|
|
}
|
|
|
|
IL_006e:
|
|
{
|
|
G_B8_0 = 0;
|
|
}
|
|
|
|
IL_006f:
|
|
{
|
|
V_3 = (bool)G_B8_0;
|
|
// var lastPoint = topPath[topPath.Count - 1];
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_21 = V_2;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_22 = V_2;
|
|
NullCheck(L_22);
|
|
int32_t L_23;
|
|
L_23 = List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_inline(L_22, List_1_get_Count_mE9D12C0278B48E806593B08F00E157BA96DA1D50_RuntimeMethod_var);
|
|
NullCheck(L_21);
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_24;
|
|
L_24 = List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9(L_21, ((int32_t)il2cpp_codegen_subtract(L_23, 1)), List_1_get_Item_m6AB5C7803AC5A086EB2DD5B218E0D3F2451A62D9_RuntimeMethod_var);
|
|
// var children = lastPoint.AdjacentWaypoints;
|
|
NullCheck(L_24);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_25;
|
|
L_25 = Waypoint_get_AdjacentWaypoints_m095EC76D41C5C9A425F2FE5D154321C0C2105B7E_inline(L_24, NULL);
|
|
V_4 = L_25;
|
|
// children = Shuffle(children);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_26 = V_4;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_27;
|
|
L_27 = PatrolPath_Shuffle_m27CB3B6381EE84C63E70B5D5C84C4CB8BDD4B650(__this, L_26, NULL);
|
|
V_4 = L_27;
|
|
// foreach (var child in children) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_28 = V_4;
|
|
V_5 = L_28;
|
|
V_6 = 0;
|
|
goto IL_00e5;
|
|
}
|
|
|
|
IL_0098:
|
|
{
|
|
// foreach (var child in children) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_29 = V_5;
|
|
int32_t L_30 = V_6;
|
|
NullCheck(L_29);
|
|
int32_t L_31 = L_30;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
|
|
V_7 = L_32;
|
|
// var visited = topPath.Contains(child);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_33 = V_2;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_34 = V_7;
|
|
NullCheck(L_33);
|
|
bool L_35;
|
|
L_35 = List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472(L_33, L_34, List_1_Contains_m9A3EFEEA7C2804516A5EFDD98DF88964D125D472_RuntimeMethod_var);
|
|
// if (!visited) {
|
|
if (L_35)
|
|
{
|
|
goto IL_00cb;
|
|
}
|
|
}
|
|
{
|
|
// var nextPath = new List<Waypoint>();
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_36 = (List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B*)il2cpp_codegen_object_new(List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B_il2cpp_TypeInfo_var);
|
|
NullCheck(L_36);
|
|
List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E(L_36, List_1__ctor_m896E236EEED4BB990132D538F66B1EB8D84A4E3E_RuntimeMethod_var);
|
|
V_8 = L_36;
|
|
// nextPath.AddRange(topPath);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_37 = V_8;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_38 = V_2;
|
|
NullCheck(L_37);
|
|
List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4(L_37, L_38, List_1_AddRange_mC6040BCB3931BC9D40FE3DA8BC09213800CF17B4_RuntimeMethod_var);
|
|
// nextPath.Add (child);
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_39 = V_8;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_40 = V_7;
|
|
NullCheck(L_39);
|
|
List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_inline(L_39, L_40, List_1_Add_mE691ADFBA032155C16F1044F5A983FE6BA6B9CC8_RuntimeMethod_var);
|
|
// queue.Enqueue(nextPath);
|
|
Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* L_41 = V_0;
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_42 = V_8;
|
|
NullCheck(L_41);
|
|
Queue_1_Enqueue_m87432610B114BD1841B5F4679358E24569268A3E(L_41, L_42, Queue_1_Enqueue_m87432610B114BD1841B5F4679358E24569268A3E_RuntimeMethod_var);
|
|
goto IL_00df;
|
|
}
|
|
|
|
IL_00cb:
|
|
{
|
|
// else if (validPathLength && child == startingWaypoint) {
|
|
bool L_43 = V_3;
|
|
if (!L_43)
|
|
{
|
|
goto IL_00df;
|
|
}
|
|
}
|
|
{
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_44 = V_7;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_45 = ___0_startingWaypoint;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_46;
|
|
L_46 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_44, L_45, NULL);
|
|
if (!L_46)
|
|
{
|
|
goto IL_00df;
|
|
}
|
|
}
|
|
{
|
|
// return topPath.ToArray();
|
|
List_1_tA7F742E76391BA1C033A00F64EC766E1ECB3889B* L_47 = V_2;
|
|
NullCheck(L_47);
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_48;
|
|
L_48 = List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93(L_47, List_1_ToArray_m72FC46F3416077E337229BF3A0A017E112CF9E93_RuntimeMethod_var);
|
|
return L_48;
|
|
}
|
|
|
|
IL_00df:
|
|
{
|
|
int32_t L_49 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_49, 1));
|
|
}
|
|
|
|
IL_00e5:
|
|
{
|
|
// foreach (var child in children) {
|
|
int32_t L_50 = V_6;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_51 = V_5;
|
|
NullCheck(L_51);
|
|
if ((((int32_t)L_50) < ((int32_t)((int32_t)(((RuntimeArray*)L_51)->max_length)))))
|
|
{
|
|
goto IL_0098;
|
|
}
|
|
}
|
|
|
|
IL_00ed:
|
|
{
|
|
// while (queue.Count > 0) {
|
|
Queue_1_t6FE4CF12003BE510E67FFB922DFD1BEF886FA6E3* L_52 = V_0;
|
|
NullCheck(L_52);
|
|
int32_t L_53;
|
|
L_53 = Queue_1_get_Count_m9FC67A616760B43D888930B619A1A3B8F422ED11_inline(L_52, Queue_1_get_Count_m9FC67A616760B43D888930B619A1A3B8F422ED11_RuntimeMethod_var);
|
|
if ((((int32_t)L_53) > ((int32_t)0)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
// return null;
|
|
return (WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)NULL;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint[] DungeonArchitect.Samples.ShooterGame.PatrolPath::Shuffle(DungeonArchitect.Samples.ShooterGame.Waypoint[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* PatrolPath_Shuffle_m27CB3B6381EE84C63E70B5D5C84C4CB8BDD4B650 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___0_data, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return data;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = ___0_data;
|
|
return L_0;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.Waypoint DungeonArchitect.Samples.ShooterGame.PatrolPath::FindNearest(DungeonArchitect.Samples.ShooterGame.Waypoint[],UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* PatrolPath_FindNearest_m67171423103491E93F73DE31E3DD79CCBEFEC191 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* ___0_waypoints, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_startingPoint, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_1 = NULL;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* V_4 = NULL;
|
|
float V_5 = 0.0f;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
// float nearestDistance = float.MaxValue;
|
|
V_0 = ((std::numeric_limits<float>::max)());
|
|
// Waypoint bestMatch = null;
|
|
V_1 = (Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38*)NULL;
|
|
// foreach (var waypoint in waypoints) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = ___0_waypoints;
|
|
V_2 = L_0;
|
|
V_3 = 0;
|
|
goto IL_0044;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// foreach (var waypoint in waypoints) {
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_1 = V_2;
|
|
int32_t L_2 = V_3;
|
|
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_4 = L_4;
|
|
// var distanceSq = (waypoint.gameObject.transform.position - startingPoint).sqrMagnitude;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_5 = V_4;
|
|
NullCheck(L_5);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
|
|
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
|
|
NullCheck(L_6);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
|
|
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
|
|
NullCheck(L_7);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_startingPoint;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_9, NULL);
|
|
V_6 = L_10;
|
|
float L_11;
|
|
L_11 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_6), NULL);
|
|
V_5 = L_11;
|
|
// if (nearestDistance > distanceSq) {
|
|
float L_12 = V_0;
|
|
float L_13 = V_5;
|
|
if ((!(((float)L_12) > ((float)L_13))))
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
// bestMatch = waypoint;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_14 = V_4;
|
|
V_1 = L_14;
|
|
// nearestDistance = distanceSq;
|
|
float L_15 = V_5;
|
|
V_0 = L_15;
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
int32_t L_16 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
}
|
|
|
|
IL_0044:
|
|
{
|
|
// foreach (var waypoint in waypoints) {
|
|
int32_t L_17 = V_3;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_18 = V_2;
|
|
NullCheck(L_18);
|
|
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// return bestMatch;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_19 = V_1;
|
|
return L_19;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::OnDrawGizmosSelected()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_OnDrawGizmosSelected_m27F210F4CC1FBA5DA467BE7A06E1345B9E616889 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// VisualizePath();
|
|
PatrolPath_VisualizePath_m11584AF825D045C2DA974D1D69B7891AFF6B20F6(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::VisualizePath()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_VisualizePath_m11584AF825D045C2DA974D1D69B7891AFF6B20F6 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* 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));
|
|
{
|
|
// Gizmos.color = new Color(1, 0.5f, 0);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_0), (1.0f), (0.5f), (0.0f), /*hidden argument*/NULL);
|
|
Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_0, NULL);
|
|
// for (int i = 0; i < patrolPoints.Length; i++) {
|
|
V_0 = 0;
|
|
goto IL_007c;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
// if (!looped && i == patrolPoints.Length - 1) {
|
|
bool L_1 = __this->___looped_9;
|
|
if (L_1)
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = V_0;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_3 = __this->___patrolPoints_8;
|
|
NullCheck(L_3);
|
|
if ((((int32_t)L_2) == ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_3)->max_length)), 1)))))
|
|
{
|
|
goto IL_0087;
|
|
}
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// var startPoint = patrolPoints[i];
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_4 = __this->___patrolPoints_8;
|
|
int32_t L_5 = V_0;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
V_1 = L_7;
|
|
// var endPoint = patrolPoints[(i + 1) % patrolPoints.Length];
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_8 = __this->___patrolPoints_8;
|
|
int32_t L_9 = V_0;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_10 = __this->___patrolPoints_8;
|
|
NullCheck(L_10);
|
|
NullCheck(L_8);
|
|
int32_t L_11 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_9, 1))%((int32_t)(((RuntimeArray*)L_10)->max_length))));
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_12 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
// var start = startPoint.gameObject.transform.position;
|
|
Waypoint_t0FDE9A976EEC529B902C8496A3ED051D5026CE38* L_13 = V_1;
|
|
NullCheck(L_13);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
|
|
L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL);
|
|
NullCheck(L_14);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
|
|
L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
|
|
NullCheck(L_15);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_15, NULL);
|
|
V_2 = L_16;
|
|
// var end = endPoint.gameObject.transform.position;
|
|
NullCheck(L_12);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
|
|
L_17 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
|
|
NullCheck(L_17);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
|
|
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
|
|
NullCheck(L_18);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
|
|
L_19 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_18, NULL);
|
|
V_3 = L_19;
|
|
// DrawLine(start, end, false);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_3;
|
|
PatrolPath_DrawLine_m195F38C534749189F7FE4409F9DD1BB8D3CB6484(__this, L_20, L_21, (bool)0, NULL);
|
|
// for (int i = 0; i < patrolPoints.Length; i++) {
|
|
int32_t L_22 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
|
|
}
|
|
|
|
IL_007c:
|
|
{
|
|
// for (int i = 0; i < patrolPoints.Length; i++) {
|
|
int32_t L_23 = V_0;
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_24 = __this->___patrolPoints_8;
|
|
NullCheck(L_24);
|
|
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
|
|
IL_0087:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::DrawLine(UnityEngine.Vector3,UnityEngine.Vector3,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_DrawLine_m195F38C534749189F7FE4409F9DD1BB8D3CB6484 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, bool ___2_mode2D, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (mode2D) {
|
|
bool L_0 = ___2_mode2D;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
// Gizmos.DrawLine(FlipYZ(a), FlipYZ(b));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_a;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = PatrolPath_FlipYZ_m2D4E8EE38487AB980BC43256B576A257D23A6FB9(__this, L_1, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_b;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = PatrolPath_FlipYZ_m2D4E8EE38487AB980BC43256B576A257D23A6FB9(__this, L_3, NULL);
|
|
Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_2, L_4, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
// Gizmos.DrawLine(a, b);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_a;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
|
|
Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_5, L_6, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PatrolPath::DrawPoint(UnityEngine.Vector3,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath_DrawPoint_mCC96850640C71EF8826638AADF87DD65374C127F (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p, bool ___1_mode2D, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (mode2D) {
|
|
bool L_0 = ___1_mode2D;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
// Gizmos.DrawWireSphere(FlipYZ(p), 0.1f);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_p;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = PatrolPath_FlipYZ_m2D4E8EE38487AB980BC43256B576A257D23A6FB9(__this, L_1, NULL);
|
|
Gizmos_DrawWireSphere_m12C01EC9334C32425074A214C5B876271B3DDBA1(L_2, (0.100000001f), NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
// Gizmos.DrawWireSphere(p, 0.1f);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_p;
|
|
Gizmos_DrawWireSphere_m12C01EC9334C32425074A214C5B876271B3DDBA1(L_3, (0.100000001f), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.Vector3 DungeonArchitect.Samples.ShooterGame.PatrolPath::FlipYZ(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PatrolPath_FlipYZ_m2D4E8EE38487AB980BC43256B576A257D23A6FB9 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __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.PatrolPath::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PatrolPath__ctor_m5F1CD6473C3C0BFEA294F7C978596265286FAFE2 (PatrolPath_tDD7307D9B9966CA7600E0C7ABC703374B05CF2C3* __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;
|
|
}
|
|
{
|
|
// public int minPathLength = 5;
|
|
__this->___minPathLength_4 = 5;
|
|
// public int maxPathLength = 10;
|
|
__this->___maxPathLength_5 = ((int32_t)10);
|
|
// public float randomOffset = 2;
|
|
__this->___randomOffset_6 = (2.0f);
|
|
// public float proximityThreshold = 1.0f;
|
|
__this->___proximityThreshold_7 = (1.0f);
|
|
// Waypoint[] patrolPoints = new Waypoint[0];
|
|
WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2* L_0 = (WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)(WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2*)SZArrayNew(WaypointU5BU5D_t3B0F7C62F02A9CCF8BD24DB36401D7BC04690DA2_il2cpp_TypeInfo_var, (uint32_t)0);
|
|
__this->___patrolPoints_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___patrolPoints_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.ShooterGame.SpecialRoomFinder::OnPostDungeonBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_OnPostDungeonBuild_m20675120349A3C27E39C81BEDE6966E1B18F615F (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __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*)&GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB2A80EEEFB61BAEB162B30D4685CC3FFEF677AF8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mA601D5F962D1B9145197E79AB5895FD0452029F6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m39A622F13B05ED3430303F477B77E4C2BF5225A2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m70CAAC91F3A8AFEE2F6CE03B79A56D38709A90D9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1B47F32E8CAE2CDF44DEAFC362CB406F0B6ABCA3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* V_0 = NULL;
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* V_1 = NULL;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_2 = NULL;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* V_3 = NULL;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* V_4 = NULL;
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* V_5 = NULL;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* V_6 = NULL;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* V_7 = NULL;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* V_10 = NULL;
|
|
{
|
|
// if (model is GridDungeonModel)
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = ___1_model;
|
|
if (!((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_0, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
// var gridModel = model as GridDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_1 = ___1_model;
|
|
V_0 = ((GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F*)IsInstClass((RuntimeObject*)L_1, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F_il2cpp_TypeInfo_var));
|
|
// var furthestCells = GridDungeonModelUtils.FindFurthestRooms(gridModel);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_2 = V_0;
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_3;
|
|
L_3 = GridDungeonModelUtils_FindFurthestRooms_m2D6178877810725C28FDFFBD2351835DA5E15A51(L_2, NULL);
|
|
V_1 = L_3;
|
|
// if (furthestCells.Length == 2 && furthestCells[0] != null && furthestCells[1] != null)
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_4 = V_1;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) == ((uint32_t)2))))
|
|
{
|
|
goto IL_0108;
|
|
}
|
|
}
|
|
{
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_5 = V_1;
|
|
NullCheck(L_5);
|
|
int32_t L_6 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0108;
|
|
}
|
|
}
|
|
{
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_8 = V_1;
|
|
NullCheck(L_8);
|
|
int32_t L_9 = 1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
|
|
if (!L_10)
|
|
{
|
|
goto IL_0108;
|
|
}
|
|
}
|
|
{
|
|
// var startCell = furthestCells[0];
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_11 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_12 = 0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
V_2 = L_13;
|
|
// var endCell = furthestCells[1];
|
|
CellU5BU5D_t406DA9ADF2EEAF234F96021B19BC0F69BA6814C8* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
int32_t L_15 = 1;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
|
|
V_3 = L_16;
|
|
// SetStartingCell(gridModel, startCell);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_17 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_18 = V_2;
|
|
SpecialRoomFinder_SetStartingCell_mC1645A674D5715C733414A7E78FCF3034BFDAC2B(__this, L_17, L_18, NULL);
|
|
// SetEndingCell(gridModel, endCell);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_19 = V_0;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_20 = V_3;
|
|
SpecialRoomFinder_SetEndingCell_m941E6D0E02041B7602222D2E519409F99AF619D7(__this, L_19, L_20, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
// else if (model is SimpleCityDungeonModel)
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_21 = ___1_model;
|
|
if (!((SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82*)IsInstClass((RuntimeObject*)L_21, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var)))
|
|
{
|
|
goto IL_0108;
|
|
}
|
|
}
|
|
{
|
|
// var cityModel = model as SimpleCityDungeonModel;
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_22 = ___1_model;
|
|
V_4 = ((SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82*)IsInstClass((RuntimeObject*)L_22, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82_il2cpp_TypeInfo_var));
|
|
// var roadCells = new List<SimpleCityCell>();
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* L_23 = (List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064*)il2cpp_codegen_object_new(List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064_il2cpp_TypeInfo_var);
|
|
NullCheck(L_23);
|
|
List_1__ctor_m39A622F13B05ED3430303F477B77E4C2BF5225A2(L_23, List_1__ctor_m39A622F13B05ED3430303F477B77E4C2BF5225A2_RuntimeMethod_var);
|
|
V_5 = L_23;
|
|
// for (int x = 0; x < cityModel.Cells.GetLength(0); x++)
|
|
V_8 = 0;
|
|
goto IL_00ad;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
// for (int y = 0; y < cityModel.Cells.GetLength(1); y++)
|
|
V_9 = 0;
|
|
goto IL_0096;
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
// var cell = cityModel.Cells[x, y];
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_24 = V_4;
|
|
NullCheck(L_24);
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_25 = L_24->___Cells_4;
|
|
int32_t L_26 = V_8;
|
|
int32_t L_27 = V_9;
|
|
NullCheck(L_25);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_28;
|
|
L_28 = (L_25)->GetAt(L_26, L_27);
|
|
V_10 = L_28;
|
|
// if (cell.CellType == SimpleCityCellType.Road)
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_29 = V_10;
|
|
NullCheck(L_29);
|
|
int32_t L_30 = L_29->___CellType_1;
|
|
if (L_30)
|
|
{
|
|
goto IL_0090;
|
|
}
|
|
}
|
|
{
|
|
// roadCells.Add(cell);
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* L_31 = V_5;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_32 = V_10;
|
|
NullCheck(L_31);
|
|
List_1_Add_mB2A80EEEFB61BAEB162B30D4685CC3FFEF677AF8_inline(L_31, L_32, List_1_Add_mB2A80EEEFB61BAEB162B30D4685CC3FFEF677AF8_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0090:
|
|
{
|
|
// for (int y = 0; y < cityModel.Cells.GetLength(1); y++)
|
|
int32_t L_33 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_33, 1));
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
// for (int y = 0; y < cityModel.Cells.GetLength(1); y++)
|
|
int32_t L_34 = V_9;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_35 = V_4;
|
|
NullCheck(L_35);
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_36 = L_35->___Cells_4;
|
|
NullCheck((RuntimeArray*)L_36);
|
|
int32_t L_37;
|
|
L_37 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_36, 1, NULL);
|
|
if ((((int32_t)L_34) < ((int32_t)L_37)))
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
// for (int x = 0; x < cityModel.Cells.GetLength(0); x++)
|
|
int32_t L_38 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_38, 1));
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
// for (int x = 0; x < cityModel.Cells.GetLength(0); x++)
|
|
int32_t L_39 = V_8;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_40 = V_4;
|
|
NullCheck(L_40);
|
|
SimpleCityCellU5BU2CU5D_tBE76CFAFA967FA703C955E796DE121D4B388273B* L_41 = L_40->___Cells_4;
|
|
NullCheck((RuntimeArray*)L_41);
|
|
int32_t L_42;
|
|
L_42 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_41, 0, NULL);
|
|
if ((((int32_t)L_39) < ((int32_t)L_42)))
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
// var startCell = roadCells[Random.Range(0, roadCells.Count)];
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* L_43 = V_5;
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* L_44 = V_5;
|
|
NullCheck(L_44);
|
|
int32_t L_45;
|
|
L_45 = List_1_get_Count_m70CAAC91F3A8AFEE2F6CE03B79A56D38709A90D9_inline(L_44, List_1_get_Count_m70CAAC91F3A8AFEE2F6CE03B79A56D38709A90D9_RuntimeMethod_var);
|
|
int32_t L_46;
|
|
L_46 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, L_45, NULL);
|
|
NullCheck(L_43);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_47;
|
|
L_47 = List_1_get_Item_m1B47F32E8CAE2CDF44DEAFC362CB406F0B6ABCA3(L_43, L_46, List_1_get_Item_m1B47F32E8CAE2CDF44DEAFC362CB406F0B6ABCA3_RuntimeMethod_var);
|
|
V_6 = L_47;
|
|
// roadCells.Remove(startCell);
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* L_48 = V_5;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_49 = V_6;
|
|
NullCheck(L_48);
|
|
bool L_50;
|
|
L_50 = List_1_Remove_mA601D5F962D1B9145197E79AB5895FD0452029F6(L_48, L_49, List_1_Remove_mA601D5F962D1B9145197E79AB5895FD0452029F6_RuntimeMethod_var);
|
|
// var endCell = roadCells[Random.Range(0, roadCells.Count)];
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* L_51 = V_5;
|
|
List_1_tAC542DD04C954C5852E47B3E8F35D961996D3064* L_52 = V_5;
|
|
NullCheck(L_52);
|
|
int32_t L_53;
|
|
L_53 = List_1_get_Count_m70CAAC91F3A8AFEE2F6CE03B79A56D38709A90D9_inline(L_52, List_1_get_Count_m70CAAC91F3A8AFEE2F6CE03B79A56D38709A90D9_RuntimeMethod_var);
|
|
int32_t L_54;
|
|
L_54 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, L_53, NULL);
|
|
NullCheck(L_51);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_55;
|
|
L_55 = List_1_get_Item_m1B47F32E8CAE2CDF44DEAFC362CB406F0B6ABCA3(L_51, L_54, List_1_get_Item_m1B47F32E8CAE2CDF44DEAFC362CB406F0B6ABCA3_RuntimeMethod_var);
|
|
V_7 = L_55;
|
|
// SetStartingCell(cityModel, startCell);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_56 = V_4;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_57 = V_6;
|
|
SpecialRoomFinder_SetStartingCell_m7B4702ED8F669B7CF23A069FA6AF1C91C0021B27(__this, L_56, L_57, NULL);
|
|
// SetEndingCell(cityModel, endCell);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_58 = V_4;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_59 = V_7;
|
|
SpecialRoomFinder_SetEndingCell_m924A679D576A95C13711730BD61E0612EDC10E85(__this, L_58, L_59, NULL);
|
|
}
|
|
|
|
IL_0108:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_OnDungeonDestroyed_mBBD5B42CFE56A5A792CA2B5C6592DE8CEDD44548 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// DestroyAllLevelGoals();
|
|
SpecialRoomFinder_DestroyAllLevelGoals_m291F0BF80F3432ABA84E0EC3A0EFE0485A43668F(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetStartingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetStartingCell_mC1645A674D5715C733414A7E78FCF3034BFDAC2B (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var roomCenter = MathUtils.GridToWorld(model.Config.GridCellSize, cell.CenterF);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___GridCellSize_5;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_3 = ___1_cell;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Cell_get_CenterF_mB8D827E04A3E7CC3B708DAD634373265EC39EA8B(L_3, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = MathUtils_GridToWorld_m3196CF39CDABF14746162A6562AB802ABE9A138E(L_2, L_4, NULL);
|
|
V_0 = L_5;
|
|
// TeleportPlayerTo(roomCenter);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
|
|
SpecialRoomFinder_TeleportPlayerTo_mC80F519B0AF6A3E82548C5D622A245CD9F6F9467(__this, L_6, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetStartingCell(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel,DungeonArchitect.Builders.SimpleCity.SimpleCityCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetStartingCell_m7B4702ED8F669B7CF23A069FA6AF1C91C0021B27 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___1_cell, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var cellSize = new Vector3(model.Config.CellSize.x, 0, model.Config.CellSize.y);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_1 = L_0->___Config_6;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2 = (&L_1->___CellSize_5);
|
|
float L_3 = L_2->___x_0;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_4 = ___0_model;
|
|
NullCheck(L_4);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_5 = L_4->___Config_6;
|
|
NullCheck(L_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (&L_5->___CellSize_5);
|
|
float L_7 = L_6->___y_1;
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), L_3, (0.0f), L_7, NULL);
|
|
// var position = Vector3.Scale(
|
|
// new Vector3(cell.Position.x, cell.Position.y, cell.Position.z),
|
|
// cellSize);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_8 = ___1_cell;
|
|
NullCheck(L_8);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_9 = (&L_8->___Position_0);
|
|
int32_t L_10 = L_9->___x_0;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_11 = ___1_cell;
|
|
NullCheck(L_11);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_12 = (&L_11->___Position_0);
|
|
int32_t L_13 = L_12->___y_1;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_14 = ___1_cell;
|
|
NullCheck(L_14);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_15 = (&L_14->___Position_0);
|
|
int32_t L_16 = L_15->___z_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
memset((&L_17), 0, sizeof(L_17));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), ((float)L_10), ((float)L_13), ((float)L_16), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
|
|
L_19 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_17, L_18, NULL);
|
|
V_1 = L_19;
|
|
// TeleportPlayerTo(position);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1;
|
|
SpecialRoomFinder_TeleportPlayerTo_mC80F519B0AF6A3E82548C5D622A245CD9F6F9467(__this, L_20, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetEndingCell(DungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel,DungeonArchitect.Builders.SimpleCity.SimpleCityCell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetEndingCell_m924A679D576A95C13711730BD61E0612EDC10E85 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* ___0_model, SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* ___1_cell, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
// var cellSize = new Vector3(model.Config.CellSize.x, 0, model.Config.CellSize.y);
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_1 = L_0->___Config_6;
|
|
NullCheck(L_1);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2 = (&L_1->___CellSize_5);
|
|
float L_3 = L_2->___x_0;
|
|
SimpleCityDungeonModel_t2E10F06DCDAA29CC54CAF5B611428DE7DA69EF82* L_4 = ___0_model;
|
|
NullCheck(L_4);
|
|
SimpleCityDungeonConfig_t167FE3F6E3C7F35BF673F6BED9845CEB2EB8E322* L_5 = L_4->___Config_6;
|
|
NullCheck(L_5);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (&L_5->___CellSize_5);
|
|
float L_7 = L_6->___y_1;
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), L_3, (0.0f), L_7, NULL);
|
|
// var position = Vector3.Scale(
|
|
// new Vector3(cell.Position.x, cell.Position.y, cell.Position.z),
|
|
// cellSize);
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_8 = ___1_cell;
|
|
NullCheck(L_8);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_9 = (&L_8->___Position_0);
|
|
int32_t L_10 = L_9->___x_0;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_11 = ___1_cell;
|
|
NullCheck(L_11);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_12 = (&L_11->___Position_0);
|
|
int32_t L_13 = L_12->___y_1;
|
|
SimpleCityCell_tB98592E4EDC8BF55AD1ED666D2B18DBEAD9407EA* L_14 = ___1_cell;
|
|
NullCheck(L_14);
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C* L_15 = (&L_14->___Position_0);
|
|
int32_t L_16 = L_15->___z_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
|
|
memset((&L_17), 0, sizeof(L_17));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), ((float)L_10), ((float)L_13), ((float)L_16), /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
|
|
L_19 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_17, L_18, NULL);
|
|
V_1 = L_19;
|
|
// CreateLevelGoalAt(position);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1;
|
|
SpecialRoomFinder_CreateLevelGoalAt_m6458DAF416BB3782A9CA5456B51817FCF68AFE8E(__this, L_20, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::SetEndingCell(DungeonArchitect.Builders.Grid.GridDungeonModel,DungeonArchitect.Builders.Grid.Cell)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_SetEndingCell_m941E6D0E02041B7602222D2E519409F99AF619D7 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* ___0_model, Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* ___1_cell, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var roomCenter = MathUtils.GridToWorld(model.Config.GridCellSize, cell.CenterF);
|
|
GridDungeonModel_tAEF5278646C831FA4C6EEEFEF7128869C645942F* L_0 = ___0_model;
|
|
NullCheck(L_0);
|
|
GridDungeonConfig_tA813B337E88DBA4D5849118F7CF0D012B1178726* L_1 = L_0->___Config_5;
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___GridCellSize_5;
|
|
Cell_tCF4282AD1DF4C4794E81C61514A1489C9EC1FD01* L_3 = ___1_cell;
|
|
NullCheck(L_3);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Cell_get_CenterF_mB8D827E04A3E7CC3B708DAD634373265EC39EA8B(L_3, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(MathUtils_t05FC770BEB74714DF52EC7EB2718509420AEA703_il2cpp_TypeInfo_var);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = MathUtils_GridToWorld_m3196CF39CDABF14746162A6562AB802ABE9A138E(L_2, L_4, NULL);
|
|
V_0 = L_5;
|
|
// CreateLevelGoalAt(roomCenter);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
|
|
SpecialRoomFinder_CreateLevelGoalAt_m6458DAF416BB3782A9CA5456B51817FCF68AFE8E(__this, L_6, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::TeleportPlayerTo(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_TeleportPlayerTo_mC80F519B0AF6A3E82548C5D622A245CD9F6F9467 (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m15A393ED05B437158BE1D882028F106E2D269CAC_RuntimeMethod_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);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* V_1 = NULL;
|
|
{
|
|
// var player = 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);
|
|
V_0 = L_1;
|
|
// if (player != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
// player.transform.position = position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_position;
|
|
NullCheck(L_5);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_5, L_6, NULL);
|
|
// var movement = player.GetComponent<PlayerMovement>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
|
|
NullCheck(L_7);
|
|
PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* L_8;
|
|
L_8 = GameObject_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m15A393ED05B437158BE1D882028F106E2D269CAC(L_7, GameObject_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m15A393ED05B437158BE1D882028F106E2D269CAC_RuntimeMethod_var);
|
|
V_1 = L_8;
|
|
// if (movement != null)
|
|
PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* L_9 = V_1;
|
|
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_0036;
|
|
}
|
|
}
|
|
{
|
|
// movement.OnTeleportered();
|
|
PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* L_11 = V_1;
|
|
NullCheck(L_11);
|
|
PlayerMovement_OnTeleportered_m84DBD27F70D448C9C31C011C0F0275EF3EB4CCB6(L_11, NULL);
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::CreateLevelGoalAt(UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_CreateLevelGoalAt_m6458DAF416BB3782A9CA5456B51817FCF68AFE8E (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, 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*)&GameObject_GetComponent_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m792490E6AA9CDF14816F1A22C81F13BAFFB9CD20_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral667185553F8032B4BC7A4BBBF241D46BCB64D9B3);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// DestroyAllLevelGoals();
|
|
SpecialRoomFinder_DestroyAllLevelGoals_m291F0BF80F3432ABA84E0EC3A0EFE0485A43668F(__this, NULL);
|
|
// var goal = Instantiate(levelEndGoalTemplate) as GameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___levelEndGoalTemplate_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_0, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
// goal.transform.position = position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = L_1;
|
|
NullCheck(L_2);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
|
|
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_position;
|
|
NullCheck(L_3);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_3, L_4, NULL);
|
|
// if (goal.GetComponent<DungeonArchitect.Samples.ShooterGame.LevelGoal>() == null)
|
|
NullCheck(L_2);
|
|
LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* L_5;
|
|
L_5 = GameObject_GetComponent_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m792490E6AA9CDF14816F1A22C81F13BAFFB9CD20(L_2, GameObject_GetComponent_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m792490E6AA9CDF14816F1A22C81F13BAFFB9CD20_RuntimeMethod_var);
|
|
bool L_6;
|
|
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
// Debug.LogWarning("No LevelGoal component attached to the Level goal prefab. cleanup will not be proper");
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral667185553F8032B4BC7A4BBBF241D46BCB64D9B3, NULL);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::DestroyAllLevelGoals()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder_DestroyAllLevelGoals_m291F0BF80F3432ABA84E0EC3A0EFE0485A43668F (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m2CCECD69A264C59F0A2C5E6D7756094342BE1B0C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
|
|
{
|
|
// var oldGoals = GameObject.FindObjectsOfType<DungeonArchitect.Samples.ShooterGame.LevelGoal>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33* L_0;
|
|
L_0 = Object_FindObjectsOfType_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m2CCECD69A264C59F0A2C5E6D7756094342BE1B0C(Object_FindObjectsOfType_TisLevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7_m2CCECD69A264C59F0A2C5E6D7756094342BE1B0C_RuntimeMethod_var);
|
|
// foreach (var oldGoal in oldGoals)
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
// foreach (var oldGoal in oldGoals)
|
|
LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
// var oldGoalObj = oldGoal.gameObject;
|
|
NullCheck(L_4);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
|
|
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_4, NULL);
|
|
V_2 = L_5;
|
|
// if (oldGoalObj != null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_7;
|
|
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
// if (Application.isPlaying)
|
|
bool L_8;
|
|
L_8 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// Destroy(oldGoalObj);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_9, NULL);
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// DestroyImmediate(oldGoalObj);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_10, NULL);
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
// foreach (var oldGoal in oldGoals)
|
|
int32_t L_12 = V_1;
|
|
LevelGoalU5BU5D_tE5A4995A3A9168486C208EDDC5DC3CFCD9AB9A33* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.SpecialRoomFinder::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialRoomFinder__ctor_m64F14FD43CB8D3F85B1D2FCC30FEABB272D26A1A (SpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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.StateBase::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_Update_m62179D13C5BE5620625D7EDBCC5D096E2CADBE7A (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual void Update() {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_FixedUpdate_mEAEF31682CD4D190DF5A864CD1344D450052632E (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual void FixedUpdate() {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::OnEnter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_OnEnter_mDA6F127F1732FBCFAC146FE73AEB4D9375FAE7D4 (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual void OnEnter() {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::OnExit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_OnExit_m60A31913B654378D23342B3DFBC50AAAB240134C (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual void OnExit() {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::TransitionTo(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_TransitionTo_mED715A22FB3B0DBA3E7AA73D9D03745276EAA55D (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, String_t* ___0_stateName, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual void TransitionTo(string stateName) {}
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::OnMessage(DungeonArchitect.Samples.ShooterGame.GameMessages,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_OnMessage_m6162403E2D79528282A69BC3C5B9C9AB76B5CD1C (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, int32_t ___0_messageType, RuntimeObject* ___1_userdata, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public virtual void OnMessage(GameMessages messageType, object userdata) {}
|
|
return;
|
|
}
|
|
}
|
|
// DungeonArchitect.Samples.ShooterGame.StateMachine DungeonArchitect.Samples.ShooterGame.StateBase::get_StateMachine()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* StateBase_get_StateMachine_mDC87F23BA16310E766E05C1C06272ADE8EF6EB90 (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return stateMachine;
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_0 = __this->___stateMachine_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::set_StateMachine(DungeonArchitect.Samples.ShooterGame.StateMachine)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase_set_StateMachine_m43188AE5E16F30EBD31BB38B745C66EA12A47789 (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __this, StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// stateMachine = value;
|
|
StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* L_0 = ___0_value;
|
|
__this->___stateMachine_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___stateMachine_0), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateBase::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateBase__ctor_mD56FF1AF31A793CB444E4F5E34DAD4B529604C8F (StateBase_tBCEB7FF8EFC070689037F0AB41B0DECEC9AE5F2C* __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
|
|
// DungeonArchitect.Samples.ShooterGame.State DungeonArchitect.Samples.ShooterGame.StateMachine::get_ActiveState()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StateMachine_get_ActiveState_m5DF9F803E6A82AABB6F0EB35F33E799DEE29D6AA (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (stateStack.Count == 0) return null;
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_0 = __this->___stateStack_0;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_inline(L_0, Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
if (L_1)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// if (stateStack.Count == 0) return null;
|
|
return (RuntimeObject*)NULL;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// return stateStack.Peek();
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_2 = __this->___stateStack_0;
|
|
NullCheck(L_2);
|
|
RuntimeObject* L_3;
|
|
L_3 = Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F(L_2, Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F_RuntimeMethod_var);
|
|
return L_3;
|
|
}
|
|
}
|
|
// 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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_m64ADDDC4BB892CDA244212FE20BFB92070800262_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (stateStack.Count > 0) {
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_0 = __this->___stateStack_0;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_inline(L_0, Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
if ((((int32_t)L_1) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
// var top = stateStack.Pop();
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_2 = __this->___stateStack_0;
|
|
NullCheck(L_2);
|
|
RuntimeObject* L_3;
|
|
L_3 = Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659(L_2, Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659_RuntimeMethod_var);
|
|
// top.OnExit();
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker0::Invoke(3 /* System.Void DungeonArchitect.Samples.ShooterGame.State::OnExit() */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_3);
|
|
// stateStack.Clear();
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_4 = __this->___stateStack_0;
|
|
NullCheck(L_4);
|
|
Stack_1_Clear_m64ADDDC4BB892CDA244212FE20BFB92070800262(L_4, Stack_1_Clear_m64ADDDC4BB892CDA244212FE20BFB92070800262_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
// state.StateMachine = this;
|
|
RuntimeObject* L_5 = ___0_state;
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker1< StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* >::Invoke(7 /* System.Void DungeonArchitect.Samples.ShooterGame.State::set_StateMachine(DungeonArchitect.Samples.ShooterGame.StateMachine) */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_5, __this);
|
|
// stateStack.Push(state);
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_6 = __this->___stateStack_0;
|
|
RuntimeObject* L_7 = ___0_state;
|
|
NullCheck(L_6);
|
|
Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76(L_6, L_7, Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76_RuntimeMethod_var);
|
|
// state.OnEnter();
|
|
RuntimeObject* L_8 = ___0_state;
|
|
NullCheck(L_8);
|
|
InterfaceActionInvoker0::Invoke(2 /* System.Void DungeonArchitect.Samples.ShooterGame.State::OnEnter() */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_8);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateMachine::PushTo(DungeonArchitect.Samples.ShooterGame.State)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_PushTo_m022B7B43A70DD91CC1EF5877B2E5D96A55BD553E (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, RuntimeObject* ___0_state, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// state.StateMachine = this;
|
|
RuntimeObject* L_0 = ___0_state;
|
|
NullCheck(L_0);
|
|
InterfaceActionInvoker1< StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* >::Invoke(7 /* System.Void DungeonArchitect.Samples.ShooterGame.State::set_StateMachine(DungeonArchitect.Samples.ShooterGame.StateMachine) */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_0, __this);
|
|
// stateStack.Push(state);
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_1 = __this->___stateStack_0;
|
|
RuntimeObject* L_2 = ___0_state;
|
|
NullCheck(L_1);
|
|
Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76(L_1, L_2, Stack_1_Push_m86560E794D9E0A9AE48AF295B333B49D4DC31D76_RuntimeMethod_var);
|
|
// state.OnEnter();
|
|
RuntimeObject* L_3 = ___0_state;
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker0::Invoke(2 /* System.Void DungeonArchitect.Samples.ShooterGame.State::OnEnter() */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_3);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateMachine::Pop()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_Pop_m98ED3E50CC0A4CEE1DF0B3DB1D3F553397938A7B (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (stateStack.Count <= 1) return;
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_0 = __this->___stateStack_0;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_inline(L_0, Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
if ((((int32_t)L_1) > ((int32_t)1)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// if (stateStack.Count <= 1) return;
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// var state = stateStack.Pop();
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_2 = __this->___stateStack_0;
|
|
NullCheck(L_2);
|
|
RuntimeObject* L_3;
|
|
L_3 = Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659(L_2, Stack_1_Pop_m4BC425354E3428E08099F24B3B0C3110E0BCB659_RuntimeMethod_var);
|
|
// state.OnExit();
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker0::Invoke(3 /* System.Void DungeonArchitect.Samples.ShooterGame.State::OnExit() */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_3);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateMachine::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_Update_m04BA8E47C6B0BA75C2CAAABB7168BF5001B56F65 (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (stateStack.Count == 0) return;
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_0 = __this->___stateStack_0;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_inline(L_0, Stack_1_get_Count_m874E87F3366D0D0B6D82D4C1FA6E6B9399003E16_RuntimeMethod_var);
|
|
if (L_1)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
// if (stateStack.Count == 0) return;
|
|
return;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
// var state = stateStack.Peek();
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_2 = __this->___stateStack_0;
|
|
NullCheck(L_2);
|
|
RuntimeObject* L_3;
|
|
L_3 = Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F(L_2, Stack_1_Peek_m21E246914E3FEB5B99B2F9514B31FFE1E256FF6F_RuntimeMethod_var);
|
|
// state.Update();
|
|
NullCheck(L_3);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void DungeonArchitect.Samples.ShooterGame.State::Update() */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_3);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateMachine::SendMessage(DungeonArchitect.Samples.ShooterGame.GameMessages,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_SendMessage_m4E3390AC7F702A27669672C120B7053C31DDADBF (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, int32_t ___0_message, RuntimeObject* ___1_userdata, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
// var state = ActiveState;
|
|
RuntimeObject* L_0;
|
|
L_0 = StateMachine_get_ActiveState_m5DF9F803E6A82AABB6F0EB35F33E799DEE29D6AA(__this, NULL);
|
|
V_0 = L_0;
|
|
// if (state != null) {
|
|
RuntimeObject* L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// state.OnMessage(message, userdata);
|
|
RuntimeObject* L_2 = V_0;
|
|
int32_t L_3 = ___0_message;
|
|
RuntimeObject* L_4 = ___1_userdata;
|
|
NullCheck(L_2);
|
|
InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(5 /* System.Void DungeonArchitect.Samples.ShooterGame.State::OnMessage(DungeonArchitect.Samples.ShooterGame.GameMessages,System.Object) */, State_t68944449408680C738BC1268C220BFA919D25A29_il2cpp_TypeInfo_var, L_2, L_3, L_4);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.StateMachine::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine__ctor_m7443ECDA0E5726ECC88E653677CF91AC738FAAA9 (StateMachine_t146659337FA2C66E59355F4F5D1FD9F9E461485B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_mEBA4A5E247FF633E37F8AEB2B6564634D5254EFF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// Stack<State> stateStack = new Stack<State>();
|
|
Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A* L_0 = (Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A*)il2cpp_codegen_object_new(Stack_1_tACD8F1E9CD654EABE025A73ED6FDD01C4FAAB58A_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Stack_1__ctor_mEBA4A5E247FF633E37F8AEB2B6564634D5254EFF(L_0, Stack_1__ctor_mEBA4A5E247FF633E37F8AEB2B6564634D5254EFF_RuntimeMethod_var);
|
|
__this->___stateStack_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___stateStack_0), (void*)L_0);
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MixLevels::SetSfxLvl(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MixLevels_SetSfxLvl_mF9BBC844D6682233544723715295D6F634339EA4 (MixLevels_t9892247E3B25B59E9C7C20EEA5028416A1522766* __this, float ___0_sfxLvl, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFBBC874E1FB7095CECA95ABF8851471AC45545C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// masterMixer.SetFloat("sfxVol", sfxLvl);
|
|
AudioMixer_tE2E8D79241711CDF9AB428C7FB96A35D80E40B04* L_0 = __this->___masterMixer_4;
|
|
float L_1 = ___0_sfxLvl;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = AudioMixer_SetFloat_m4789959013BE79E4F84F446405914908ADC3F335(L_0, _stringLiteralDFBBC874E1FB7095CECA95ABF8851471AC45545C, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MixLevels::SetMusicLvl(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MixLevels_SetMusicLvl_m85E79E26EEBC991D6E3E68607E88DC04CF4BB923 (MixLevels_t9892247E3B25B59E9C7C20EEA5028416A1522766* __this, float ___0_musicLvl, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38E1E035BD4E93EEBEA2E4E9732E46BFA9049A4E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// masterMixer.SetFloat ("musicVol", musicLvl);
|
|
AudioMixer_tE2E8D79241711CDF9AB428C7FB96A35D80E40B04* L_0 = __this->___masterMixer_4;
|
|
float L_1 = ___0_musicLvl;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = AudioMixer_SetFloat_m4789959013BE79E4F84F446405914908ADC3F335(L_0, _stringLiteral38E1E035BD4E93EEBEA2E4E9732E46BFA9049A4E, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MixLevels::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MixLevels__ctor_m0AF79D52B535DBDE63B6843C8F41FF424FE32E08 (MixLevels_t9892247E3B25B59E9C7C20EEA5028416A1522766* __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.ShooterGame.CameraFollow::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraFollow_Start_mAC5E9C5B3D0D7BA8BD660BAAAB16AE62511627F7 (CameraFollow_tA14AE1E638615EE32D7A74FDE84E510A63067070* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// currentLookAt = target.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___target_4;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
__this->___currentLookAt_8 = L_1;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.CameraFollow::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraFollow_FixedUpdate_mA47AE1BBF64FA1DD94ED6D2C0987C2B84B223515 (CameraFollow_tA14AE1E638615EE32D7A74FDE84E510A63067070* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// Vector3 targetCamPos = target.position + offset;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___target_4;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___offset_7;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_2, NULL);
|
|
V_0 = L_3;
|
|
// transform.position = Vector3.Lerp (transform.position, targetCamPos, positionSmoothing * Time.deltaTime);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
|
|
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
float L_8 = __this->___positionSmoothing_5;
|
|
float L_9;
|
|
L_9 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
|
|
L_10 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_6, L_7, ((float)il2cpp_codegen_multiply(L_8, L_9)), NULL);
|
|
NullCheck(L_4);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_4, L_10, NULL);
|
|
// currentLookAt = Vector3.Lerp (currentLookAt, target.position, lookAtSmoothing * Time.deltaTime);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = __this->___currentLookAt_8;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___target_4;
|
|
NullCheck(L_12);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
|
|
L_13 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_12, NULL);
|
|
float L_14 = __this->___lookAtSmoothing_6;
|
|
float L_15;
|
|
L_15 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_11, L_13, ((float)il2cpp_codegen_multiply(L_14, L_15)), NULL);
|
|
__this->___currentLookAt_8 = L_16;
|
|
// transform.LookAt(currentLookAt);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
|
|
L_17 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = __this->___currentLookAt_8;
|
|
NullCheck(L_17);
|
|
Transform_LookAt_mFEF7353E4CAEB85D5F7CEEF9276C3B8D6E314C6C(L_17, L_18, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.CameraFollow::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraFollow__ctor_mC7A7488126A0A6DFCFC6A9906A58376B44AD4F5D (CameraFollow_tA14AE1E638615EE32D7A74FDE84E510A63067070* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float positionSmoothing = 5f; // The speed with which the camera will be following.
|
|
__this->___positionSmoothing_5 = (5.0f);
|
|
// public float lookAtSmoothing = 5f; // The speed with which the camera will be following.
|
|
__this->___lookAtSmoothing_6 = (5.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyAttack::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyAttack_Awake_m5F0EAD438E99BA13C65E374C6C97BD189149EC64 (EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D* __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*)&Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// player = GameObject.FindGameObjectWithTag ("Player");
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = GameObject_FindGameObjectWithTag_mF0229BC2074CE9EEA72FAB1E5A4BC2AEC3D2CDBE(_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, NULL);
|
|
__this->___player_7 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___player_7), (void*)L_0);
|
|
// playerHealth = player.GetComponent <PlayerHealth> ();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___player_7;
|
|
NullCheck(L_1);
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_2;
|
|
L_2 = GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C(L_1, GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C_RuntimeMethod_var);
|
|
__this->___playerHealth_8 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerHealth_8), (void*)L_2);
|
|
// enemyHealth = GetComponent<EnemyHealth>();
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_3;
|
|
L_3 = Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB(__this, Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB_RuntimeMethod_var);
|
|
__this->___enemyHealth_9 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___enemyHealth_9), (void*)L_3);
|
|
// anim = GetComponent <Animator> ();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_4;
|
|
L_4 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___anim_6 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___anim_6), (void*)L_4);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyAttack::OnTriggerEnter(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyAttack_OnTriggerEnter_m0C64D4129EEA3897B263A378BEC7615C6B44E6DC (EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, 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(other.gameObject == player)
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
|
|
NullCheck(L_0);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___player_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
// playerInRange = true;
|
|
__this->___playerInRange_10 = (bool)1;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyAttack::OnTriggerExit(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyAttack_OnTriggerExit_m567663F976417421AA6C6CA1B857419C37886F0B (EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, 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(other.gameObject == player)
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
|
|
NullCheck(L_0);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___player_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
// playerInRange = false;
|
|
__this->___playerInRange_10 = (bool)0;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyAttack::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyAttack_Update_mF8927A63729BACC3FC16C4D0B0749F14C3C1E6DF (EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33DC13D0F4A096EB422B9594B3FE3899961C42FC);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// timer += Time.deltaTime;
|
|
float L_0 = __this->___timer_11;
|
|
float L_1;
|
|
L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
__this->___timer_11 = ((float)il2cpp_codegen_add(L_0, L_1));
|
|
// if(timer >= timeBetweenAttacks && playerInRange && enemyHealth.currentHealth > 0)
|
|
float L_2 = __this->___timer_11;
|
|
float L_3 = __this->___timeBetweenAttacks_4;
|
|
if ((!(((float)L_2) >= ((float)L_3))))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
bool L_4 = __this->___playerInRange_10;
|
|
if (!L_4)
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_5 = __this->___enemyHealth_9;
|
|
NullCheck(L_5);
|
|
int32_t L_6 = L_5->___currentHealth_5;
|
|
if ((((int32_t)L_6) <= ((int32_t)0)))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
// Attack ();
|
|
EnemyAttack_Attack_m9E9EE06D4DECEC4AB5B724E423259EBE70AD00D7(__this, NULL);
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
// if(playerHealth.currentHealth <= 0)
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_7 = __this->___playerHealth_8;
|
|
NullCheck(L_7);
|
|
int32_t L_8 = L_7->___currentHealth_5;
|
|
if ((((int32_t)L_8) > ((int32_t)0)))
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
{
|
|
// anim.SetTrigger ("PlayerDead");
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_9 = __this->___anim_6;
|
|
NullCheck(L_9);
|
|
Animator_SetTrigger_mC9CD54D627C8843EF6E159E167449D216EF6EB30(L_9, _stringLiteral33DC13D0F4A096EB422B9594B3FE3899961C42FC, NULL);
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyAttack::Attack()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyAttack_Attack_m9E9EE06D4DECEC4AB5B724E423259EBE70AD00D7 (EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// timer = 0f;
|
|
__this->___timer_11 = (0.0f);
|
|
// if(playerHealth.currentHealth > 0)
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_0 = __this->___playerHealth_8;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___currentHealth_5;
|
|
if ((((int32_t)L_1) <= ((int32_t)0)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
// playerHealth.TakeDamage (attackDamage);
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_2 = __this->___playerHealth_8;
|
|
int32_t L_3 = __this->___attackDamage_5;
|
|
NullCheck(L_2);
|
|
PlayerHealth_TakeDamage_mAC53056D87F6D911903F7A847849427C979063FA(L_2, L_3, NULL);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyAttack::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyAttack__ctor_mBD6658C21C7A8FE101B014C93E3D8DC283E49E14 (EnemyAttack_t8E3AAF3BB0A3D85D60B26C4548AB4C9999220A0D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float timeBetweenAttacks = 0.5f; // The time in seconds between each attack.
|
|
__this->___timeBetweenAttacks_4 = (0.5f);
|
|
// public int attackDamage = 10; // The amount of health taken away per attack.
|
|
__this->___attackDamage_5 = ((int32_t)10);
|
|
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.EnemyHealth::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth_Awake_m09F73C9FC8A4EB070397E8DF198215B31283A808 (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m7FE20EC51F5F0CD242B94967CCF5B8E32BA9FC62_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// anim = GetComponent <Animator> ();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0;
|
|
L_0 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___anim_9 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___anim_9), (void*)L_0);
|
|
// enemyAudio = GetComponent <AudioSource> ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_1;
|
|
L_1 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(__this, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
__this->___enemyAudio_10 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___enemyAudio_10), (void*)L_1);
|
|
// hitParticles = GetComponentInChildren <ParticleSystem> ();
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_2;
|
|
L_2 = Component_GetComponentInChildren_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m7FE20EC51F5F0CD242B94967CCF5B8E32BA9FC62(__this, Component_GetComponentInChildren_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m7FE20EC51F5F0CD242B94967CCF5B8E32BA9FC62_RuntimeMethod_var);
|
|
__this->___hitParticles_11 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___hitParticles_11), (void*)L_2);
|
|
// character = GetComponent <CharacterController> ();
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_3;
|
|
L_3 = Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040(__this, Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
__this->___character_12 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___character_12), (void*)L_3);
|
|
// currentHealth = startingHealth;
|
|
int32_t L_4 = __this->___startingHealth_4;
|
|
__this->___currentHealth_5 = L_4;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth_Update_m6FE81024BA55AF8221C6FB0DE09D015EBFC6EA23 (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if(isSinking)
|
|
bool L_0 = __this->___isSinking_14;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
// transform.Translate (-Vector3.up * sinkSpeed * Time.deltaTime);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_2, NULL);
|
|
float L_4 = __this->___sinkSpeed_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, L_4, NULL);
|
|
float L_6;
|
|
L_6 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_5, L_6, NULL);
|
|
NullCheck(L_1);
|
|
Transform_Translate_m018D015E89C8CB743C54A21B4A1C5202EBF6297A(L_1, L_7, NULL);
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth::TakeDamage(System.Int32,UnityEngine.Vector3)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth_TakeDamage_mB45B9F674D8C3A7D47BF6B1E20ED96995265770B (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, int32_t ___0_amount, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_hitPoint, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if(isDead)
|
|
bool L_0 = __this->___isDead_13;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// enemyAudio.Play ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_1 = __this->___enemyAudio_10;
|
|
NullCheck(L_1);
|
|
AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_1, NULL);
|
|
// currentHealth -= amount;
|
|
int32_t L_2 = __this->___currentHealth_5;
|
|
int32_t L_3 = ___0_amount;
|
|
__this->___currentHealth_5 = ((int32_t)il2cpp_codegen_subtract(L_2, L_3));
|
|
// hitParticles.transform.position = hitPoint;
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_4 = __this->___hitParticles_11;
|
|
NullCheck(L_4);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_hitPoint;
|
|
NullCheck(L_5);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_5, L_6, NULL);
|
|
// hitParticles.Play();
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_7 = __this->___hitParticles_11;
|
|
NullCheck(L_7);
|
|
ParticleSystem_Play_mD943E601BFE16CB9BB5D1F5E6AED5C36F5F11EF5(L_7, NULL);
|
|
// if(currentHealth <= 0)
|
|
int32_t L_8 = __this->___currentHealth_5;
|
|
if ((((int32_t)L_8) > ((int32_t)0)))
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// Death ();
|
|
EnemyHealth_Death_mE2C21EF4DA7656C372BDD1E4EC4157CD9701D75D(__this, NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth::Death()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth_Death_mE2C21EF4DA7656C372BDD1E4EC4157CD9701D75D (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06CF41BA66D0BBD786673B743CD4840A4EE6CA18);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// isDead = true;
|
|
__this->___isDead_13 = (bool)1;
|
|
// character.enabled = false;
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_0 = __this->___character_12;
|
|
NullCheck(L_0);
|
|
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_0, (bool)0, NULL);
|
|
// anim.SetTrigger ("Dead");
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_1 = __this->___anim_9;
|
|
NullCheck(L_1);
|
|
Animator_SetTrigger_mC9CD54D627C8843EF6E159E167449D216EF6EB30(L_1, _stringLiteral06CF41BA66D0BBD786673B743CD4840A4EE6CA18, NULL);
|
|
// enemyAudio.clip = deathClip;
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_2 = __this->___enemyAudio_10;
|
|
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_3 = __this->___deathClip_8;
|
|
NullCheck(L_2);
|
|
AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70(L_2, L_3, NULL);
|
|
// enemyAudio.Play ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->___enemyAudio_10;
|
|
NullCheck(L_4);
|
|
AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_4, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth::StartSinking()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth_StartSinking_mB403BCDC40FBA4C69A932587A504408CCA3CB438 (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// StartCoroutine(StartSinkingAnimation());
|
|
RuntimeObject* L_0;
|
|
L_0 = EnemyHealth_StartSinkingAnimation_m97B2FD9DD06D9B35B3207018F88319DC094FC930(__this, NULL);
|
|
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1;
|
|
L_1 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator DungeonArchitect.Samples.ShooterGame.EnemyHealth::StartSinkingAnimation()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnemyHealth_StartSinkingAnimation_m97B2FD9DD06D9B35B3207018F88319DC094FC930 (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* L_0 = (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8*)il2cpp_codegen_object_new(U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CStartSinkingAnimationU3Ed__16__ctor_m2492F51D3657D7915E8E65A9050B98253B8666E3(L_0, 0, NULL);
|
|
U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
L_1->___U3CU3E4__this_2 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyHealth__ctor_m1A2B230A727D0441924D9B05A1EDB0E5CB5FB27F (EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int startingHealth = 100; // The amount of health the enemy starts the game with.
|
|
__this->___startingHealth_4 = ((int32_t)100);
|
|
// public float sinkSpeed = 0.3f; // The speed at which the enemy sinks through the floor when dead.
|
|
__this->___sinkSpeed_6 = (0.300000012f);
|
|
// public int scoreValue = 10; // The amount added to the player's score when the enemy dies.
|
|
__this->___scoreValue_7 = ((int32_t)10);
|
|
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.EnemyHealth/<StartSinkingAnimation>d__16::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartSinkingAnimationU3Ed__16__ctor_m2492F51D3657D7915E8E65A9050B98253B8666E3 (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
int32_t L_0 = ___0_U3CU3E1__state;
|
|
__this->___U3CU3E1__state_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::System.IDisposable.Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartSinkingAnimationU3Ed__16_System_IDisposable_Dispose_mCE100E093C7E154C917C6FAE1D372AF887AC6C5F (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CStartSinkingAnimationU3Ed__16_MoveNext_mC2648DCA01B176E6D9D8962EE6A8815458E817D0 (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* V_1 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___U3CU3E1__state_0;
|
|
V_0 = L_0;
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_1 = __this->___U3CU3E4__this_2;
|
|
V_1 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_005f;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0086;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// GetComponent <NavMeshAgent> ().enabled = false;
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_3 = V_1;
|
|
NullCheck(L_3);
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_4;
|
|
L_4 = Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F(L_3, Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
NullCheck(L_4);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_4, (bool)0, NULL);
|
|
// ScoreManager.score += scoreValue;
|
|
int32_t L_5 = ((ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_StaticFields*)il2cpp_codegen_static_fields_for(ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var))->___score_4;
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_6 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_7 = L_6->___scoreValue_7;
|
|
((ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_StaticFields*)il2cpp_codegen_static_fields_for(ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var))->___score_4 = ((int32_t)il2cpp_codegen_add(L_5, L_7));
|
|
// yield return new WaitForSeconds(2.0f);
|
|
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_8 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_8);
|
|
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_8, (2.0f), NULL);
|
|
__this->___U3CU3E2__current_1 = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_8);
|
|
__this->___U3CU3E1__state_0 = 1;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// isSinking = true;
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
L_9->___isSinking_14 = (bool)1;
|
|
// yield return new WaitForSeconds(3.0f);
|
|
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_10 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_10);
|
|
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_10, (3.0f), NULL);
|
|
__this->___U3CU3E2__current_1 = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_10);
|
|
__this->___U3CU3E1__state_0 = 2;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0086:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// Destroy (gameObject);
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_11 = V_1;
|
|
NullCheck(L_11);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
|
|
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_12, NULL);
|
|
// }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartSinkingAnimationU3Ed__16_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m8F1A9F108CC4858644D8E9E59362A06B557E51BD (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::System.Collections.IEnumerator.Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CStartSinkingAnimationU3Ed__16_System_Collections_IEnumerator_Reset_m75F83D2B38B57F92EA25ABA1A35006E75DCF7646 (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_0);
|
|
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CStartSinkingAnimationU3Ed__16_System_Collections_IEnumerator_Reset_m75F83D2B38B57F92EA25ABA1A35006E75DCF7646_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Samples.ShooterGame.EnemyHealth/<StartSinkingAnimation>d__16::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CStartSinkingAnimationU3Ed__16_System_Collections_IEnumerator_get_Current_m5F45F591FEF745BE5627026972AE2CDC0AEEFA97 (U3CStartSinkingAnimationU3Ed__16_t5729AFBD6B3321134E69983B5009507B8E620AE8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyMovement::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement_Awake_mCDA7C9355159D08DF1113E7BB553CE3CA9011AD5 (EnemyMovement_t2A38DCDE6D0F42A5AC8F9F415E2F0319D56D01A7* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_m6FE5512EF3F9350B999D64543C716D1A529F8593_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// player = GameObject.FindGameObjectWithTag ("Player").transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = GameObject_FindGameObjectWithTag_mF0229BC2074CE9EEA72FAB1E5A4BC2AEC3D2CDBE(_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, NULL);
|
|
NullCheck(L_0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
|
|
__this->___player_4 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___player_4), (void*)L_1);
|
|
// playerHealth = player.GetComponent <PlayerHealth> ();
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___player_4;
|
|
NullCheck(L_2);
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_3;
|
|
L_3 = Component_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_m6FE5512EF3F9350B999D64543C716D1A529F8593(L_2, Component_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_m6FE5512EF3F9350B999D64543C716D1A529F8593_RuntimeMethod_var);
|
|
__this->___playerHealth_5 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerHealth_5), (void*)L_3);
|
|
// enemyHealth = GetComponent <EnemyHealth> ();
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_4;
|
|
L_4 = Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB(__this, Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB_RuntimeMethod_var);
|
|
__this->___enemyHealth_6 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___enemyHealth_6), (void*)L_4);
|
|
// navAgent = GetComponent<NavMeshAgent>();
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_5;
|
|
L_5 = Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F(__this, Component_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_m45B783D78932EFB8409019F84FED6DF3A492F16F_RuntimeMethod_var);
|
|
__this->___navAgent_7 = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___navAgent_7), (void*)L_5);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyMovement::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement_Update_mCE9A4B1727E78C2F70E951E2A83E5570067788D0 (EnemyMovement_t2A38DCDE6D0F42A5AC8F9F415E2F0319D56D01A7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if(enemyHealth.currentHealth > 0 && playerHealth.currentHealth > 0)
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_0 = __this->___enemyHealth_6;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___currentHealth_5;
|
|
if ((((int32_t)L_1) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_2 = __this->___playerHealth_5;
|
|
NullCheck(L_2);
|
|
int32_t L_3 = L_2->___currentHealth_5;
|
|
if ((((int32_t)L_3) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
// navAgent.destination = player.position;
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_4 = __this->___navAgent_7;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___player_4;
|
|
NullCheck(L_5);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
|
|
NullCheck(L_4);
|
|
NavMeshAgent_set_destination_m5F0A8E4C8ED93798D6B9CE496B10FCE5B7461B95(L_4, L_6, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
// navAgent.enabled = false;
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_7 = __this->___navAgent_7;
|
|
NullCheck(L_7);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_7, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyMovement::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyMovement__ctor_m83A0FE8CB58DCFDA0E7FC14BE4C5A12436D93E6A (EnemyMovement_t2A38DCDE6D0F42A5AC8F9F415E2F0319D56D01A7* __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
|
|
// DungeonArchitect.Samples.ShooterGame.GameController DungeonArchitect.Samples.ShooterGame.GameController::get_Instance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* GameController_get_Instance_m56EB0F465A18D3C6CEB8FF74113CCA003E497FA3 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return instance;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_0 = ((GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_StaticFields*)il2cpp_codegen_static_fields_for(GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var))->___instance_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameController::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameController_Awake_mFEBAD8C96FEDB8723A677F5C26E663B0AA2493AF (GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// instance = this;
|
|
((GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_StaticFields*)il2cpp_codegen_static_fields_for(GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var))->___instance_4 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_StaticFields*)il2cpp_codegen_static_fields_for(GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var))->___instance_4), (void*)__this);
|
|
// npcSpawner = GetComponent<LevelNpcSpawner>();
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* L_0;
|
|
L_0 = Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9(__this, Component_GetComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m4C1CC7A45511D371CBD5161EEF6E8FBBC4E76AA9_RuntimeMethod_var);
|
|
__this->___npcSpawner_10 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___npcSpawner_10), (void*)L_0);
|
|
// CreateNewLevel();
|
|
GameController_CreateNewLevel_m9D5D00ED60E776C214306552D9EBC58B5D1B94AA(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameController::CreateNewLevel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameController_CreateNewLevel_m9D5D00ED60E776C214306552D9EBC58B5D1B94AA (GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
// int seed = Mathf.FloorToInt(Random.value * int.MaxValue);
|
|
float L_0;
|
|
L_0 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
int32_t L_1;
|
|
L_1 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)il2cpp_codegen_multiply(L_0, (2.14748365E+09f))), NULL);
|
|
V_0 = L_1;
|
|
// dungeon.Config.Seed = (uint)seed;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___dungeon_5;
|
|
NullCheck(L_2);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_3;
|
|
L_3 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_2, NULL);
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
L_3->___Seed_4 = L_4;
|
|
// StartCoroutine(RebuildLevel(dungeon));
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_5 = __this->___dungeon_5;
|
|
RuntimeObject* L_6;
|
|
L_6 = GameController_RebuildLevel_mF1DB7505CDB6EAC774CBD2E7F24269E73BCFF0FB(__this, L_5, NULL);
|
|
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7;
|
|
L_7 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_6, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator DungeonArchitect.Samples.ShooterGame.GameController::RebuildLevel(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameController_RebuildLevel_mF1DB7505CDB6EAC774CBD2E7F24269E73BCFF0FB (GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* L_0 = (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0*)il2cpp_codegen_object_new(U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CRebuildLevelU3Ed__13__ctor_mFA3B4EEE228E19C52E57E758981B24CAA5D2BC47(L_0, 0, NULL);
|
|
U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
L_1->___U3CU3E4__this_2 = __this;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
|
|
U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* L_2 = L_1;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_3 = ___0_dungeon;
|
|
NullCheck(L_2);
|
|
L_2->___dungeon_3 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_2->___dungeon_3), (void*)L_3);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameController::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameController__ctor_m1A4DBCD58E39EB1CC8677C356128A9DF04D7D9FF (GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06EEF11C1D17154CBDBF486518BEFD8B523D739E);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77186B7483F9C36E8FC7ED853D0070ACFA3CF676);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// string labelBuildingLayout = "Building Layout... ";
|
|
__this->___labelBuildingLayout_11 = _stringLiteral06EEF11C1D17154CBDBF486518BEFD8B523D739E;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___labelBuildingLayout_11), (void*)_stringLiteral06EEF11C1D17154CBDBF486518BEFD8B523D739E);
|
|
// string labelBuildingNavmesh = "Building Navmesh... ";
|
|
__this->___labelBuildingNavmesh_12 = _stringLiteral77186B7483F9C36E8FC7ED853D0070ACFA3CF676;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___labelBuildingNavmesh_12), (void*)_stringLiteral77186B7483F9C36E8FC7ED853D0070ACFA3CF676);
|
|
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.GameController/<RebuildLevel>d__13::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelU3Ed__13__ctor_mFA3B4EEE228E19C52E57E758981B24CAA5D2BC47 (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
int32_t L_0 = ___0_U3CU3E1__state;
|
|
__this->___U3CU3E1__state_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::System.IDisposable.Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelU3Ed__13_System_IDisposable_Dispose_mED5AF4F0F6FDF24169A2B0921ADB768B7927A710 (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRebuildLevelU3Ed__13_MoveNext_m9B7C5ACD081AEBA2F1701977455F5B99BF8FAEF9 (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBF7BB7BB5B58D94EBDA21F3EC2177530300AC95);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* V_1 = NULL;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* V_4 = NULL;
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_7 = NULL;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
{
|
|
int32_t L_0 = __this->___U3CU3E1__state_0;
|
|
V_0 = L_0;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_1 = __this->___U3CU3E4__this_2;
|
|
V_1 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_009b;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_00c2;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0126;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// textBuildingNavMesh.gameObject.SetActive(false);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_3 = V_1;
|
|
NullCheck(L_3);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = L_3->___textBuildingNavMesh_9;
|
|
NullCheck(L_4);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
|
|
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_4, NULL);
|
|
NullCheck(L_5);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_5, (bool)0, NULL);
|
|
// levelLoadingScreen.SetActive(true);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_6 = V_1;
|
|
NullCheck(L_6);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = L_6->___levelLoadingScreen_7;
|
|
NullCheck(L_7);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_7, (bool)1, NULL);
|
|
// if (minimap != null)
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_8 = V_1;
|
|
NullCheck(L_8);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = L_8->___minimap_6;
|
|
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_0064;
|
|
}
|
|
}
|
|
{
|
|
// minimap.SetActive(false);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_11 = V_1;
|
|
NullCheck(L_11);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_11->___minimap_6;
|
|
NullCheck(L_12);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_12, (bool)0, NULL);
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
// textBuildingLayout.text = labelBuildingLayout;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_13 = V_1;
|
|
NullCheck(L_13);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_14 = L_13->___textBuildingLayout_8;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_15 = V_1;
|
|
NullCheck(L_15);
|
|
String_t* L_16 = L_15->___labelBuildingLayout_11;
|
|
NullCheck(L_14);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_14, L_16);
|
|
// textBuildingLayout.gameObject.SetActive(true);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_17 = V_1;
|
|
NullCheck(L_17);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_18 = L_17->___textBuildingLayout_8;
|
|
NullCheck(L_18);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
|
|
L_19 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_18, NULL);
|
|
NullCheck(L_19);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_19, (bool)1, NULL);
|
|
// yield return 0;
|
|
int32_t L_20 = 0;
|
|
RuntimeObject* L_21 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_20);
|
|
__this->___U3CU3E2__current_1 = L_21;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_21);
|
|
__this->___U3CU3E1__state_0 = 1;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_009b:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// dungeon.DestroyDungeon();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_22 = __this->___dungeon_3;
|
|
NullCheck(L_22);
|
|
Dungeon_DestroyDungeon_m8BF85970B02483DEA0ACE473B0DF700431ED8B41(L_22, NULL);
|
|
// yield return 0;
|
|
int32_t L_23 = 0;
|
|
RuntimeObject* L_24 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_23);
|
|
__this->___U3CU3E2__current_1 = L_24;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_24);
|
|
__this->___U3CU3E1__state_0 = 2;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// dungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_25 = __this->___dungeon_3;
|
|
NullCheck(L_25);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_25, NULL);
|
|
// textBuildingLayout.text = labelBuildingLayout + "DONE!";
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_26 = V_1;
|
|
NullCheck(L_26);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_27 = L_26->___textBuildingLayout_8;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_28 = V_1;
|
|
NullCheck(L_28);
|
|
String_t* L_29 = L_28->___labelBuildingLayout_11;
|
|
String_t* L_30;
|
|
L_30 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_29, _stringLiteralFBF7BB7BB5B58D94EBDA21F3EC2177530300AC95, NULL);
|
|
NullCheck(L_27);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_27, L_30);
|
|
// textBuildingNavMesh.text = labelBuildingNavmesh;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_31 = V_1;
|
|
NullCheck(L_31);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_32 = L_31->___textBuildingNavMesh_9;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_33 = V_1;
|
|
NullCheck(L_33);
|
|
String_t* L_34 = L_33->___labelBuildingNavmesh_12;
|
|
NullCheck(L_32);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_32, L_34);
|
|
// textBuildingNavMesh.gameObject.SetActive(true);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_35 = V_1;
|
|
NullCheck(L_35);
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_36 = L_35->___textBuildingNavMesh_9;
|
|
NullCheck(L_36);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37;
|
|
L_37 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_36, NULL);
|
|
NullCheck(L_37);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_37, (bool)1, NULL);
|
|
// yield return 0;
|
|
int32_t L_38 = 0;
|
|
RuntimeObject* L_39 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_38);
|
|
__this->___U3CU3E2__current_1 = L_39;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_39);
|
|
__this->___U3CU3E1__state_0 = 3;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0126:
|
|
{
|
|
__this->___U3CU3E1__state_0 = (-1);
|
|
// npcSpawner.OnPostDungeonBuild(dungeon, dungeon.ActiveModel);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_40 = V_1;
|
|
NullCheck(L_40);
|
|
LevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43* L_41 = L_40->___npcSpawner_10;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_42 = __this->___dungeon_3;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_43 = __this->___dungeon_3;
|
|
NullCheck(L_43);
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_44;
|
|
L_44 = Dungeon_get_ActiveModel_m0E27473D49B3B5B81C49EC28DD20A4B00FC37794(L_43, NULL);
|
|
NullCheck(L_41);
|
|
VirtualActionInvoker2< Dungeon_tAA854F521189538FD299BECE6025726B6C359227*, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* >::Invoke(7 /* System.Void DungeonArchitect.DungeonEventListener::OnPostDungeonBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel) */, L_41, L_42, L_44);
|
|
// levelLoadingScreen.SetActive(false);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_45 = V_1;
|
|
NullCheck(L_45);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_46 = L_45->___levelLoadingScreen_7;
|
|
NullCheck(L_46);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_46, (bool)0, NULL);
|
|
// if (minimap != null)
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_47 = V_1;
|
|
NullCheck(L_47);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48 = L_47->___minimap_6;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_49;
|
|
L_49 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_48, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_49)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
// minimap.SetActive(true);
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_50 = V_1;
|
|
NullCheck(L_50);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_51 = L_50->___minimap_6;
|
|
NullCheck(L_51);
|
|
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_51, (bool)1, NULL);
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
// var player = GameObject.FindGameObjectWithTag(GameTags.Player);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_52 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_53;
|
|
L_53 = GameObject_FindGameObjectWithTag_mF0229BC2074CE9EEA72FAB1E5A4BC2AEC3D2CDBE(L_52, NULL);
|
|
V_2 = L_53;
|
|
// if (player != null) {
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_54 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_55;
|
|
L_55 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_54, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_55)
|
|
{
|
|
goto IL_01a3;
|
|
}
|
|
}
|
|
{
|
|
// var health = player.GetComponent<PlayerHealth>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56 = V_2;
|
|
NullCheck(L_56);
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_57;
|
|
L_57 = GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C(L_56, GameObject_GetComponent_TisPlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE_mFD654B3DE1D2C81EE5FFF5A23C684625085B384C_RuntimeMethod_var);
|
|
V_4 = L_57;
|
|
// if (health != null) {
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_58 = V_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_59;
|
|
L_59 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_58, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_59)
|
|
{
|
|
goto IL_01a3;
|
|
}
|
|
}
|
|
{
|
|
// health.currentHealth = health.startingHealth;
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_60 = V_4;
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_61 = V_4;
|
|
NullCheck(L_61);
|
|
int32_t L_62 = L_61->___startingHealth_4;
|
|
NullCheck(L_60);
|
|
L_60->___currentHealth_5 = L_62;
|
|
}
|
|
|
|
IL_01a3:
|
|
{
|
|
// var enemyControllers = GameObject.FindObjectsOfType<AIController>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* L_63;
|
|
L_63 = Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766(Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766_RuntimeMethod_var);
|
|
// var playerPosition = player.transform.position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_64 = V_2;
|
|
NullCheck(L_64);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_65;
|
|
L_65 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_64, NULL);
|
|
NullCheck(L_65);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66;
|
|
L_66 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_65, NULL);
|
|
V_3 = L_66;
|
|
// foreach (var enemyController in enemyControllers)
|
|
V_5 = L_63;
|
|
V_6 = 0;
|
|
goto IL_01f6;
|
|
}
|
|
|
|
IL_01bb:
|
|
{
|
|
// foreach (var enemyController in enemyControllers)
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* L_67 = V_5;
|
|
int32_t L_68 = V_6;
|
|
NullCheck(L_67);
|
|
int32_t L_69 = L_68;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
|
|
// var enemy = enemyController.gameObject;
|
|
NullCheck(L_70);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_71;
|
|
L_71 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_70, NULL);
|
|
V_7 = L_71;
|
|
// var distance = (playerPosition - enemy.transform.position).magnitude;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_3;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_73 = V_7;
|
|
NullCheck(L_73);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_74;
|
|
L_74 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_73, NULL);
|
|
NullCheck(L_74);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
|
|
L_75 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_74, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76;
|
|
L_76 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_72, L_75, NULL);
|
|
V_8 = L_76;
|
|
float L_77;
|
|
L_77 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_8), NULL);
|
|
// if (distance < 1) {
|
|
if ((!(((float)L_77) < ((float)(1.0f)))))
|
|
{
|
|
goto IL_01f0;
|
|
}
|
|
}
|
|
{
|
|
// Destroy (enemy);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_78 = V_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_78, NULL);
|
|
}
|
|
|
|
IL_01f0:
|
|
{
|
|
int32_t L_79 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_79, 1));
|
|
}
|
|
|
|
IL_01f6:
|
|
{
|
|
// foreach (var enemyController in enemyControllers)
|
|
int32_t L_80 = V_6;
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* L_81 = V_5;
|
|
NullCheck(L_81);
|
|
if ((((int32_t)L_80) < ((int32_t)((int32_t)(((RuntimeArray*)L_81)->max_length)))))
|
|
{
|
|
goto IL_01bb;
|
|
}
|
|
}
|
|
{
|
|
// }
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildLevelU3Ed__13_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m492E0442585A7CB5DA017595BB1354AD299B734F (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::System.Collections.IEnumerator.Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRebuildLevelU3Ed__13_System_Collections_IEnumerator_Reset_m001E288272E20B9FB3745D4B9A296C0EC93498CD (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_0);
|
|
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CRebuildLevelU3Ed__13_System_Collections_IEnumerator_Reset_m001E288272E20B9FB3745D4B9A296C0EC93498CD_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Object DungeonArchitect.Samples.ShooterGame.GameController/<RebuildLevel>d__13::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRebuildLevelU3Ed__13_System_Collections_IEnumerator_get_Current_mE8743C99C2CA2B806B00513F8702023E7BBC00B6 (U3CRebuildLevelU3Ed__13_t638831E8B682CF4F3018ABBB8BAB1B144C1628F0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelGoal::OnTriggerEnter(UnityEngine.Collider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelGoal_OnTriggerEnter_m5623743C18CD67ECA9E08F53089D2E84D7C98346 (LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, 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;
|
|
}
|
|
{
|
|
// if (other.gameObject.CompareTag(GameTags.Player)) {
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_other;
|
|
NullCheck(L_0);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
|
|
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var);
|
|
String_t* L_2 = ((GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_StaticFields*)il2cpp_codegen_static_fields_for(GameTags_tFD4B4EC9821A44AD89920D3810D3436AE5B3E162_il2cpp_TypeInfo_var))->___Player_4;
|
|
NullCheck(L_1);
|
|
bool L_3;
|
|
L_3 = GameObject_CompareTag_m6378BE50D009A93D46036F74CC3F7E2ECB0636E5(L_1, L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
// GameController.Instance.CreateNewLevel();
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_4;
|
|
L_4 = GameController_get_Instance_m56EB0F465A18D3C6CEB8FF74113CCA003E497FA3_inline(NULL);
|
|
NullCheck(L_4);
|
|
GameController_CreateNewLevel_m9D5D00ED60E776C214306552D9EBC58B5D1B94AA(L_4, NULL);
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelGoal::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelGoal_Update_mFCFC90355636ECF6C3FD02521D9CB3A5630B520C (LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Input.GetKeyDown(KeyCode.Space)) {
|
|
bool L_0;
|
|
L_0 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)32), NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
// GameController.Instance.CreateNewLevel();
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_1;
|
|
L_1 = GameController_get_Instance_m56EB0F465A18D3C6CEB8FF74113CCA003E497FA3_inline(NULL);
|
|
NullCheck(L_1);
|
|
GameController_CreateNewLevel_m9D5D00ED60E776C214306552D9EBC58B5D1B94AA(L_1, NULL);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.LevelGoal::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelGoal__ctor_m558908147D934F53CAA2F39D8866CD527CF87883 (LevelGoal_tF32F36C44E9B0F10876FCC480A4B07BB207572C7* __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.String DungeonArchitect.Samples.ShooterGame.BeautyShot::generateFilename()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BeautyShot_generateFilename_m251B913859F19FCBA60DA021B7728BFB1831F2CA (BeautyShot_t167EF65E0369E66827549C4FD59C56B0BE114D17* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8052E7BFFB1557E5B3ABFA4363934A4FB18C4B77);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// var frame = Time.frameCount;
|
|
int32_t L_0;
|
|
L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
|
|
V_0 = L_0;
|
|
// return string.Format("/{0}.png", frame + frameOffset );
|
|
int32_t L_1 = V_0;
|
|
int32_t L_2 = __this->___frameOffset_7;
|
|
int32_t L_3 = ((int32_t)il2cpp_codegen_add(L_1, L_2));
|
|
RuntimeObject* L_4 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_3);
|
|
String_t* L_5;
|
|
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral8052E7BFFB1557E5B3ABFA4363934A4FB18C4B77, L_4, NULL);
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.BeautyShot::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BeautyShot_Start_mCD2D01094CB86C0AF8A8615DACEBFBD178199FCB (BeautyShot_t167EF65E0369E66827549C4FD59C56B0BE114D17* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if( !Application.isPlaying )
|
|
bool L_0;
|
|
L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
|
|
// return;
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.BeautyShot::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BeautyShot__ctor_m7F28311C23A5F8384B64381954F43B1E20C9E703 (BeautyShot_t167EF65E0369E66827549C4FD59C56B0BE114D17* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int frameRate = 60;
|
|
__this->___frameRate_5 = ((int32_t)60);
|
|
// public float duration = 10;
|
|
__this->___duration_6 = (10.0f);
|
|
// public Supersample supersampleScreenshot = Supersample.None;
|
|
__this->___supersampleScreenshot_10 = 1;
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint::OnValidate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomAnimationPoint_OnValidate_m4AF0954C9EBD8251AE6E8942D2772E090C63CF4D (RandomAnimationPoint_tF58E1DDB2DC75B7017E79822B2D06789CDB849BA* __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*)&_stringLiteralAFCB38F037F5FFD9195B0826F7AEE82373DE4539);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t G_B2_0 = 0;
|
|
String_t* G_B2_1 = NULL;
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* G_B2_2 = NULL;
|
|
int32_t G_B1_0 = 0;
|
|
String_t* G_B1_1 = NULL;
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* G_B1_2 = NULL;
|
|
float G_B3_0 = 0.0f;
|
|
int32_t G_B3_1 = 0;
|
|
String_t* G_B3_2 = NULL;
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* G_B3_3 = NULL;
|
|
{
|
|
// GetComponent<Animator> ().Update (0f);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0;
|
|
L_0 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
NullCheck(L_0);
|
|
Animator_Update_mBF5E8B2869FD05AF4A5963C39203D85BD62E8E65(L_0, (0.0f), NULL);
|
|
// GetComponent <Animator> ().Play ("Walk", 0, randomize ? Random.value : normalizedTime);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_1;
|
|
L_1 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
bool L_2 = __this->___randomize_4;
|
|
G_B1_0 = 0;
|
|
G_B1_1 = _stringLiteralAFCB38F037F5FFD9195B0826F7AEE82373DE4539;
|
|
G_B1_2 = L_1;
|
|
if (L_2)
|
|
{
|
|
G_B2_0 = 0;
|
|
G_B2_1 = _stringLiteralAFCB38F037F5FFD9195B0826F7AEE82373DE4539;
|
|
G_B2_2 = L_1;
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
float L_3 = __this->___normalizedTime_5;
|
|
G_B3_0 = L_3;
|
|
G_B3_1 = G_B1_0;
|
|
G_B3_2 = G_B1_1;
|
|
G_B3_3 = G_B1_2;
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
float L_4;
|
|
L_4 = Random_get_value_m2CEA87FADF5222EF9E13D32695F15E2BA282E24B(NULL);
|
|
G_B3_0 = L_4;
|
|
G_B3_1 = G_B2_0;
|
|
G_B3_2 = G_B2_1;
|
|
G_B3_3 = G_B2_2;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
NullCheck(G_B3_3);
|
|
Animator_Play_m5565F093F0752D4DD9B451686F71C7A8F23F6744(G_B3_3, G_B3_2, G_B3_1, G_B3_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.RandomAnimationPoint::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomAnimationPoint__ctor_m935A97262364B642FCFB6FF65D65216B0BC65DD8 (RandomAnimationPoint_tF58E1DDB2DC75B7017E79822B2D06789CDB849BA* __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.ShooterGame.RandomParticlePoint::OnValidate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomParticlePoint_OnValidate_mE0A80B178FA6E70D1DE360E5AA90905A1D73449A (RandomParticlePoint_t87F66A3FC05DB64B753E6CBEAFAB778CE306677A* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// GetComponent<ParticleSystem>().Simulate (normalizedTime, true, true);
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_0;
|
|
L_0 = Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9(__this, Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9_RuntimeMethod_var);
|
|
float L_1 = __this->___normalizedTime_4;
|
|
NullCheck(L_0);
|
|
ParticleSystem_Simulate_mE81EFF12AC1E2C08F3AE86DA7CF0D5CA4EA8F91F(L_0, L_1, (bool)1, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.RandomParticlePoint::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomParticlePoint__ctor_mD6B4C10F55FDAE6002ECD498B9250357728CA6C5 (RandomParticlePoint_t87F66A3FC05DB64B753E6CBEAFAB778CE306677A* __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.ShooterGame.VolumeHandler::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeHandler_Start_m2F4AB7EB9D03C7144BBF6C5D677292186E2DE150 (VolumeHandler_t8C3A87A21C802E8F4D618E55BEF3A04A9AAAF041* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeHandler_SetVolume_m9A93BBBF54F6AC4ABA1DFB6E4C3AC36D59CE535B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F271E254200C334D48E4B7B9FF7D84638985F90);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if(GameObject.Find("EffectsSlider"))
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteral5F271E254200C334D48E4B7B9FF7D84638985F90, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
// GameObject.Find("EffectsSlider").GetComponent<Slider>().onValueChanged.AddListener(SetVolume);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
|
|
L_2 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteral5F271E254200C334D48E4B7B9FF7D84638985F90, NULL);
|
|
NullCheck(L_2);
|
|
Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* L_3;
|
|
L_3 = GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA(L_2, GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA_RuntimeMethod_var);
|
|
NullCheck(L_3);
|
|
SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555* L_4;
|
|
L_4 = Slider_get_onValueChanged_m4DA3FD0F8D7BB838F442C07F7796EEE584D0D4F6_inline(L_3, NULL);
|
|
UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* L_5 = (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*)il2cpp_codegen_object_new(UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5(L_5, __this, (intptr_t)((void*)VolumeHandler_SetVolume_m9A93BBBF54F6AC4ABA1DFB6E4C3AC36D59CE535B_RuntimeMethod_var), NULL);
|
|
NullCheck(L_4);
|
|
UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC(L_4, L_5, UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.VolumeHandler::SetVolume(System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeHandler_SetVolume_m9A93BBBF54F6AC4ABA1DFB6E4C3AC36D59CE535B (VolumeHandler_t8C3A87A21C802E8F4D618E55BEF3A04A9AAAF041* __this, float ___0_volume, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// GetComponent<AudioSource>().volume = volume;
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0;
|
|
L_0 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(__this, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
float L_1 = ___0_volume;
|
|
NullCheck(L_0);
|
|
AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0(L_0, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.VolumeHandler::OnDestroy()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeHandler_OnDestroy_m04C16FE0EB742C7A9B16FF32C088E396BEF9AE59 (VolumeHandler_t8C3A87A21C802E8F4D618E55BEF3A04A9AAAF041* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeHandler_SetVolume_m9A93BBBF54F6AC4ABA1DFB6E4C3AC36D59CE535B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F271E254200C334D48E4B7B9FF7D84638985F90);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if(GameObject.Find("EffectsSlider"))
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
|
|
L_0 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteral5F271E254200C334D48E4B7B9FF7D84638985F90, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
// GameObject.Find("EffectsSlider").GetComponent<Slider>().onValueChanged.RemoveListener(SetVolume);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
|
|
L_2 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteral5F271E254200C334D48E4B7B9FF7D84638985F90, NULL);
|
|
NullCheck(L_2);
|
|
Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* L_3;
|
|
L_3 = GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA(L_2, GameObject_GetComponent_TisSlider_t87EA570E3D6556CABF57456C2F3873FFD86E652F_m3B73E32B09A6667056AC232DA5238351F51DB7EA_RuntimeMethod_var);
|
|
NullCheck(L_3);
|
|
SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555* L_4;
|
|
L_4 = Slider_get_onValueChanged_m4DA3FD0F8D7BB838F442C07F7796EEE584D0D4F6_inline(L_3, NULL);
|
|
UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* L_5 = (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*)il2cpp_codegen_object_new(UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
|
|
NullCheck(L_5);
|
|
UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5(L_5, __this, (intptr_t)((void*)VolumeHandler_SetVolume_m9A93BBBF54F6AC4ABA1DFB6E4C3AC36D59CE535B_RuntimeMethod_var), NULL);
|
|
NullCheck(L_4);
|
|
UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9(L_4, L_5, UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.VolumeHandler::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeHandler__ctor_mAE72A3FD2FE834EEC91DD14F33ADFAD3B8BCE167 (VolumeHandler_t8C3A87A21C802E8F4D618E55BEF3A04A9AAAF041* __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.ShooterGame.EnemyManager::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyManager_Start_mBEB562FE110D7AB450249727852BC3D8C771BD3F (EnemyManager_tD002B3ADAB941C792D8D0624257DA25123735953* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72B58DE8F72FD344433A6CB297B24FE2EEE17AEF);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// InvokeRepeating ("Spawn", spawnTime, spawnTime);
|
|
float L_0 = __this->___spawnTime_6;
|
|
float L_1 = __this->___spawnTime_6;
|
|
MonoBehaviour_InvokeRepeating_mF208501E0E4918F9168BBBA5FC50D8F80D01514D(__this, _stringLiteral72B58DE8F72FD344433A6CB297B24FE2EEE17AEF, L_0, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyManager::Spawn()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyManager_Spawn_mBF9BA777AB11F6D69E4192A26FEF4B8CE81356A9 (EnemyManager_tD002B3ADAB941C792D8D0624257DA25123735953* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
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;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if(playerHealth.currentHealth <= 0f)
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_0 = __this->___playerHealth_4;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___currentHealth_5;
|
|
if ((!(((float)((float)L_1)) <= ((float)(0.0f)))))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return;
|
|
return;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// int spawnPointIndex = Random.Range (0, spawnPoints.Length);
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_2 = __this->___spawnPoints_7;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
|
|
V_0 = L_3;
|
|
// Instantiate (enemy, spawnPoints[spawnPointIndex].position, spawnPoints[spawnPointIndex].rotation);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___enemy_5;
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_5 = __this->___spawnPoints_7;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck(L_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
|
|
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_10 = __this->___spawnPoints_7;
|
|
int32_t L_11 = V_0;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
NullCheck(L_13);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
|
|
L_14 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_13, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
|
|
L_15 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4(L_4, L_9, L_14, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m831D2F71DF2AA6C93AFDFEFA04CF2CFC5FBBCDB4_RuntimeMethod_var);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.EnemyManager::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnemyManager__ctor_mC93CCEABA1DCE3B3D02494E05D2233DCFDE6E5AA (EnemyManager_tD002B3ADAB941C792D8D0624257DA25123735953* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float spawnTime = 3f; // How long between each spawn.
|
|
__this->___spawnTime_6 = (3.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameOverManager::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameOverManager_Awake_mA29C4E4365D5AB681C15516365B49D859A82ADBA (GameOverManager_t7723835C758C57A91294303632D2CAD6E8FEB40B* __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);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// anim = GetComponent <Animator> ();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0;
|
|
L_0 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___anim_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___anim_5), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameOverManager::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameOverManager_Update_mBB8F991E8A03EADD118B0FD047E01AB8915F775F (GameOverManager_t7723835C758C57A91294303632D2CAD6E8FEB40B* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62B61BC27E509D700023566A09D2AE606BE85A7);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if(playerHealth.currentHealth <= 0)
|
|
PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* L_0 = __this->___playerHealth_4;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___currentHealth_5;
|
|
if ((((int32_t)L_1) > ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
// anim.SetTrigger ("GameOver");
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_2 = __this->___anim_5;
|
|
NullCheck(L_2);
|
|
Animator_SetTrigger_mC9CD54D627C8843EF6E159E167449D216EF6EB30(L_2, _stringLiteralC62B61BC27E509D700023566A09D2AE606BE85A7, NULL);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.GameOverManager::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameOverManager__ctor_mA90A668513C8FC863ED37132CCD0A9EB3F4ACA6A (GameOverManager_t7723835C758C57A91294303632D2CAD6E8FEB40B* __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.ShooterGame.PauseManager::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager_Start_m81D2EC27F6768423E6297BE2565C3978BC8FEAF2 (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// canvas = GetComponent<Canvas>();
|
|
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0;
|
|
L_0 = Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2(__this, Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_RuntimeMethod_var);
|
|
__this->___canvas_6 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___canvas_6), (void*)L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PauseManager::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager_Update_m0DFEB965F666A266B1340D94B0AB235039A76DDB (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Input.GetKeyDown(KeyCode.Escape))
|
|
bool L_0;
|
|
L_0 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(((int32_t)27), NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// canvas.enabled = !canvas.enabled;
|
|
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_1 = __this->___canvas_6;
|
|
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = __this->___canvas_6;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_2, NULL);
|
|
NullCheck(L_1);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_1, (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0), NULL);
|
|
// Pause();
|
|
PauseManager_Pause_mD3F2EEB7C88697E1AEC16412E7ABD77CD27530CC(__this, NULL);
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PauseManager::Pause()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager_Pause_mD3F2EEB7C88697E1AEC16412E7ABD77CD27530CC (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
// Time.timeScale = Time.timeScale == 0 ? 1 : 0;
|
|
float L_0;
|
|
L_0 = Time_get_timeScale_m1F45A413D4EEA08B1E0988022512C137F6C1E616(NULL);
|
|
if ((((float)L_0) == ((float)(0.0f))))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = 0;
|
|
goto IL_0010;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
G_B3_0 = 1;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
Time_set_timeScale_mEF84EE4B2376A458387648079B426B267862D331(((float)G_B3_0), NULL);
|
|
// Lowpass ();
|
|
PauseManager_Lowpass_mDEEB97EA87C28DFA465A591DCADB318F84C6ADEF(__this, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PauseManager::Lowpass()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager_Lowpass_mDEEB97EA87C28DFA465A591DCADB318F84C6ADEF (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (Time.timeScale == 0)
|
|
float L_0;
|
|
L_0 = Time_get_timeScale_m1F45A413D4EEA08B1E0988022512C137F6C1E616(NULL);
|
|
if ((!(((float)L_0) == ((float)(0.0f)))))
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
// paused.TransitionTo(.01f);
|
|
AudioMixerSnapshot_tB9A62E6CFA52643B938E4FBFFAE1A5ED30907781* L_1 = __this->___paused_4;
|
|
NullCheck(L_1);
|
|
AudioMixerSnapshot_TransitionTo_mABDDC418B89323A930A900E55336B5989CFD4AC8(L_1, (0.00999999978f), NULL);
|
|
return;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
// unpaused.TransitionTo(.01f);
|
|
AudioMixerSnapshot_tB9A62E6CFA52643B938E4FBFFAE1A5ED30907781* L_2 = __this->___unpaused_5;
|
|
NullCheck(L_2);
|
|
AudioMixerSnapshot_TransitionTo_mABDDC418B89323A930A900E55336B5989CFD4AC8(L_2, (0.00999999978f), NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PauseManager::Quit()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager_Quit_mB416A61804DFE9ACD2131256AB75603A806DC07E (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// Application.Quit();
|
|
Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281(NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PauseManager::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PauseManager__ctor_mD6B8FE125B3915763893F1F169D9DEB80ABD9756 (PauseManager_t4DBEF938A6238DB1A4F2C9782E08AE60C67DA9C5* __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.ShooterGame.ScoreManager::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScoreManager_Awake_m33ED8887F2111B9C4C3AF238358D28B0CBEAD98D (ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// text = GetComponent <Text> ();
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0;
|
|
L_0 = Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888(__this, Component_GetComponent_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_mB85C5C0EEF6535E3FC0DBFC14E39FA5A51B6F888_RuntimeMethod_var);
|
|
__this->___text_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___text_5), (void*)L_0);
|
|
// score = 0;
|
|
((ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_StaticFields*)il2cpp_codegen_static_fields_for(ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var))->___score_4 = 0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.ScoreManager::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScoreManager_Update_mEF5C1607EA2E6D79395D1E5FE5F9E8894356A39B (ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B00FE8D93C8DA57AEA59DB0FE808A827C3503B6);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// text.text = "Score: " + score;
|
|
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___text_5;
|
|
String_t* L_1;
|
|
L_1 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&((ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_StaticFields*)il2cpp_codegen_static_fields_for(ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D_il2cpp_TypeInfo_var))->___score_4), NULL);
|
|
String_t* L_2;
|
|
L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1B00FE8D93C8DA57AEA59DB0FE808A827C3503B6, L_1, NULL);
|
|
NullCheck(L_0);
|
|
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_0, L_2);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.ScoreManager::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScoreManager__ctor_m64E4EF331E13F5FA488C48FA10642CD95E560BB4 (ScoreManager_t1B484C0B81D057EA399167016DA1502EDD387F2D* __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.ShooterGame.MiniMapCameraTracker::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapCameraTracker_Start_m249297DB376741336078B66855844C89D13FBF29 (MiniMapCameraTracker_t85F18042AE0CB158817511A71286F3EA5B5AAD2D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapCameraTracker_Update_m821BDE23F99E8B1A0EBC42812BFB458ED2160A9D (MiniMapCameraTracker_t85F18042AE0CB158817511A71286F3EA5B5AAD2D* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var delta = trackingTransform.position - baseDungeonTransform.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___trackingTransform_4;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___baseDungeonTransform_5;
|
|
NullCheck(L_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_3, NULL);
|
|
V_0 = L_4;
|
|
// gameObject.transform.localPosition = delta;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
|
|
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_5);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
NullCheck(L_6);
|
|
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_6, L_7, NULL);
|
|
// dotTransform.rotation = trackingTransform.rotation;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___dotTransform_6;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = __this->___trackingTransform_4;
|
|
NullCheck(L_9);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
|
|
L_10 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_9, NULL);
|
|
NullCheck(L_8);
|
|
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_8, L_10, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapCameraTracker::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapCameraTracker__ctor_m43C1B6B4582468A71F915AB0A121246876FFB730 (MiniMapCameraTracker_t85F18042AE0CB158817511A71286F3EA5B5AAD2D* __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.ShooterGame.MiniMapEnemyDots::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapEnemyDots_Start_mB4698A952FD0823B907950559373A049357A822D (MiniMapEnemyDots_t1FD2BF055D2B1FCF15590058EBFF19AE9B898CDF* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// offset = miniMapDungeon.position - baseDungeon.position;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___miniMapDungeon_7;
|
|
NullCheck(L_0);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___baseDungeon_6;
|
|
NullCheck(L_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_3, NULL);
|
|
__this->___offset_8 = L_4;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapEnemyDots_Update_mE31D111946B1B3D512C9CCA0BE0D5D1BBF1D00EC (MiniMapEnemyDots_t1FD2BF055D2B1FCF15590058EBFF19AE9B898CDF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD9CA746917F641C6070A4C5D211B9184C0D03207_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m91B53F3AF1B3D329412CCA3634A4633B1554BBE8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m416C4573AA7F972AB6D25BBEC267C5F9986A1877_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_mAF40F60FF2831749FCD3C0859CDF5C56F32160E0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m5A435FDDADE10BC9599E175F9B600C40ECFE3C1B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_GetEnumerator_mFA1E83229BB407C0F17B2F4302364B026942891B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* V_0 = NULL;
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* V_4 = NULL;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_5 = NULL;
|
|
Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
// var enemyControllers = GameObject.FindObjectsOfType<AIController>();
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* L_0;
|
|
L_0 = Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766(Object_FindObjectsOfType_TisAIController_t6A3611786FB857E5898C23EA0A88E708F03498AE_mFB824767060FCEAABC156357A6934D56381E1766_RuntimeMethod_var);
|
|
// var currentDots = new Queue<GameObject>();
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* L_1 = (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4*)il2cpp_codegen_object_new(Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4_il2cpp_TypeInfo_var);
|
|
NullCheck(L_1);
|
|
Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82(L_1, Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
// foreach (var enemyController in enemyControllers) {
|
|
V_1 = L_0;
|
|
V_2 = 0;
|
|
goto IL_004a;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
// foreach (var enemyController in enemyControllers) {
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* L_2 = V_1;
|
|
int32_t L_3 = V_2;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
// var enemyObject = enemyController.gameObject;
|
|
NullCheck(L_5);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
|
|
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
|
|
V_3 = L_6;
|
|
// EnemyHealth health = enemyObject.GetComponent<EnemyHealth>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_3;
|
|
NullCheck(L_7);
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_8;
|
|
L_8 = GameObject_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_mAF40F60FF2831749FCD3C0859CDF5C56F32160E0(L_7, GameObject_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_mAF40F60FF2831749FCD3C0859CDF5C56F32160E0_RuntimeMethod_var);
|
|
V_4 = L_8;
|
|
// if (health == null) continue;
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_9 = V_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_10;
|
|
L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (L_10)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// if (health.currentHealth > 0) {
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_11 = V_4;
|
|
NullCheck(L_11);
|
|
int32_t L_12 = L_11->___currentHealth_5;
|
|
if ((((int32_t)L_12) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
// var dot = BuildDot(enemyObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_3;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
|
|
L_14 = MiniMapEnemyDots_BuildDot_m02BAC166F05E0BF76F880E87AB9083ED3ED22C56(__this, L_13, NULL);
|
|
V_5 = L_14;
|
|
// currentDots.Enqueue(dot);
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* L_15 = V_0;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_5;
|
|
NullCheck(L_15);
|
|
Queue_1_Enqueue_m5A435FDDADE10BC9599E175F9B600C40ECFE3C1B(L_15, L_16, Queue_1_Enqueue_m5A435FDDADE10BC9599E175F9B600C40ECFE3C1B_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
int32_t L_17 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
// foreach (var enemyController in enemyControllers) {
|
|
int32_t L_18 = V_2;
|
|
AIControllerU5BU5D_tAF655EDB565362E3E30CFFF7968C8300FB8F7F42* L_19 = V_1;
|
|
NullCheck(L_19);
|
|
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
// foreach (var dot in dots) {
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* L_20 = __this->___dots_5;
|
|
NullCheck(L_20);
|
|
Enumerator_t550E4A2DBCDB3A15F4A9C4EBC473A9787132793A L_21;
|
|
L_21 = Queue_1_GetEnumerator_mFA1E83229BB407C0F17B2F4302364B026942891B(L_20, Queue_1_GetEnumerator_mFA1E83229BB407C0F17B2F4302364B026942891B_RuntimeMethod_var);
|
|
V_6 = L_21;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0076:
|
|
{// begin finally (depth: 1)
|
|
Enumerator_Dispose_mD9CA746917F641C6070A4C5D211B9184C0D03207((&V_6), Enumerator_Dispose_mD9CA746917F641C6070A4C5D211B9184C0D03207_RuntimeMethod_var);
|
|
return;
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_006b_1;
|
|
}
|
|
|
|
IL_005f_1:
|
|
{
|
|
// foreach (var dot in dots) {
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22;
|
|
L_22 = Enumerator_get_Current_m416C4573AA7F972AB6D25BBEC267C5F9986A1877((&V_6), Enumerator_get_Current_m416C4573AA7F972AB6D25BBEC267C5F9986A1877_RuntimeMethod_var);
|
|
// Destroy (dot);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_22, NULL);
|
|
}
|
|
|
|
IL_006b_1:
|
|
{
|
|
// foreach (var dot in dots) {
|
|
bool L_23;
|
|
L_23 = Enumerator_MoveNext_m91B53F3AF1B3D329412CCA3634A4633B1554BBE8((&V_6), Enumerator_MoveNext_m91B53F3AF1B3D329412CCA3634A4633B1554BBE8_RuntimeMethod_var);
|
|
if (L_23)
|
|
{
|
|
goto IL_005f_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
// dots = currentDots;
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* L_24 = V_0;
|
|
__this->___dots_5 = L_24;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___dots_5), (void*)L_24);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// UnityEngine.GameObject DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::BuildDot(UnityEngine.GameObject)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MiniMapEnemyDots_BuildDot_m02BAC166F05E0BF76F880E87AB9083ED3ED22C56 (MiniMapEnemyDots_t1FD2BF055D2B1FCF15590058EBFF19AE9B898CDF* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_enemy, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m11F75D84C5BAC39C7B433215A25DFC2818603B24_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m63EB352CDC9F12E3141775BB74938A69685DE1D7_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
|
|
{
|
|
// GameObject dot = null;
|
|
V_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
|
|
// if (dots.Count == 0) {
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* L_0 = __this->___dots_5;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Queue_1_get_Count_m63EB352CDC9F12E3141775BB74938A69685DE1D7_inline(L_0, Queue_1_get_Count_m63EB352CDC9F12E3141775BB74938A69685DE1D7_RuntimeMethod_var);
|
|
if (L_1)
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
// dot = Instantiate(enemyDotTemplate) as GameObject;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___enemyDotTemplate_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_2, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
V_0 = L_3;
|
|
// dot.transform.parent = gameObject.transform;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
|
|
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
|
|
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
|
|
NullCheck(L_6);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
|
|
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
|
|
NullCheck(L_5);
|
|
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_5, L_7, NULL);
|
|
goto IL_003f;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
// dot = dots.Dequeue();
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* L_8 = __this->___dots_5;
|
|
NullCheck(L_8);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
|
|
L_9 = Queue_1_Dequeue_m11F75D84C5BAC39C7B433215A25DFC2818603B24(L_8, Queue_1_Dequeue_m11F75D84C5BAC39C7B433215A25DFC2818603B24_RuntimeMethod_var);
|
|
V_0 = L_9;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
// dot.transform.position = offset + enemy.transform.position;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
|
|
L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = __this->___offset_8;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = ___0_enemy;
|
|
NullCheck(L_13);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
|
|
L_14 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL);
|
|
NullCheck(L_14);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
|
|
L_15 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_14, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
|
|
L_16 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_15, NULL);
|
|
NullCheck(L_11);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_11, L_16, NULL);
|
|
// dot.transform.rotation = enemy.transform.rotation;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_0;
|
|
NullCheck(L_17);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
|
|
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = ___0_enemy;
|
|
NullCheck(L_19);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
|
|
L_20 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_19, NULL);
|
|
NullCheck(L_20);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21;
|
|
L_21 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_20, NULL);
|
|
NullCheck(L_18);
|
|
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_18, L_21, NULL);
|
|
// return dot;
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = V_0;
|
|
return L_22;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapEnemyDots::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapEnemyDots__ctor_mA8DC6028E53FB9116DE10525BD3B5EE62575BB63 (MiniMapEnemyDots_t1FD2BF055D2B1FCF15590058EBFF19AE9B898CDF* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// public Queue<GameObject> dots = new Queue<GameObject>();
|
|
Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4* L_0 = (Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4*)il2cpp_codegen_object_new(Queue_1_t57484CF2A316F8471C210AA410F8270CCEFF92F4_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82(L_0, Queue_1__ctor_m6C30DC4D1D969EDB9CB65C30AD26D6263B66DB82_RuntimeMethod_var);
|
|
__this->___dots_5 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___dots_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.MiniMapGenerator::BuildMiniMap(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapGenerator_BuildMiniMap_m7A3DE779B2A3CF74F27FCF686A77A9A061E78C43 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_baseDungeon, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MiniMapGenerator_DisableComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m97964200BD5D34CF9C25176E25658CE9D08F06B5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MiniMapGenerator_DisableComponent_TisMiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810_mD975440F948459512460F0024CB5206365BA6E15_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MiniMapGenerator_DisableComponent_TisSpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098_m82589FC55CAEEB72E769A04A3F85AE7AC89B3BC3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MiniMapGenerator_DisableComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_m91F2C4038FBF92E3D26306CE40409FB59464100C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (miniMapDungeonObject == null)
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___miniMapDungeonObject_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
// miniMapDungeonObject = Instantiate(baseDungeon.gameObject);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = ___0_baseDungeon;
|
|
NullCheck(L_2);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
|
|
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
|
|
L_4 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3(L_3, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m10D87C6E0708CA912BBB02555BF7D0FBC5D7A2B3_RuntimeMethod_var);
|
|
__this->___miniMapDungeonObject_5 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___miniMapDungeonObject_5), (void*)L_4);
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
// minimapDungeon = miniMapDungeonObject.GetComponent<Dungeon>();
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___miniMapDungeonObject_5;
|
|
NullCheck(L_5);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_6;
|
|
L_6 = GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6(L_5, GameObject_GetComponent_TisDungeon_tAA854F521189538FD299BECE6025726B6C359227_mC5F4B11DD68E24838DA6BF16C8509CD5946576C6_RuntimeMethod_var);
|
|
__this->___minimapDungeon_6 = L_6;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___minimapDungeon_6), (void*)L_6);
|
|
// minimapDungeon.transform.position = gameObject.transform.position;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_7 = __this->___minimapDungeon_6;
|
|
NullCheck(L_7);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
|
|
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
|
|
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, 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);
|
|
NullCheck(L_8);
|
|
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_8, L_11, NULL);
|
|
// DisableComponent<WaypointGenerator>(miniMapDungeonObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___miniMapDungeonObject_5;
|
|
MiniMapGenerator_DisableComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_m91F2C4038FBF92E3D26306CE40409FB59464100C(__this, L_12, MiniMapGenerator_DisableComponent_TisWaypointGenerator_t785B7D67A2F7418DFAB1988E915DDC5FCDBDD66B_m91F2C4038FBF92E3D26306CE40409FB59464100C_RuntimeMethod_var);
|
|
// DisableComponent<LevelNpcSpawner>(miniMapDungeonObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___miniMapDungeonObject_5;
|
|
MiniMapGenerator_DisableComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m97964200BD5D34CF9C25176E25658CE9D08F06B5(__this, L_13, MiniMapGenerator_DisableComponent_TisLevelNpcSpawner_tF2505EA6341A8B2101D8A9EFEF4351905B8C0D43_m97964200BD5D34CF9C25176E25658CE9D08F06B5_RuntimeMethod_var);
|
|
// DisableComponent<SpecialRoomFinder>(miniMapDungeonObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___miniMapDungeonObject_5;
|
|
MiniMapGenerator_DisableComponent_TisSpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098_m82589FC55CAEEB72E769A04A3F85AE7AC89B3BC3(__this, L_14, MiniMapGenerator_DisableComponent_TisSpecialRoomFinder_t614DE6F9916F3A886E277E604AE376955E4E7098_m82589FC55CAEEB72E769A04A3F85AE7AC89B3BC3_RuntimeMethod_var);
|
|
// DisableComponent<MiniMapRebuilder>(miniMapDungeonObject);
|
|
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___miniMapDungeonObject_5;
|
|
MiniMapGenerator_DisableComponent_TisMiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810_mD975440F948459512460F0024CB5206365BA6E15(__this, L_15, MiniMapGenerator_DisableComponent_TisMiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810_mD975440F948459512460F0024CB5206365BA6E15_RuntimeMethod_var);
|
|
// minimapDungeon.dungeonThemes = miniMapThemes;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_16 = __this->___minimapDungeon_6;
|
|
List_1_t3CA4075AAE5B1E25B0348B3D467FB34DFA67B33A* L_17 = __this->___miniMapThemes_4;
|
|
NullCheck(L_16);
|
|
L_16->___dungeonThemes_4 = L_17;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_16->___dungeonThemes_4), (void*)L_17);
|
|
// minimapDungeon.Config.Seed = baseDungeon.Config.Seed;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_18 = __this->___minimapDungeon_6;
|
|
NullCheck(L_18);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_19;
|
|
L_19 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_18, NULL);
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_20 = ___0_baseDungeon;
|
|
NullCheck(L_20);
|
|
DungeonConfig_tAB374D87D0852393B67D890DA66CD4B0EC2D7FBD* L_21;
|
|
L_21 = Dungeon_get_Config_mC6757E750DD29510532B73B07094C4D0079EF1A4(L_20, NULL);
|
|
NullCheck(L_21);
|
|
uint32_t L_22 = L_21->___Seed_4;
|
|
NullCheck(L_19);
|
|
L_19->___Seed_4 = L_22;
|
|
// minimapDungeon.Build();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_23 = __this->___minimapDungeon_6;
|
|
NullCheck(L_23);
|
|
Dungeon_Build_m45B4B957E26626984F5E6D93FE4A2A59C53E59EE(L_23, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::DestroyDungeon()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapGenerator_DestroyDungeon_m0E93E78EF97E3C09AF1620B123464AAB1253AAC9 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __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 (minimapDungeon != null)
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_0 = __this->___minimapDungeon_6;
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
// minimapDungeon.DestroyDungeon();
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_2 = __this->___minimapDungeon_6;
|
|
NullCheck(L_2);
|
|
Dungeon_DestroyDungeon_m8BF85970B02483DEA0ACE473B0DF700431ED8B41(L_2, NULL);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapGenerator::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapGenerator__ctor_mB8F1F16FC772E497F101D3DE7AF91F848B3AEAE3 (MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* __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.ShooterGame.MiniMapRebuilder::OnPostDungeonBuild(DungeonArchitect.Dungeon,DungeonArchitect.DungeonModel)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapRebuilder_OnPostDungeonBuild_m8118D90B7E5E68383F22063F68EF100B50AE7B2F (MiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* ___1_model, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// miniMap.BuildMiniMap(dungeon);
|
|
MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* L_0 = __this->___miniMap_4;
|
|
Dungeon_tAA854F521189538FD299BECE6025726B6C359227* L_1 = ___0_dungeon;
|
|
NullCheck(L_0);
|
|
MiniMapGenerator_BuildMiniMap_m7A3DE779B2A3CF74F27FCF686A77A9A061E78C43(L_0, L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder::OnDungeonDestroyed(DungeonArchitect.Dungeon)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapRebuilder_OnDungeonDestroyed_m8AD0986F013E5C54C8A56B018A3A0F3834CF4098 (MiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810* __this, Dungeon_tAA854F521189538FD299BECE6025726B6C359227* ___0_dungeon, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// miniMap.DestroyDungeon();
|
|
MiniMapGenerator_tEAB3CC49DC7B213720DD0C9B1F86F0811E3E4C87* L_0 = __this->___miniMap_4;
|
|
NullCheck(L_0);
|
|
MiniMapGenerator_DestroyDungeon_m0E93E78EF97E3C09AF1620B123464AAB1253AAC9(L_0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapRebuilder::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapRebuilder__ctor_m137136BBC73363525E1A25A0DB93EA27EC42F0B0 (MiniMapRebuilder_t5AFA7FBFA8CCF75B13C75C967FFAA2A3D741D810* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
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.MiniMapRenderer::Start()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapRenderer_Start_mE4C6233E989F7ECBE99684DF5F41DD698D0D9F8A (MiniMapRenderer_tF594BFAEFA40D52301553C56D046AE7A391AB2BB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapRenderer::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapRenderer_Update_m81919413686DF16D88304BD1B279024AD09280FF (MiniMapRenderer_tF594BFAEFA40D52301553C56D046AE7A391AB2BB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapRenderer::OnGUI()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapRenderer_OnGUI_m687C0848BF02B9F10E2B4A40BA9ADDB93D637735 (MiniMapRenderer_tF594BFAEFA40D52301553C56D046AE7A391AB2BB* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventType_tC62F0D77DB08D7326B58B2D8CF43BD45CFD3203E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
{
|
|
// if (Event.current.type.Equals(EventType.Repaint))
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0;
|
|
L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
|
|
V_0 = L_1;
|
|
int32_t L_2 = 7;
|
|
RuntimeObject* L_3 = Box(EventType_tC62F0D77DB08D7326B58B2D8CF43BD45CFD3203E_il2cpp_TypeInfo_var, &L_2);
|
|
Il2CppFakeBox<int32_t> L_4(EventType_tC62F0D77DB08D7326B58B2D8CF43BD45CFD3203E_il2cpp_TypeInfo_var, (&V_0));
|
|
bool L_5;
|
|
L_5 = Enum_Equals_m96B1058BA6312E23F31A5FBF594E96EB692EAF4E((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_4), L_3, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0069;
|
|
}
|
|
}
|
|
{
|
|
// var padding = 10;
|
|
V_1 = ((int32_t)10);
|
|
// var x = Screen.width - width - padding;
|
|
int32_t L_6;
|
|
L_6 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
|
|
int32_t L_7 = __this->___width_6;
|
|
int32_t L_8 = V_1;
|
|
V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), L_8));
|
|
// var y = Screen.height - height - padding;
|
|
int32_t L_9;
|
|
L_9 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
|
|
int32_t L_10 = __this->___height_7;
|
|
int32_t L_11 = V_1;
|
|
V_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_9, L_10)), L_11));
|
|
// var rect = new Rect(x, y, width, height);
|
|
int32_t L_12 = V_2;
|
|
int32_t L_13 = V_3;
|
|
int32_t L_14 = __this->___width_6;
|
|
int32_t L_15 = __this->___height_7;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16;
|
|
memset((&L_16), 0, sizeof(L_16));
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_16), ((float)L_12), ((float)L_13), ((float)L_14), ((float)L_15), /*hidden argument*/NULL);
|
|
// Graphics.DrawTexture(rect, miniMapRtt, miniMapMat);
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = __this->___miniMapRtt_4;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = __this->___miniMapMat_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
|
|
Graphics_DrawTexture_m40706BC49C08ED49B05C595E1DDF687571EF8AE7(L_16, L_17, L_18, NULL);
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.MiniMapRenderer::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniMapRenderer__ctor_m86D4FDA25ADBCEC67E28239A08F2359878DB77AE (MiniMapRenderer_tF594BFAEFA40D52301553C56D046AE7A391AB2BB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int width = 256;
|
|
__this->___width_6 = ((int32_t)256);
|
|
// public int height = 256;
|
|
__this->___height_7 = ((int32_t)256);
|
|
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.PlayerHealth::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth_Awake_m64999DA54EDEA184A09E22EBC2A92E17B76CB860 (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisPlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0_mF69DA011330E10F5CC83F69A2ECB83D36D4227F1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m6E4373E76522B21C2EE7BEA7868ACC8174780656_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// anim = GetComponent <Animator> ();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0;
|
|
L_0 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___anim_11 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___anim_11), (void*)L_0);
|
|
// playerAudio = GetComponent <AudioSource> ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_1;
|
|
L_1 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(__this, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
__this->___playerAudio_12 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerAudio_12), (void*)L_1);
|
|
// playerMovement = GetComponent <PlayerMovement> ();
|
|
PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* L_2;
|
|
L_2 = Component_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m6E4373E76522B21C2EE7BEA7868ACC8174780656(__this, Component_GetComponent_TisPlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED_m6E4373E76522B21C2EE7BEA7868ACC8174780656_RuntimeMethod_var);
|
|
__this->___playerMovement_13 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerMovement_13), (void*)L_2);
|
|
// playerShooting = GetComponentInChildren <PlayerShooting> ();
|
|
PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* L_3;
|
|
L_3 = Component_GetComponentInChildren_TisPlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0_mF69DA011330E10F5CC83F69A2ECB83D36D4227F1(__this, Component_GetComponentInChildren_TisPlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0_mF69DA011330E10F5CC83F69A2ECB83D36D4227F1_RuntimeMethod_var);
|
|
__this->___playerShooting_14 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___playerShooting_14), (void*)L_3);
|
|
// currentHealth = startingHealth;
|
|
int32_t L_4 = __this->___startingHealth_4;
|
|
__this->___currentHealth_5 = L_4;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerHealth::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth_Update_m7B85B85EE84205762FD7BF8A2C079082BC9378FC (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __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 (damageImage != null)
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_0 = __this->___damageImage_7;
|
|
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_006f;
|
|
}
|
|
}
|
|
{
|
|
// if (damaged)
|
|
bool L_2 = __this->___damaged_16;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
// if (damageImage)
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_3 = __this->___damageImage_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_006f;
|
|
}
|
|
}
|
|
{
|
|
// damageImage.color = flashColour;
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_5 = __this->___damageImage_7;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = __this->___flashColour_10;
|
|
NullCheck(L_5);
|
|
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_5, L_6);
|
|
goto IL_006f;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
// if (damageImage)
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_7 = __this->___damageImage_7;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_8;
|
|
L_8 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_7, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_006f;
|
|
}
|
|
}
|
|
{
|
|
// damageImage.color = Color.Lerp(damageImage.color, Color.clear, flashSpeed * Time.deltaTime);
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_9 = __this->___damageImage_7;
|
|
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_10 = __this->___damageImage_7;
|
|
NullCheck(L_10);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
|
|
L_11 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_10);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12;
|
|
L_12 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
|
|
float L_13 = __this->___flashSpeed_9;
|
|
float L_14;
|
|
L_14 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
|
|
L_15 = Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline(L_11, L_12, ((float)il2cpp_codegen_multiply(L_13, L_14)), NULL);
|
|
NullCheck(L_9);
|
|
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_9, L_15);
|
|
}
|
|
|
|
IL_006f:
|
|
{
|
|
// damaged = false;
|
|
__this->___damaged_16 = (bool)0;
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerHealth::TakeDamage(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth_TakeDamage_mAC53056D87F6D911903F7A847849427C979063FA (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __this, int32_t ___0_amount, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// damaged = true;
|
|
__this->___damaged_16 = (bool)1;
|
|
// currentHealth -= amount;
|
|
int32_t L_0 = __this->___currentHealth_5;
|
|
int32_t L_1 = ___0_amount;
|
|
__this->___currentHealth_5 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
|
|
// healthSlider.value = currentHealth;
|
|
Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* L_2 = __this->___healthSlider_6;
|
|
int32_t L_3 = __this->___currentHealth_5;
|
|
NullCheck(L_2);
|
|
VirtualActionInvoker1< float >::Invoke(47 /* System.Void UnityEngine.UI.Slider::set_value(System.Single) */, L_2, ((float)L_3));
|
|
// playerAudio.Play ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->___playerAudio_12;
|
|
NullCheck(L_4);
|
|
AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_4, NULL);
|
|
// if(currentHealth <= 0 && !isDead)
|
|
int32_t L_5 = __this->___currentHealth_5;
|
|
if ((((int32_t)L_5) > ((int32_t)0)))
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
bool L_6 = __this->___isDead_15;
|
|
if (L_6)
|
|
{
|
|
goto IL_0049;
|
|
}
|
|
}
|
|
{
|
|
// Death ();
|
|
PlayerHealth_Death_mE5CB746C07AFD3C56716E9A3B356C76C96A5121F(__this, NULL);
|
|
}
|
|
|
|
IL_0049:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerHealth::Death()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth_Death_mE5CB746C07AFD3C56716E9A3B356C76C96A5121F (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08EF1409295A748F17C961491378A3B6215AA838);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// isDead = true;
|
|
__this->___isDead_15 = (bool)1;
|
|
// playerShooting.DisableEffects ();
|
|
PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* L_0 = __this->___playerShooting_14;
|
|
NullCheck(L_0);
|
|
PlayerShooting_DisableEffects_m8A3C3842169D1858038C7E5A8F6AC03EA47DBD81(L_0, NULL);
|
|
// anim.SetTrigger ("Die");
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_1 = __this->___anim_11;
|
|
NullCheck(L_1);
|
|
Animator_SetTrigger_mC9CD54D627C8843EF6E159E167449D216EF6EB30(L_1, _stringLiteral08EF1409295A748F17C961491378A3B6215AA838, NULL);
|
|
// playerAudio.clip = deathClip;
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_2 = __this->___playerAudio_12;
|
|
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_3 = __this->___deathClip_8;
|
|
NullCheck(L_2);
|
|
AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70(L_2, L_3, NULL);
|
|
// playerAudio.Play ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->___playerAudio_12;
|
|
NullCheck(L_4);
|
|
AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_4, NULL);
|
|
// playerMovement.enabled = false;
|
|
PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* L_5 = __this->___playerMovement_13;
|
|
NullCheck(L_5);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_5, (bool)0, NULL);
|
|
// playerShooting.enabled = false;
|
|
PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* L_6 = __this->___playerShooting_14;
|
|
NullCheck(L_6);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_6, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerHealth::RestartLevel()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth_RestartLevel_mCB596E7B986DF58618CC198373ECACEBED2BFAB8 (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
// var activeScene = UnityEngine.SceneManagement.SceneManager.GetActiveScene();
|
|
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
|
|
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0;
|
|
L_0 = SceneManager_GetActiveScene_m0B320EC4302F51A71495D1CCD1A0FF9C2ED1FDC8(NULL);
|
|
V_0 = L_0;
|
|
// UnityEngine.SceneManagement.SceneManager.LoadScene(activeScene.buildIndex);
|
|
int32_t L_1;
|
|
L_1 = Scene_get_buildIndex_m82B6E0C96C85C952B7A2D794DB73CDA99AA9A57E((&V_0), NULL);
|
|
SceneManager_LoadScene_m0957E62F2A0A0243C79394E5B74E8EFA86BE5ED1(L_1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerHealth::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerHealth__ctor_mB24B3CECE8E1FF3B2938667CBCAE3B9CF963E82F (PlayerHealth_tFEB053D62F7659A51967D3AEB8CFC78F482A15CE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int startingHealth = 100; // The amount of health the player starts the game with.
|
|
__this->___startingHealth_4 = ((int32_t)100);
|
|
// public float flashSpeed = 5f; // The speed the damageImage will fade at.
|
|
__this->___flashSpeed_9 = (5.0f);
|
|
// public Color flashColour = new Color(1f, 0f, 0f, 0.1f); // The colour the damageImage is set to, to flash.
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (0.0f), (0.100000001f), /*hidden argument*/NULL);
|
|
__this->___flashColour_10 = 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.PlayerMovement::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_Awake_m96488835795152035C38906517333299883B1BCA (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __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*)&Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// anim = GetComponent <Animator> ();
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_0;
|
|
L_0 = Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE(__this, Component_GetComponent_TisAnimator_t8A52E42AE54F76681838FE9E632683EF3952E883_m1C9FCB4BBE56BEC6BDEF6E4BA1E5DFF91614D7CE_RuntimeMethod_var);
|
|
__this->___anim_8 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___anim_8), (void*)L_0);
|
|
// character = GetComponent<CharacterController>();
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_1;
|
|
L_1 = Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040(__this, Component_GetComponent_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m96B48A644EDC97C5C82F154D1FEA551B2E392040_RuntimeMethod_var);
|
|
__this->___character_6 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___character_6), (void*)L_1);
|
|
// character.enabled = false;
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_2 = __this->___character_6;
|
|
NullCheck(L_2);
|
|
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_2, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::OnTeleportered()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_OnTeleportered_m84DBD27F70D448C9C31C011C0F0275EF3EB4CCB6 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// character.enabled = true;
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_0 = __this->___character_6;
|
|
NullCheck(L_0);
|
|
Collider_set_enabled_m8D5C3B5047592D227A52560FC9723D176E209F70(L_0, (bool)1, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::FixedUpdate()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_FixedUpdate_m27383EF1471BCB0AE03E09401A4C1D90AA541953 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
{
|
|
// float h = Input.GetAxisRaw("Horizontal");
|
|
float L_0;
|
|
L_0 = Input_GetAxisRaw_m47C0CF8E090561A2F407A4E11D5F2A45044EB8E4(_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
|
|
V_0 = L_0;
|
|
// float v = Input.GetAxisRaw("Vertical");
|
|
float L_1;
|
|
L_1 = Input_GetAxisRaw_m47C0CF8E090561A2F407A4E11D5F2A45044EB8E4(_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A, NULL);
|
|
V_1 = L_1;
|
|
// Move (h, v);
|
|
float L_2 = V_0;
|
|
float L_3 = V_1;
|
|
PlayerMovement_Move_m3FCDC370F74003019DC9DDBF10931D0D15951E93(__this, L_2, L_3, NULL);
|
|
// Turning ();
|
|
PlayerMovement_Turning_mD6C50DC21BB55BC079F76FFBD35C001FBA2AAAB9(__this, NULL);
|
|
// Animating (h, v);
|
|
float L_4 = V_0;
|
|
float L_5 = V_1;
|
|
PlayerMovement_Animating_m3B883415B88C851BA80FC0890FA36FC652F9F1FF(__this, L_4, L_5, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::Move(System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_Move_m3FCDC370F74003019DC9DDBF10931D0D15951E93 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, float ___0_h, float ___1_v, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// movement.Set (h, 0f, v);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (&__this->___movement_7);
|
|
float L_1 = ___0_h;
|
|
float L_2 = ___1_v;
|
|
Vector3_Set_m1C7E543216734FB513F9CEBA44C50E6FC2AFD49D_inline(L_0, L_1, (0.0f), L_2, NULL);
|
|
// movement = movement.normalized * speed * Time.deltaTime;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (&__this->___movement_7);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_3, NULL);
|
|
float L_5 = __this->___speed_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
L_6 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_4, L_5, NULL);
|
|
float L_7;
|
|
L_7 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_6, L_7, NULL);
|
|
__this->___movement_7 = L_8;
|
|
// movement.y += gravity * Time.deltaTime;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = (&__this->___movement_7);
|
|
float* L_10 = (&L_9->___y_3);
|
|
float* L_11 = L_10;
|
|
float L_12 = *((float*)L_11);
|
|
float L_13 = __this->___gravity_5;
|
|
float L_14;
|
|
L_14 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
*((float*)L_11) = (float)((float)il2cpp_codegen_add(L_12, ((float)il2cpp_codegen_multiply(L_13, L_14))));
|
|
// if (character.enabled)
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_15 = __this->___character_6;
|
|
NullCheck(L_15);
|
|
bool L_16;
|
|
L_16 = Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B(L_15, NULL);
|
|
if (!L_16)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
// character.Move(movement);
|
|
CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_17 = __this->___character_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = __this->___movement_7;
|
|
NullCheck(L_17);
|
|
int32_t L_19;
|
|
L_19 = CharacterController_Move_mE3F7AC1B4A2D6955980811C088B68ED3A31D2DA4(L_17, L_18, NULL);
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::Turning()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_Turning_mD6C50DC21BB55BC079F76FFBD35C001FBA2AAAB9 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, const RuntimeMethod* method)
|
|
{
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// Ray camRay = Camera.main.ScreenPointToRay (Input.mousePosition);
|
|
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
|
|
L_0 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C(NULL);
|
|
NullCheck(L_0);
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_2;
|
|
L_2 = Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315(L_0, L_1, NULL);
|
|
// if(Physics.Raycast (camRay, out floorHit, camRayLength))
|
|
float L_3 = __this->___camRayLength_9;
|
|
bool L_4;
|
|
L_4 = Physics_Raycast_m839BA104A76B928A03F075C622923C6FCD2F8685(L_2, (&V_0), L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0055;
|
|
}
|
|
}
|
|
{
|
|
// Vector3 playerToMouse = floorHit.point - transform.position;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
|
|
L_5 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_0), NULL);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
|
|
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_6);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
|
|
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_7, NULL);
|
|
V_1 = L_8;
|
|
// playerToMouse.y = 0f;
|
|
(&V_1)->___y_3 = (0.0f);
|
|
// Quaternion newRotatation = Quaternion.LookRotation (playerToMouse);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
|
|
L_10 = Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7(L_9, NULL);
|
|
V_2 = L_10;
|
|
// transform.rotation = newRotatation;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
|
|
L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_2;
|
|
NullCheck(L_11);
|
|
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_11, L_12, NULL);
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::Animating(System.Single,System.Single)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement_Animating_m3B883415B88C851BA80FC0890FA36FC652F9F1FF (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, float ___0_h, float ___1_v, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral926A646AB5A68B4F9CE13C5B42BF00FE91E8C2D9);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
bool V_0 = false;
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
// bool walking = h != 0f || v != 0f;
|
|
float L_0 = ___0_h;
|
|
if ((!(((float)L_0) == ((float)(0.0f)))))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
float L_1 = ___1_v;
|
|
G_B3_0 = ((((int32_t)((((float)L_1) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
goto IL_0016;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
G_B3_0 = 1;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
V_0 = (bool)G_B3_0;
|
|
// anim.SetBool ("IsWalking", walking);
|
|
Animator_t8A52E42AE54F76681838FE9E632683EF3952E883* L_2 = __this->___anim_8;
|
|
bool L_3 = V_0;
|
|
NullCheck(L_2);
|
|
Animator_SetBool_m6F8D4FAF0770CD4EC1F54406249785DE7391E42B(L_2, _stringLiteral926A646AB5A68B4F9CE13C5B42BF00FE91E8C2D9, L_3, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerMovement::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerMovement__ctor_mA065A885AACED6FA1392E08121F1942D8CF0F185 (PlayerMovement_tDEBB473A4BA75FE56BA7DBFFF855FEE542251FED* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public float speed = 6f; // The speed that the player will move at.
|
|
__this->___speed_4 = (6.0f);
|
|
// public float gravity = -4;
|
|
__this->___gravity_5 = (-4.0f);
|
|
// float camRayLength = 100f; // The length of the ray from the camera into the scene.
|
|
__this->___camRayLength_9 = (100.0f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerShooting::Awake()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerShooting_Awake_mFDF5F4A06CCB8A3FF754DDC6DE5A306CDF8312E2 (PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m4F17B3CA1E7FFB03C7682312A59B9185E0F67C49_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// gunParticles = GetComponent<ParticleSystem> ();
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_0;
|
|
L_0 = Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9(__this, Component_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_mF2B700ECAEEEDBCC076CC66C9592C6DDFA0D36F9_RuntimeMethod_var);
|
|
__this->___gunParticles_10 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___gunParticles_10), (void*)L_0);
|
|
// gunLine = GetComponent <LineRenderer> ();
|
|
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_1;
|
|
L_1 = Component_GetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m4F17B3CA1E7FFB03C7682312A59B9185E0F67C49(__this, Component_GetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m4F17B3CA1E7FFB03C7682312A59B9185E0F67C49_RuntimeMethod_var);
|
|
__this->___gunLine_11 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___gunLine_11), (void*)L_1);
|
|
// gunAudio = GetComponent<AudioSource> ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_2;
|
|
L_2 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(__this, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
|
|
__this->___gunAudio_12 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___gunAudio_12), (void*)L_2);
|
|
// gunLight = GetComponent<Light> ();
|
|
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_3;
|
|
L_3 = Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9(__this, Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var);
|
|
__this->___gunLight_13 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___gunLight_13), (void*)L_3);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerShooting::Update()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerShooting_Update_m1C1D31E2BE00D407116389D50A827B241DBE765C (PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// timer += Time.deltaTime;
|
|
float L_0 = __this->___timer_7;
|
|
float L_1;
|
|
L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
|
|
__this->___timer_7 = ((float)il2cpp_codegen_add(L_0, L_1));
|
|
// if(Input.GetButton ("Fire1") && timer >= timeBetweenBullets && Time.timeScale != 0)
|
|
bool L_2;
|
|
L_2 = Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E(_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_003e;
|
|
}
|
|
}
|
|
{
|
|
float L_3 = __this->___timer_7;
|
|
float L_4 = __this->___timeBetweenBullets_5;
|
|
if ((!(((float)L_3) >= ((float)L_4))))
|
|
{
|
|
goto IL_003e;
|
|
}
|
|
}
|
|
{
|
|
float L_5;
|
|
L_5 = Time_get_timeScale_m1F45A413D4EEA08B1E0988022512C137F6C1E616(NULL);
|
|
if ((((float)L_5) == ((float)(0.0f))))
|
|
{
|
|
goto IL_003e;
|
|
}
|
|
}
|
|
{
|
|
// Shoot ();
|
|
PlayerShooting_Shoot_m7C4AA05B7432A72076C15C9C47E5C96F0BD5A02F(__this, NULL);
|
|
}
|
|
|
|
IL_003e:
|
|
{
|
|
// if(timer >= timeBetweenBullets * effectsDisplayTime)
|
|
float L_6 = __this->___timer_7;
|
|
float L_7 = __this->___timeBetweenBullets_5;
|
|
float L_8 = __this->___effectsDisplayTime_15;
|
|
if ((!(((float)L_6) >= ((float)((float)il2cpp_codegen_multiply(L_7, L_8))))))
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
// DisableEffects ();
|
|
PlayerShooting_DisableEffects_m8A3C3842169D1858038C7E5A8F6AC03EA47DBD81(__this, NULL);
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerShooting::DisableEffects()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerShooting_DisableEffects_m8A3C3842169D1858038C7E5A8F6AC03EA47DBD81 (PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// gunLine.enabled = false;
|
|
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_0 = __this->___gunLine_11;
|
|
NullCheck(L_0);
|
|
Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8(L_0, (bool)0, NULL);
|
|
// faceLight.enabled = false;
|
|
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_1 = __this->___faceLight_14;
|
|
NullCheck(L_1);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_1, (bool)0, NULL);
|
|
// gunLight.enabled = false;
|
|
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_2 = __this->___gunLight_13;
|
|
NullCheck(L_2);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_2, (bool)0, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerShooting::Shoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerShooting_Shoot_m7C4AA05B7432A72076C15C9C47E5C96F0BD5A02F (PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* V_0 = NULL;
|
|
{
|
|
// timer = 0f;
|
|
__this->___timer_7 = (0.0f);
|
|
// gunAudio.Play ();
|
|
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = __this->___gunAudio_12;
|
|
NullCheck(L_0);
|
|
AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_0, NULL);
|
|
// gunLight.enabled = true;
|
|
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_1 = __this->___gunLight_13;
|
|
NullCheck(L_1);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_1, (bool)1, NULL);
|
|
// faceLight.enabled = true;
|
|
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_2 = __this->___faceLight_14;
|
|
NullCheck(L_2);
|
|
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_2, (bool)1, NULL);
|
|
// gunParticles.Stop ();
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_3 = __this->___gunParticles_10;
|
|
NullCheck(L_3);
|
|
ParticleSystem_Stop_m2D8D4967496EF0F5BFEF679C49A9E65A9646C423(L_3, NULL);
|
|
// gunParticles.Play ();
|
|
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_4 = __this->___gunParticles_10;
|
|
NullCheck(L_4);
|
|
ParticleSystem_Play_mD943E601BFE16CB9BB5D1F5E6AED5C36F5F11EF5(L_4, NULL);
|
|
// gunLine.enabled = true;
|
|
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_5 = __this->___gunLine_11;
|
|
NullCheck(L_5);
|
|
Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8(L_5, (bool)1, NULL);
|
|
// gunLine.SetPosition (0, transform.position);
|
|
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_6 = __this->___gunLine_11;
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
|
|
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_7);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
|
|
L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
|
|
NullCheck(L_6);
|
|
LineRenderer_SetPosition_m84C4AD9ADC6AC62B33DB4D7E4C9F066DFF8440C1(L_6, 0, L_8, NULL);
|
|
// shootRay.origin = transform.position;
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* L_9 = (&__this->___shootRay_8);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
|
|
L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_10);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
|
|
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
|
|
Ray_set_origin_m9B19A7BE86636111E3B16BCE08EAE030F37FE64D(L_9, L_11, NULL);
|
|
// shootRay.direction = transform.forward;
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* L_12 = (&__this->___shootRay_8);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
|
|
L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
|
|
NullCheck(L_13);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
|
|
L_14 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_13, NULL);
|
|
Ray_set_direction_m8A8FF8101045BAE51BE5D5C1B6C21D0D5592DA98(L_12, L_14, NULL);
|
|
// if(Physics.Raycast (shootRay, out shootHit, range))
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_15 = __this->___shootRay_8;
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_16 = (&__this->___shootHit_9);
|
|
float L_17 = __this->___range_6;
|
|
bool L_18;
|
|
L_18 = Physics_Raycast_m839BA104A76B928A03F075C622923C6FCD2F8685(L_15, L_16, L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_00f5;
|
|
}
|
|
}
|
|
{
|
|
// EnemyHealth enemyHealth = shootHit.collider.GetComponent <EnemyHealth> ();
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_19 = (&__this->___shootHit_9);
|
|
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_20;
|
|
L_20 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(L_19, NULL);
|
|
NullCheck(L_20);
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_21;
|
|
L_21 = Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB(L_20, Component_GetComponent_TisEnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E_m82E23A87DEAAFE35CD8011E589D0FAB33D0DEBCB_RuntimeMethod_var);
|
|
V_0 = L_21;
|
|
// if(enemyHealth != null)
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_22 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
|
|
bool L_23;
|
|
L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_00dd;
|
|
}
|
|
}
|
|
{
|
|
// enemyHealth.TakeDamage (damagePerShot, shootHit.point);
|
|
EnemyHealth_t2FDF3DD86C6201492E2CF094DA582C256F4ED65E* L_24 = V_0;
|
|
int32_t L_25 = __this->___damagePerShot_4;
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_26 = (&__this->___shootHit_9);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
|
|
L_27 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_26, NULL);
|
|
NullCheck(L_24);
|
|
EnemyHealth_TakeDamage_mB45B9F674D8C3A7D47BF6B1E20ED96995265770B(L_24, L_25, L_27, NULL);
|
|
}
|
|
|
|
IL_00dd:
|
|
{
|
|
// gunLine.SetPosition (1, shootHit.point);
|
|
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_28 = __this->___gunLine_11;
|
|
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* L_29 = (&__this->___shootHit_9);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
|
|
L_30 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(L_29, NULL);
|
|
NullCheck(L_28);
|
|
LineRenderer_SetPosition_m84C4AD9ADC6AC62B33DB4D7E4C9F066DFF8440C1(L_28, 1, L_30, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_00f5:
|
|
{
|
|
// gunLine.SetPosition (1, shootRay.origin + shootRay.direction * range);
|
|
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_31 = __this->___gunLine_11;
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* L_32 = (&__this->___shootRay_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
|
|
L_33 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6(L_32, NULL);
|
|
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* L_34 = (&__this->___shootRay_8);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
|
|
L_35 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086(L_34, NULL);
|
|
float L_36 = __this->___range_6;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
|
|
L_37 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_35, L_36, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
|
|
L_38 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_37, NULL);
|
|
NullCheck(L_31);
|
|
LineRenderer_SetPosition_m84C4AD9ADC6AC62B33DB4D7E4C9F066DFF8440C1(L_31, 1, L_38, NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void DungeonArchitect.Samples.ShooterGame.PlayerShooting::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerShooting__ctor_m0590AD7042061EA671D99B386A5050C02C61D764 (PlayerShooting_tEA4D2F1F3B1F13DC73397EF331F070DAAD7D16C0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int damagePerShot = 20; // The damage inflicted by each bullet.
|
|
__this->___damagePerShot_4 = ((int32_t)20);
|
|
// public float timeBetweenBullets = 0.15f; // The time between each shot.
|
|
__this->___timeBetweenBullets_5 = (0.150000006f);
|
|
// public float range = 100f; // The distance the gun can fire.
|
|
__this->___range_6 = (100.0f);
|
|
// float effectsDisplayTime = 0.2f; // The proportion of the timeBetweenBullets that the effects will display for.
|
|
__this->___effectsDisplayTime_15 = (0.200000003f);
|
|
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* DungeonBuilder_get_Model_m389A71C7447944C07FFB0F24CDC1835A33E76C16_inline (DungeonBuilder_tD1E33B0EE44EFF472152D3D8233F3804191E65EA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return model; }
|
|
DungeonModel_t53A77B7094F80C6A6C626E2E6B647289FBF29D19* L_0 = __this->___model_7;
|
|
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 IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C Rectangle_get_Size_mA55765DC875BB6CEBED2C41C0DBC5258B7A79259_inline (Rectangle_tA560F5F5599A7C11DDD6E7EC2A93ABD2AAA6C64E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return size;
|
|
IntVector_tF31403FD7CA4A560745719B0E36FAF35F1EBC71C L_0 = __this->___size_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___x_2 = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___y_3 = L_1;
|
|
float L_2 = ___2_z;
|
|
__this->___z_4 = L_2;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
float L_2 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
|
|
float L_4 = L_3.___y_3;
|
|
float L_5 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
|
|
float L_7 = L_6.___z_4;
|
|
float L_8 = ___1_d;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
|
|
memset((&L_9), 0, sizeof(L_9));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL);
|
|
V_0 = L_9;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
float L_0 = ___0_x;
|
|
float L_1 = ___1_y;
|
|
float L_2 = ___2_z;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
|
|
L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL);
|
|
V_0 = L_5;
|
|
goto IL_001b;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0;
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_a;
|
|
int32_t L_1 = ___1_b;
|
|
if ((((int32_t)L_0) < ((int32_t)L_1)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___1_b;
|
|
G_B3_0 = L_2;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
int32_t L_3 = ___0_a;
|
|
G_B3_0 = L_3;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_a;
|
|
int32_t L_1 = ___1_b;
|
|
if ((((int32_t)L_0) > ((int32_t)L_1)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___1_b;
|
|
G_B3_0 = L_2;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
int32_t L_3 = ___0_a;
|
|
G_B3_0 = L_3;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
memset((&L_8), 0, sizeof(L_8));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
|
|
V_0 = L_8;
|
|
goto IL_0023;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
float L_0 = __this->___x_0;
|
|
float L_1 = __this->___x_0;
|
|
float L_2 = __this->___y_1;
|
|
float L_3 = __this->___y_1;
|
|
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))));
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
float L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
|
|
float L_11 = L_10.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
|
|
memset((&L_12), 0, sizeof(L_12));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
|
|
V_0 = L_12;
|
|
goto IL_0030;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
float V_0 = 0.0f;
|
|
{
|
|
float L_0 = __this->___x_2;
|
|
float L_1 = __this->___x_2;
|
|
float L_2 = __this->___y_3;
|
|
float L_3 = __this->___y_3;
|
|
float L_4 = __this->___z_4;
|
|
float L_5 = __this->___z_4;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_6;
|
|
L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
|
|
V_0 = ((float)L_6);
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
float L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_Y_1;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_x;
|
|
__this->___m_X_0 = L_0;
|
|
int32_t L_1 = ___1_y;
|
|
__this->___m_Y_1 = L_1;
|
|
int32_t L_2 = ___2_z;
|
|
__this->___m_Z_2 = L_2;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
int32_t L_0;
|
|
L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_lhs), NULL);
|
|
int32_t L_1;
|
|
L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_rhs), NULL);
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2;
|
|
L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_lhs), NULL);
|
|
int32_t L_3;
|
|
L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_rhs), NULL);
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_lhs), NULL);
|
|
int32_t L_5;
|
|
L_5 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_rhs), NULL);
|
|
G_B4_0 = ((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
G_B4_0 = 0;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
V_0 = (bool)G_B4_0;
|
|
goto IL_0037;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
bool L_6 = V_0;
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_a;
|
|
float L_1 = L_0.___x_0;
|
|
float L_2 = ___0_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_a;
|
|
float L_4 = L_3.___y_1;
|
|
float L_5 = ___0_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL);
|
|
V_0 = L_6;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___upVector_4;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __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_0;
|
|
float L_1 = __this->___x_0;
|
|
float L_2 = __this->___y_1;
|
|
float L_3 = __this->___y_1;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_4;
|
|
L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))))));
|
|
V_0 = ((float)L_4);
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
float L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
float L_0 = ___0_a;
|
|
float L_1 = ___1_b;
|
|
float L_2 = ___0_a;
|
|
float L_3 = ___2_t;
|
|
float L_4;
|
|
L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
|
|
V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
|
|
goto IL_0010;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
float L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DungeonState_set_numItemsSpawned_m51C741E8E7FB157531142CEB2F538ABA118D9934_inline (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int numItemsSpawned { get; set; } = 0;
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CnumItemsSpawnedU3Ek__BackingField_5 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DungeonState_get_numItemsSpawned_m3E8C289323978B47BD2DED07837BA43455E8AE9F_inline (DungeonState_t64BB8344981057464CBBAE21ADEB627E0DB0E930* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public int numItemsSpawned { get; set; } = 0;
|
|
int32_t L_0 = __this->___U3CnumItemsSpawnedU3Ek__BackingField_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (1.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 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 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 int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
float L_0 = ___0_f;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
double L_1;
|
|
L_1 = floor(((double)L_0));
|
|
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t 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_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 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 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* CellDoor_get_AdjacentCells_m011DD845922C53A5C73C0B00ED1F051E6357EF24_inline (CellDoor_t1C9E99F62317AEBD0FB8E640443435E6170AA6D5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return adjacentCells;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___adjacentCells_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL);
|
|
V_0 = L_3;
|
|
goto IL_001e;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method)
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_euler;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
|
|
L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.0174532924f), NULL);
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
|
|
L_2 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_1, NULL);
|
|
V_0 = L_2;
|
|
goto IL_0014;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = V_0;
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Scale_m8D61A8D2272549F1EF41256F7E8A206C6500EA6C_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
memset((&L_8), 0, sizeof(L_8));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), /*hidden argument*/NULL);
|
|
V_0 = L_8;
|
|
goto IL_0023;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
|
|
float L_3 = L_2.___x_0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
|
|
float L_5 = L_4.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
|
|
float L_7 = L_6.___y_1;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
|
|
memset((&L_8), 0, sizeof(L_8));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL);
|
|
V_0 = L_8;
|
|
goto IL_0023;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
bool V_1 = false;
|
|
float V_2 = 0.0f;
|
|
{
|
|
float L_0 = ___0_value;
|
|
float L_1 = ___1_min;
|
|
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
|
|
bool L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
float L_3 = ___1_min;
|
|
___0_value = L_3;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
float L_4 = ___0_value;
|
|
float L_5 = ___2_max;
|
|
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
float L_7 = ___2_max;
|
|
___0_value = L_7;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
float L_8 = ___0_value;
|
|
V_2 = L_8;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
float L_9 = V_2;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_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))->___rightVector_10;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
|
|
float L_1 = L_0.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs;
|
|
float L_3 = L_2.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs;
|
|
float L_5 = L_4.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs;
|
|
float L_7 = L_6.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs;
|
|
float L_9 = L_8.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs;
|
|
float L_11 = L_10.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs;
|
|
float L_13 = L_12.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs;
|
|
float L_15 = L_14.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs;
|
|
float L_17 = L_16.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs;
|
|
float L_19 = L_18.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs;
|
|
float L_21 = L_20.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs;
|
|
float L_23 = L_22.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs;
|
|
float L_25 = L_24.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs;
|
|
float L_27 = L_26.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs;
|
|
float L_29 = L_28.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs;
|
|
float L_31 = L_30.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs;
|
|
float L_33 = L_32.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs;
|
|
float L_35 = L_34.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs;
|
|
float L_37 = L_36.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs;
|
|
float L_39 = L_38.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs;
|
|
float L_41 = L_40.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs;
|
|
float L_43 = L_42.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs;
|
|
float L_45 = L_44.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs;
|
|
float L_47 = L_46.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs;
|
|
float L_49 = L_48.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs;
|
|
float L_51 = L_50.___w_3;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs;
|
|
float L_53 = L_52.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs;
|
|
float L_55 = L_54.___x_0;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs;
|
|
float L_57 = L_56.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs;
|
|
float L_59 = L_58.___y_1;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs;
|
|
float L_61 = L_60.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs;
|
|
float L_63 = L_62.___z_2;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
|
|
memset((&L_64), 0, sizeof(L_64));
|
|
Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL);
|
|
V_0 = L_64;
|
|
goto IL_00e5;
|
|
}
|
|
|
|
IL_00e5:
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0;
|
|
return L_65;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float G_B3_0 = 0.0f;
|
|
{
|
|
float L_0 = ___0_a;
|
|
float L_1 = ___1_b;
|
|
if ((((float)L_0) < ((float)L_1)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
float L_2 = ___1_b;
|
|
G_B3_0 = L_2;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
float L_3 = ___0_a;
|
|
G_B3_0 = L_3;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
float L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
float L_0 = ___2_t;
|
|
float L_1;
|
|
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
|
|
___2_t = L_1;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
|
|
float L_3 = L_2.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b;
|
|
float L_5 = L_4.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
|
|
float L_7 = L_6.___x_2;
|
|
float L_8 = ___2_t;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
|
|
float L_10 = L_9.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_b;
|
|
float L_12 = L_11.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_a;
|
|
float L_14 = L_13.___y_3;
|
|
float L_15 = ___2_t;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_a;
|
|
float L_17 = L_16.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_b;
|
|
float L_19 = L_18.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_a;
|
|
float L_21 = L_20.___z_4;
|
|
float L_22 = ___2_t;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
|
|
memset((&L_23), 0, sizeof(L_23));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), /*hidden argument*/NULL);
|
|
V_0 = L_23;
|
|
goto IL_0053;
|
|
}
|
|
|
|
IL_0053:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
|
|
return L_24;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* Dungeon_get_Markers_mEA189ADDFDF28AB94DE22E7C3F39B5F43928C16C_inline (Dungeon_tAA854F521189538FD299BECE6025726B6C359227* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// get { return markers; }
|
|
LevelMarkerList_t7F6AC91D47A569068C1D028934596FF16F3721A4* L_0 = __this->___markers_11;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GameControllerJackRabbit_get_Instance_mCE50E56E07B46E8034CCEE21981484BD041B3609_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return instance;
|
|
GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3* L_0 = ((GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_StaticFields*)il2cpp_codegen_static_fields_for(GameControllerJackRabbit_t829BE8305A162A8B20E385E59154669E128558D3_il2cpp_TypeInfo_var))->___instance_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
float L_2 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
|
|
float L_4 = L_3.___y_1;
|
|
float L_5 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)(L_1/L_2)), ((float)(L_4/L_5)), /*hidden argument*/NULL);
|
|
V_0 = L_6;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_0;
|
|
float L_2 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
|
|
float L_4 = L_3.___y_1;
|
|
float L_5 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL);
|
|
V_0 = L_6;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float G_B3_0 = 0.0f;
|
|
{
|
|
float L_0 = ___0_f;
|
|
if ((((float)L_0) >= ((float)(0.0f))))
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = (-1.0f);
|
|
goto IL_0015;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
G_B3_0 = (1.0f);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_0018;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
float L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Set_m1C7E543216734FB513F9CEBA44C50E6FC2AFD49D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_newX, float ___1_newY, float ___2_newZ, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_newX;
|
|
__this->___x_2 = L_0;
|
|
float L_1 = ___1_newY;
|
|
__this->___y_3 = L_1;
|
|
float L_2 = ___2_newZ;
|
|
__this->___z_4 = L_2;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_X_0;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_Y_1;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___forwardVector_11;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* AIController_get_Agent_mA5B066A120BA87B4E431A4035C05579A7C7E60E7_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return agent;
|
|
NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* 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 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 LastPlayerSighting_t6D6A39262AA881BC99DA07502CDC21C06CA60B43* AIController_get_LastSighting_m05481970556DACAA2731151FC2F4FAA377B4A1E2_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __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* AIController_get_Patrol_m34FA9328E949B48EE47267E98ACAD93DCA8AFC33_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __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 CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* AIController_get_Capsule_mC309898CBCA6C5AA65A00DFDD40BEBA96433B061_inline (AIController_t6A3611786FB857E5898C23EA0A88E708F03498AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return capsule;
|
|
CapsuleCollider_t3A1671C74F0836ABEF5D01A7470B5B2BE290A808* L_0 = __this->___capsule_7;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
|
|
bool L_2;
|
|
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
|
|
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
|
|
goto IL_000e;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
bool L_3 = V_0;
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, 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;
|
|
__this->___a_3 = (1.0f);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
|
|
float L_3 = L_2.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
|
|
float L_5 = L_4.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL);
|
|
V_0 = L_6;
|
|
goto IL_001e;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* GameController_get_Instance_m56EB0F465A18D3C6CEB8FF74113CCA003E497FA3_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return instance;
|
|
GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058* L_0 = ((GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_StaticFields*)il2cpp_codegen_static_fields_for(GameController_t76C9FFD84962E8DCA50579629D00B71813E9C058_il2cpp_TypeInfo_var))->___instance_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555* Slider_get_onValueChanged_m4DA3FD0F8D7BB838F442C07F7796EEE584D0D4F6_inline (Slider_t87EA570E3D6556CABF57456C2F3873FFD86E652F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public SliderEvent onValueChanged { get { return m_OnValueChanged; } set { m_OnValueChanged = value; } }
|
|
SliderEvent_t92A82EF6C62E15AF92B640FE2D960E877E8C6555* L_0 = __this->___m_OnValueChanged_27;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
|
|
V_0 = L_0;
|
|
goto IL_001d;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mE79F87889843ECDC188E4CB5B5E1F1B2256E5EBE_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, float ___2_t, const RuntimeMethod* method)
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
float L_0 = ___2_t;
|
|
float L_1;
|
|
L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
|
|
___2_t = L_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_a;
|
|
float L_3 = L_2.___r_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___1_b;
|
|
float L_5 = L_4.___r_0;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_a;
|
|
float L_7 = L_6.___r_0;
|
|
float L_8 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_a;
|
|
float L_10 = L_9.___g_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___1_b;
|
|
float L_12 = L_11.___g_1;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___0_a;
|
|
float L_14 = L_13.___g_1;
|
|
float L_15 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = ___0_a;
|
|
float L_17 = L_16.___b_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = ___1_b;
|
|
float L_19 = L_18.___b_2;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___0_a;
|
|
float L_21 = L_20.___b_2;
|
|
float L_22 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23 = ___0_a;
|
|
float L_24 = L_23.___a_3;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ___1_b;
|
|
float L_26 = L_25.___a_3;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = ___0_a;
|
|
float L_28 = L_27.___a_3;
|
|
float L_29 = ___2_t;
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30;
|
|
memset((&L_30), 0, sizeof(L_30));
|
|
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_30), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), ((float)il2cpp_codegen_add(L_24, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_26, L_28)), L_29)))), /*hidden argument*/NULL);
|
|
V_0 = L_30;
|
|
goto IL_0069;
|
|
}
|
|
|
|
IL_0069:
|
|
{
|
|
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31 = V_0;
|
|
return L_31;
|
|
}
|
|
}
|
|
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 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_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 void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
if (!false)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = (int32_t)__this->____size_2;
|
|
V_0 = L_1;
|
|
__this->____size_2 = 0;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
|
|
int32_t L_4 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size_2 = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = (int32_t)__this->____size_2;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
int32_t L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_9 = ___0_item;
|
|
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __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_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____version_3;
|
|
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
if (!true)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = (int32_t)__this->____size_2;
|
|
V_0 = L_1;
|
|
__this->____size_2 = 0;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
|
|
int32_t L_4 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size_2 = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_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 int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_1;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->____size_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_X_0;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_Z_2;
|
|
V_0 = L_0;
|
|
goto IL_000a;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___x_0 = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___y_1 = L_1;
|
|
float L_2 = ___2_z;
|
|
__this->___z_2 = L_2;
|
|
float L_3 = ___3_w;
|
|
__this->___w_3 = L_3;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float V_1 = 0.0f;
|
|
float V_2 = 0.0f;
|
|
float V_3 = 0.0f;
|
|
bool V_4 = false;
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
|
|
float L_1 = L_0.___x_2;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
|
|
float L_3 = L_2.___x_2;
|
|
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
|
|
float L_5 = L_4.___y_3;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
|
|
float L_7 = L_6.___y_3;
|
|
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
|
|
float L_9 = L_8.___z_4;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
|
|
float L_11 = L_10.___z_4;
|
|
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
|
|
float L_12 = V_0;
|
|
float L_13 = V_0;
|
|
float L_14 = V_1;
|
|
float L_15 = V_1;
|
|
float L_16 = V_2;
|
|
float L_17 = V_2;
|
|
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
|
|
float L_18 = V_3;
|
|
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
|
|
goto IL_0043;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
bool L_19 = V_4;
|
|
return L_19;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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;
|
|
}
|
|
}
|