#include "il2cpp-config.h"
#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "t135.h"
// Metadata Definition <Module>
extern TypeInfo t135_TI;
#include "t135MD.h"
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t135_0_0_0;
extern const Il2CppType t135_1_0_0;
struct t135;
const Il2CppTypeDefinitionMetadata t135_DM = 
{
	NULL, NULL, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1};
TypeInfo t135_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "<Module>", "", NULL, &t135_TI, NULL, 0, &t135_0_0_0, &t135_1_0_0, &t135_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t135), sizeof (t135), 0, -1, 0, 0, -1, 0, 0, 0, false, false, false, false, false, false, false, false, false, false, 0, 0, 0, 0, 0, 0, 0, 0};
#include "t137.h"
// Metadata Definition BeginLevel
extern TypeInfo t137_TI;
#include "t137MD.h"
extern const Il2CppType t136_0_0_0;
static const Il2CppType* t137_TI__nestedTypes[1] =
{
	&t136_0_0_0,
};
static const EncodedMethodIndex t137_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t137_0_0_0;
extern const Il2CppType t137_1_0_0;
extern const Il2CppType t24_0_0_0;
struct t137;
const Il2CppTypeDefinitionMetadata t137_DM = 
{
	NULL, t137_TI__nestedTypes, NULL, NULL, &t24_0_0_0, t137_VT, NULL, 538, 211, -1, -1};
TypeInfo t137_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "BeginLevel", "", NULL, &t137_TI, NULL, 0, &t137_0_0_0, &t137_1_0_0, &t137_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t137), sizeof (t137), 0, -1, sizeof(t137_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, true, false, 4, 0, 3, 0, 1, 4, 0, 0};
#include "t136.h"
// Metadata Definition BeginLevel/Tiles
extern TypeInfo t136_TI;
#include "t136MD.h"
static const EncodedMethodIndex t136_VT[23] = 
{
	373,
	374,
	375,
	376,
	377,
	378,
	379,
	380,
	381,
	382,
	383,
	384,
	385,
	386,
	387,
	388,
	389,
	390,
	391,
	392,
	393,
	394,
	395,
};
extern const Il2CppType t1778_0_0_0;
extern const Il2CppType t1781_0_0_0;
extern const Il2CppType t1780_0_0_0;
static Il2CppInterfaceOffsetPair t136_IOs[] = 
{
	{ &t1778_0_0_0, 4},
	{ &t1781_0_0_0, 5},
	{ &t1780_0_0_0, 21},
};
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t136_1_0_0;
extern const Il2CppType t2_0_0_0;
#include "t101.h"
extern TypeInfo t101_TI;
const Il2CppTypeDefinitionMetadata t136_DM = 
{
	&t137_0_0_0, NULL, NULL, t136_IOs, &t2_0_0_0, t136_VT, NULL, 541, -1, -1, -1};
TypeInfo t136_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "Tiles", "", NULL, &t101_TI, NULL, 0, &t136_0_0_0, &t136_1_0_0, &t136_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t136)+ sizeof (Il2CppObject), sizeof (t136)+ sizeof (Il2CppObject), 0, sizeof(int32_t), 0, 0, -1, 259, 0, 0, true, false, true, false, false, false, false, false, false, false, 0, 0, 4, 0, 0, 23, 0, 3};
#include "t139.h"
// Metadata Definition Globals
extern TypeInfo t139_TI;
#include "t139MD.h"
static const EncodedMethodIndex t139_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t139_0_0_0;
extern const Il2CppType t139_1_0_0;
struct t139;
const Il2CppTypeDefinitionMetadata t139_DM = 
{
	NULL, NULL, NULL, NULL, &t24_0_0_0, t139_VT, NULL, 545, 215, -1, -1};
TypeInfo t139_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "Globals", "", NULL, &t139_TI, NULL, 0, &t139_0_0_0, &t139_1_0_0, &t139_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t139), sizeof (t139), 0, -1, sizeof(t139_SFs), 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 8, 0, 6, 0, 0, 4, 0, 0};
#include "t141.h"
// Metadata Definition Scorecanvas
extern TypeInfo t141_TI;
#include "t141MD.h"
static const EncodedMethodIndex t141_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t141_0_0_0;
extern const Il2CppType t141_1_0_0;
struct t141;
const Il2CppTypeDefinitionMetadata t141_DM = 
{
	NULL, NULL, NULL, NULL, &t24_0_0_0, t141_VT, NULL, 551, 223, -1, -1};
TypeInfo t141_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "Scorecanvas", "", NULL, &t141_TI, NULL, 0, &t141_0_0_0, &t141_1_0_0, &t141_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t141), sizeof (t141), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 4, 0, 0, 4, 0, 0};
#include "t142.h"
// Metadata Definition Target
extern TypeInfo t142_TI;
#include "t142MD.h"
static const EncodedMethodIndex t142_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t142_0_0_0;
extern const Il2CppType t142_1_0_0;
struct t142;
const Il2CppTypeDefinitionMetadata t142_DM = 
{
	NULL, NULL, NULL, NULL, &t24_0_0_0, t142_VT, NULL, 555, 226, -1, -1};
TypeInfo t142_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "Target", "", NULL, &t142_TI, NULL, 0, &t142_0_0_0, &t142_1_0_0, &t142_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t142), sizeof (t142), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 6, 0, 2, 0, 0, 4, 0, 0};
#include "t143.h"
// Metadata Definition Trailer
extern TypeInfo t143_TI;
#include "t143MD.h"
static const EncodedMethodIndex t143_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t143_0_0_0;
extern const Il2CppType t143_1_0_0;
struct t143;
const Il2CppTypeDefinitionMetadata t143_DM = 
{
	NULL, NULL, NULL, NULL, &t24_0_0_0, t143_VT, NULL, 557, 232, -1, -1};
TypeInfo t143_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "Trailer", "", NULL, &t143_TI, NULL, 0, &t143_0_0_0, &t143_1_0_0, &t143_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t143), sizeof (t143), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 4, 0, 1, 0, 0, 4, 0, 0};
#include "t144.h"
// Metadata Definition TruckControls
extern TypeInfo t144_TI;
#include "t144MD.h"
static const EncodedMethodIndex t144_VT[4] = 
{
	396,
	374,
	397,
	398,
};
extern Il2CppImage g_AssemblyU2DCSharp_dll_Image;
extern const Il2CppType t144_0_0_0;
extern const Il2CppType t144_1_0_0;
struct t144;
const Il2CppTypeDefinitionMetadata t144_DM = 
{
	NULL, NULL, NULL, NULL, &t24_0_0_0, t144_VT, NULL, 558, 236, -1, -1};
TypeInfo t144_TI = 
{
	&g_AssemblyU2DCSharp_dll_Image, NULL, "TruckControls", "", NULL, &t144_TI, NULL, 0, &t144_0_0_0, &t144_1_0_0, &t144_DM, NULL, NULL, -1, NULL, NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, (methodPointerType)NULL, sizeof (t144), sizeof (t144), 0, -1, 0, 0, -1, 1048577, 0, 0, false, false, false, false, false, false, false, false, false, false, 3, 0, 13, 0, 0, 4, 0, 0};
