extern "C" void UnityEventBase__ctor_m1161 (UnityEventBase_t270 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		InvokableCallList_t269_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(226);
		PersistentCallGroup_t267_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(227);
		s_Il2CppMethodIntialized = true;
	}
	{
		__this->___m_CallsDirty_3 = 1;
		Object__ctor_m1185(__this, /*hidden argument*/NULL);
		InvokableCallList_t269 * L_0 = (InvokableCallList_t269 *)il2cpp_codegen_object_new (InvokableCallList_t269_il2cpp_TypeInfo_var);
		InvokableCallList__ctor_m1159(L_0, /*hidden argument*/NULL);
		__this->___m_Calls_0 = L_0;
		PersistentCallGroup_t267 * L_1 = (PersistentCallGroup_t267 *)il2cpp_codegen_object_new (PersistentCallGroup_t267_il2cpp_TypeInfo_var);
		PersistentCallGroup__ctor_m1158(L_1, /*hidden argument*/NULL);
		__this->___m_PersistentCalls_1 = L_1;
		Type_t * L_2 = Object_GetType_m1206(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		String_t* L_3 = (String_t*)VirtFuncInvoker0< String_t* >::Invoke(15 /* System.String System.Type::get_AssemblyQualifiedName() */, L_2);
		__this->___m_TypeName_2 = L_3;
		return;
	}
}
extern "C" void EqualityComparer_1__cctor_m27412_gshared (Object_t * __this /* static, unused */, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		GenericEqualityComparer_1_t3564_0_0_0_var = il2cpp_codegen_type_from_index(3752);
		Type_t_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(44);
		TypeU5BU5D_t720_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(428);
		s_Il2CppMethodIntialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_0 = Type_GetTypeFromHandle_m333(NULL /*static, unused*/, (RuntimeTypeHandle_t1602 )LoadTypeToken(IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)), /*hidden argument*/NULL);
		Type_t * L_1 = Type_GetTypeFromHandle_m333(NULL /*static, unused*/, (RuntimeTypeHandle_t1602 )LoadTypeToken(IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->declaring_type)->rgctx_data, 1)), /*hidden argument*/NULL);
		NullCheck((Type_t *)L_0);
		bool L_2 = (bool)VirtFuncInvoker1< bool, Type_t * >::Invoke(40 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_0, (Type_t *)L_1);
		if (!L_2)
		{
			goto IL_0054;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_3 = Type_GetTypeFromHandle_m333(NULL /*static, unused*/, (RuntimeTypeHandle_t1602 )LoadTypeToken(GenericEqualityComparer_1_t3564_0_0_0_var), /*hidden argument*/NULL);
		TypeU5BU5D_t720* L_4 = (TypeU5BU5D_t720*)((TypeU5BU5D_t720*)SZArrayNew(TypeU5BU5D_t720_il2cpp_TypeInfo_var, 1));
		Type_t * L_5 = Type_GetTypeFromHandle_m333(NULL /*static, unused*/, (RuntimeTypeHandle_t1602 )LoadTypeToken(IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->declaring_type)->rgctx_data, 1)), /*hidden argument*/NULL);
		NullCheck(L_4);
		IL2CPP_ARRAY_BOUNDS_CHECK(L_4, 0);
		ArrayElementTypeCheck (L_4, L_5);
		*((Type_t **)(Type_t **)SZArrayLdElema(L_4, 0, sizeof(Type_t *))) = (Type_t *)L_5;
		NullCheck((Type_t *)L_3);
		Type_t * L_6 = (Type_t *)VirtFuncInvoker1< Type_t *, TypeU5BU5D_t720* >::Invoke(78 /* System.Type System.Type::MakeGenericType(System.Type[]) */, (Type_t *)L_3, (TypeU5BU5D_t720*)L_4);
		Object_t * L_7 = Activator_CreateInstance_m13379(NULL /*static, unused*/, (Type_t *)L_6, /*hidden argument*/NULL);
		((EqualityComparer_1_t3285_StaticFields*)IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 3)->static_fields)->____default_0 = ((EqualityComparer_1_t3285 *)Castclass(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2)));
		goto IL_005e;
	}

IL_0054:
	{
		DefaultComparer_t3286 * L_8 = (DefaultComparer_t3286 *)il2cpp_codegen_object_new (IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 4));
		(( void (*) (DefaultComparer_t3286 *, const MethodInfo*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 5)->method)(L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 5));
		((EqualityComparer_1_t3285_StaticFields*)IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 3)->static_fields)->____default_0 = L_8;
	}

IL_005e:
	{
		return;
	}
}
extern "C" void Player_Awake_m549 (Player_t139 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        StringU5BU5D_t126_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(39);
        Component_GetComponent_TisAnimator_t7_m317_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483651);
        Component_GetComponent_TisRigidbody_t6_m318_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483652);
        Component_GetComponent_TisCharacterController_t140_m558_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483674);
        _stringLiteral40 = il2cpp_codegen_string_literal_from_index(40);
        s_Il2CppMethodIntialized = true;
    }
    {
        StringU5BU5D_t126* L_0 = ((StringU5BU5D_t126*)SZArrayNew(StringU5BU5D_t126_il2cpp_TypeInfo_var, 1));
        NullCheck(L_0);
        IL2CPP_ARRAY_BOUNDS_CHECK(L_0, 0);
        ArrayElementTypeCheck (L_0, _stringLiteral40);
        *((String_t**)(String_t**)SZArrayLdElema(L_0, 0, sizeof(String_t*))) = (String_t*)_stringLiteral40;
        int32_t L_1 = LayerMask_GetMask_m557(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
        __this->___floorMask_7 = L_1;
        Animator_t7 * L_2 = Component_GetComponent_TisAnimator_t7_m317(__this, /*hidden argument*/Component_GetComponent_TisAnimator_t7_m317_MethodInfo_var);
        __this->___anim_4 = L_2;
        Rigidbody_t6 * L_3 = Component_GetComponent_TisRigidbody_t6_m318(__this, /*hidden argument*/Component_GetComponent_TisRigidbody_t6_m318_MethodInfo_var);
        __this->___playerRigidbody_5 = L_3;
        CharacterController_t140 * L_4 = Component_GetComponent_TisCharacterController_t140_m558(__this, /*hidden argument*/Component_GetComponent_TisCharacterController_t140_m558_MethodInfo_var);
        __this->___controller_6 = L_4;
        return;
    }
}
extern "C" void Player_FixedUpdate_m550 (Player_t139 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Input_t106_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(8);
        _stringLiteral8 = il2cpp_codegen_string_literal_from_index(8);
        _stringLiteral9 = il2cpp_codegen_string_literal_from_index(9);
        s_Il2CppMethodIntialized = true;
    }
    float V_0 = 0.0f;
    float V_1 = 0.0f;
    {
        IL2CPP_RUNTIME_CLASS_INIT(Input_t106_il2cpp_TypeInfo_var);
        float L_0 = Input_GetAxisRaw_m388(NULL /*static, unused*/, _stringLiteral8, /*hidden argument*/NULL);
        V_0 = L_0;
        float L_1 = Input_GetAxisRaw_m388(NULL /*static, unused*/, _stringLiteral9, /*hidden argument*/NULL);
        V_1 = L_1;
        float L_2 = V_0;
        float L_3 = V_1;
        Player_Move_m551(__this, L_2, L_3, /*hidden argument*/NULL);
        Player_Turning_m552(__this, /*hidden argument*/NULL);
        float L_4 = V_0;
        float L_5 = V_1;
        Player_Animating_m553(__this, L_4, L_5, /*hidden argument*/NULL);
        return;
    }
}
extern "C" void Player_Move_m551 (Player_t139 * __this, float ___h, float ___v, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Input_t106_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(8);
        _stringLiteral9 = il2cpp_codegen_string_literal_from_index(9);
        s_Il2CppMethodIntialized = true;
    }
    {
        Transform_t3 * L_0 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        NullCheck(L_0);
        Vector3_t8  L_1 = Transform_get_forward_m363(L_0, /*hidden argument*/NULL);
        IL2CPP_RUNTIME_CLASS_INIT(Input_t106_il2cpp_TypeInfo_var);
        float L_2 = Input_GetAxis_m389(NULL /*static, unused*/, _stringLiteral9, /*hidden argument*/NULL);
        Vector3_t8  L_3 = Vector3_op_Multiply_m334(NULL /*static, unused*/, L_1, L_2, /*hidden argument*/NULL);
        float L_4 = (__this->___speed_2);
        Vector3_t8  L_5 = Vector3_op_Multiply_m334(NULL /*static, unused*/, L_3, L_4, /*hidden argument*/NULL);
        __this->___moveDirection_10 = L_5;
        CharacterController_t140 * L_6 = (__this->___controller_6);
        Vector3_t8  L_7 = (__this->___moveDirection_10);
        float L_8 = Time_get_deltaTime_m338(NULL /*static, unused*/, /*hidden argument*/NULL);
        Vector3_t8  L_9 = Vector3_op_Multiply_m334(NULL /*static, unused*/, L_7, L_8, /*hidden argument*/NULL);
        NullCheck(L_6);
        CharacterController_Move_m559(L_6, L_9, /*hidden argument*/NULL);
        Vector3_t8 * L_10 = &(__this->___moveDirection_10);
        Vector3_t8 * L_11 = L_10;
        float L_12 = (L_11->___y_2);
        float L_13 = (__this->___gravity_11);
        float L_14 = Time_get_deltaTime_m338(NULL /*static, unused*/, /*hidden argument*/NULL);
        L_11->___y_2 = ((float)((float)L_12-(float)((float)((float)L_13*(float)L_14))));
        return;
    }
}
Пример #6
0
extern "C" void Move_Update_m4 (Move_t4 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		Input_t5_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(1);
		_stringLiteral0 = il2cpp_codegen_string_literal_from_index(0);
		_stringLiteral1 = il2cpp_codegen_string_literal_from_index(1);
		s_Il2CppMethodIntialized = true;
	}
	{
		Transform_t1 * L_0 = Component_get_transform_m8(__this, /*hidden argument*/NULL);
		Transform_t1 * L_1 = L_0;
		NullCheck(L_1);
		Vector3_t6  L_2 = Transform_get_position_m7(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Input_t5_il2cpp_TypeInfo_var);
		float L_3 = Input_GetAxis_m15(NULL /*static, unused*/, _stringLiteral0, /*hidden argument*/NULL);
		float L_4 = Time_get_deltaTime_m16(NULL /*static, unused*/, /*hidden argument*/NULL);
		float L_5 = (__this->___speed_2);
		float L_6 = Input_GetAxis_m15(NULL /*static, unused*/, _stringLiteral1, /*hidden argument*/NULL);
		float L_7 = Time_get_deltaTime_m16(NULL /*static, unused*/, /*hidden argument*/NULL);
		float L_8 = (__this->___speed_2);
		Vector3_t6  L_9 = {0};
		Vector3__ctor_m9(&L_9, ((float)((float)((float)((float)L_3*(float)L_4))*(float)L_5)), (0.0f), ((float)((float)((float)((float)L_6*(float)L_7))*(float)L_8)), /*hidden argument*/NULL);
		Vector3_t6  L_10 = Vector3_op_Addition_m17(NULL /*static, unused*/, L_2, L_9, /*hidden argument*/NULL);
		NullCheck(L_1);
		Transform_set_position_m18(L_1, L_10, /*hidden argument*/NULL);
		return;
	}
}
extern "C" bool TextGenerationSettings_CompareColors_m1147 (TextGenerationSettings_t162 * __this, Color_t7  ___left, Color_t7  ___right, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		Color32_t91_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(218);
		s_Il2CppMethodIntialized = true;
	}
	Color32_t91  V_0 = {0};
	Color32_t91  V_1 = {0};
	{
		Color_t7  L_0 = ___left;
		Color32_t91  L_1 = Color32_op_Implicit_m377(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		Color_t7  L_2 = ___right;
		Color32_t91  L_3 = Color32_op_Implicit_m377(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
		V_1 = L_3;
		Color32_t91  L_4 = V_0;
		Color32_t91  L_5 = L_4;
		Object_t * L_6 = Box(Color32_t91_il2cpp_TypeInfo_var, &L_5);
		Color32_t91  L_7 = V_1;
		Color32_t91  L_8 = L_7;
		Object_t * L_9 = Box(Color32_t91_il2cpp_TypeInfo_var, &L_8);
		NullCheck(L_6);
		bool L_10 = (bool)VirtFuncInvoker1< bool, Object_t * >::Invoke(0 /* System.Boolean System.ValueType::Equals(System.Object) */, L_6, L_9);
		return L_10;
	}
}
Пример #8
0
extern "C" void AngleTest_Update_m1 (AngleTest_t2 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		Input_t5_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(1);
		s_Il2CppMethodIntialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(Input_t5_il2cpp_TypeInfo_var);
		bool L_0 = Input_GetKeyDown_m6(NULL /*static, unused*/, ((int32_t)32), /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		AngleTest_getAngleTowards_m2(__this, /*hidden argument*/NULL);
	}

IL_0013:
	{
		return;
	}
}
extern "C" void ArgumentCache_TidyAssemblyTypeName_m1154 (ArgumentCache_t262 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		String_t_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(23);
		Regex_t387_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(220);
		_stringLiteral256 = il2cpp_codegen_string_literal_from_index(256);
		_stringLiteral257 = il2cpp_codegen_string_literal_from_index(257);
		_stringLiteral258 = il2cpp_codegen_string_literal_from_index(258);
		s_Il2CppMethodIntialized = true;
	}
	{
		String_t* L_0 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
		bool L_1 = String_IsNullOrEmpty_m1255(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0011;
		}
	}
	{
		return;
	}

IL_0011:
	{
		String_t* L_2 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
		String_t* L_3 = ((String_t_StaticFields*)String_t_il2cpp_TypeInfo_var->static_fields)->___Empty_2;
		IL2CPP_RUNTIME_CLASS_INIT(Regex_t387_il2cpp_TypeInfo_var);
		String_t* L_4 = Regex_Replace_m1353(NULL /*static, unused*/, L_2, _stringLiteral256, L_3, /*hidden argument*/NULL);
		__this->___m_ObjectArgumentAssemblyTypeName_0 = L_4;
		String_t* L_5 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		String_t* L_6 = ((String_t_StaticFields*)String_t_il2cpp_TypeInfo_var->static_fields)->___Empty_2;
		String_t* L_7 = Regex_Replace_m1353(NULL /*static, unused*/, L_5, _stringLiteral257, L_6, /*hidden argument*/NULL);
		__this->___m_ObjectArgumentAssemblyTypeName_0 = L_7;
		String_t* L_8 = (__this->___m_ObjectArgumentAssemblyTypeName_0);
		String_t* L_9 = ((String_t_StaticFields*)String_t_il2cpp_TypeInfo_var->static_fields)->___Empty_2;
		String_t* L_10 = Regex_Replace_m1353(NULL /*static, unused*/, L_8, _stringLiteral258, L_9, /*hidden argument*/NULL);
		__this->___m_ObjectArgumentAssemblyTypeName_0 = L_10;
		return;
	}
}
extern "C" void TextEditor__ctor_m1146 (TextEditor_t261 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		GUIContent_t81_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(54);
		GUIStyle_t65_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(50);
		s_Il2CppMethodIntialized = true;
	}
	{
		GUIContent_t81 * L_0 = (GUIContent_t81 *)il2cpp_codegen_object_new (GUIContent_t81_il2cpp_TypeInfo_var);
		GUIContent__ctor_m273(L_0, /*hidden argument*/NULL);
		__this->___content_4 = L_0;
		IL2CPP_RUNTIME_CLASS_INIT(GUIStyle_t65_il2cpp_TypeInfo_var);
		GUIStyle_t65 * L_1 = GUIStyle_get_none_m321(NULL /*static, unused*/, /*hidden argument*/NULL);
		__this->___style_5 = L_1;
		Vector2_t52  L_2 = Vector2_get_zero_m349(NULL /*static, unused*/, /*hidden argument*/NULL);
		__this->___scrollOffset_11 = L_2;
		__this->___m_iAltCursorPos_19 = (-1);
		Object__ctor_m1185(__this, /*hidden argument*/NULL);
		return;
	}
}
extern "C" bool TrackedReference_Equals_m1150 (TrackedReference_t144 * __this, Object_t * ___o, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		TrackedReference_t144_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(219);
		s_Il2CppMethodIntialized = true;
	}
	{
		Object_t * L_0 = ___o;
		bool L_1 = TrackedReference_op_Equality_m1152(NULL /*static, unused*/, ((TrackedReference_t144 *)IsInst(L_0, TrackedReference_t144_il2cpp_TypeInfo_var)), __this, /*hidden argument*/NULL);
		return L_1;
	}
}
Пример #12
0
extern "C" Object_t * RemotingServices_CreateClientProxy_m2769 (Object_t * __this /* static, unused */, Type_t * ___objectType, String_t* ___url, ObjectU5BU5D_t29* ___activationAttributes, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        NotSupportedException_t693_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(992);
        s_Il2CppMethodIntialized = true;
    }
    {
        NotSupportedException_t693 * L_0 = (NotSupportedException_t693 *)il2cpp_codegen_object_new (NotSupportedException_t693_il2cpp_TypeInfo_var);
        NotSupportedException__ctor_m2490(L_0, (String_t*) &_stringLiteral631, /*hidden argument*/NULL);
        il2cpp_codegen_raise_exception(L_0);
    }
}
Пример #13
0
extern "C" Object_t * RemotingServices_GetClientChannelSinkChain_m2768 (Object_t * __this /* static, unused */, String_t* ___url, Object_t * ___channelData, String_t** ___objectUri, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        NotSupportedException_t693_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(992);
        s_Il2CppMethodIntialized = true;
    }
    {
        NotSupportedException_t693 * L_0 = (NotSupportedException_t693 *)il2cpp_codegen_object_new (NotSupportedException_t693_il2cpp_TypeInfo_var);
        NotSupportedException__ctor_m2490(L_0, (String_t*) &_stringLiteral630, /*hidden argument*/NULL);
        il2cpp_codegen_raise_exception(L_0);
    }
}
Пример #14
0
extern "C" String_t* SecurityElement_ToString_m2767 (Object_t * __this /* static, unused */, Object_t * _____this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        NotSupportedException_t693_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(992);
        s_Il2CppMethodIntialized = true;
    }
    {
        NotSupportedException_t693 * L_0 = (NotSupportedException_t693 *)il2cpp_codegen_object_new (NotSupportedException_t693_il2cpp_TypeInfo_var);
        NotSupportedException__ctor_m2490(L_0, (String_t*) &_stringLiteral629, /*hidden argument*/NULL);
        il2cpp_codegen_raise_exception(L_0);
    }
}
extern "C" void UnityEvent__ctor_m1166 (UnityEvent_t271 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		ObjectU5BU5D_t207_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(51);
		s_Il2CppMethodIntialized = true;
	}
	{
		__this->___m_InvokeArray_4 = ((ObjectU5BU5D_t207*)SZArrayNew(ObjectU5BU5D_t207_il2cpp_TypeInfo_var, 0));
		UnityEventBase__ctor_m1161(__this, /*hidden argument*/NULL);
		return;
	}
}
extern "C" bool DefaultValueAttribute_Equals_m1173 (DefaultValueAttribute_t273 * __this, Object_t * ___obj, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		DefaultValueAttribute_t273_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(228);
		s_Il2CppMethodIntialized = true;
	}
	DefaultValueAttribute_t273 * V_0 = {0};
	{
		Object_t * L_0 = ___obj;
		V_0 = ((DefaultValueAttribute_t273 *)IsInst(L_0, DefaultValueAttribute_t273_il2cpp_TypeInfo_var));
		DefaultValueAttribute_t273 * L_1 = V_0;
		if (L_1)
		{
			goto IL_000f;
		}
	}
	{
		return 0;
	}

IL_000f:
	{
		Object_t * L_2 = (__this->___DefaultValue_0);
		if (L_2)
		{
			goto IL_0024;
		}
	}
	{
		DefaultValueAttribute_t273 * L_3 = V_0;
		NullCheck(L_3);
		Object_t * L_4 = DefaultValueAttribute_get_Value_m1172(L_3, /*hidden argument*/NULL);
		return ((((Object_t*)(Object_t *)L_4) == ((Object_t*)(Object_t *)NULL))? 1 : 0);
	}

IL_0024:
	{
		Object_t * L_5 = (__this->___DefaultValue_0);
		DefaultValueAttribute_t273 * L_6 = V_0;
		NullCheck(L_6);
		Object_t * L_7 = DefaultValueAttribute_get_Value_m1172(L_6, /*hidden argument*/NULL);
		NullCheck(L_5);
		bool L_8 = (bool)VirtFuncInvoker1< bool, Object_t * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_5, L_7);
		return L_8;
	}
}
void iBeacon_t1_CustomAttributesCacheGenerator(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		ExecuteInEditMode_t34_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(24);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		ExecuteInEditMode_t34 * tmp;
		tmp = (ExecuteInEditMode_t34 *)il2cpp_codegen_object_new (ExecuteInEditMode_t34_il2cpp_TypeInfo_var);
		ExecuteInEditMode__ctor_m89(tmp, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
extern "C" void PersistentCallGroup__ctor_m1158 (PersistentCallGroup_t267 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		List_1_t266_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(223);
		List_1__ctor_m1354_MethodInfo_var = il2cpp_codegen_method_info_from_index(2147483714);
		s_Il2CppMethodIntialized = true;
	}
	{
		Object__ctor_m1185(__this, /*hidden argument*/NULL);
		List_1_t266 * L_0 = (List_1_t266 *)il2cpp_codegen_object_new (List_1_t266_il2cpp_TypeInfo_var);
		List_1__ctor_m1354(L_0, /*hidden argument*/List_1__ctor_m1354_MethodInfo_var);
		__this->___m_Calls_0 = L_0;
		return;
	}
}
extern "C" void PersistentCall__ctor_m1157 (PersistentCall_t265 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		ArgumentCache_t262_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(221);
		s_Il2CppMethodIntialized = true;
	}
	{
		ArgumentCache_t262 * L_0 = (ArgumentCache_t262 *)il2cpp_codegen_object_new (ArgumentCache_t262_il2cpp_TypeInfo_var);
		ArgumentCache__ctor_m1153(L_0, /*hidden argument*/NULL);
		__this->___m_Arguments_0 = L_0;
		__this->___m_CallState_1 = 2;
		Object__ctor_m1185(__this, /*hidden argument*/NULL);
		return;
	}
}
void SecurityProtocolType_t839_CustomAttributesCacheGenerator(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		FlagsAttribute_t415_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(287);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		FlagsAttribute_t415 * tmp;
		tmp = (FlagsAttribute_t415 *)il2cpp_codegen_object_new (FlagsAttribute_t415_il2cpp_TypeInfo_var);
		FlagsAttribute__ctor_m1537(tmp, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
void RSASslSignatureFormatter_t836_CustomAttributesCacheGenerator_U3CU3Ef__switchU24map16(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		CompilerGeneratedAttribute_t413_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(283);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		CompilerGeneratedAttribute_t413 * tmp;
		tmp = (CompilerGeneratedAttribute_t413 *)il2cpp_codegen_object_new (CompilerGeneratedAttribute_t413_il2cpp_TypeInfo_var);
		CompilerGeneratedAttribute__ctor_m1535(tmp, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
void ExtensionAttribute_t408_CustomAttributesCacheGenerator(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		AttributeUsageAttribute_t426_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(283);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		AttributeUsageAttribute_t426 * tmp;
		tmp = (AttributeUsageAttribute_t426 *)il2cpp_codegen_object_new (AttributeUsageAttribute_t426_il2cpp_TypeInfo_var);
		AttributeUsageAttribute__ctor_m1476(tmp, 69, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
void U3CPrivateImplementationDetailsU3E_t874_CustomAttributesCacheGenerator(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		CompilerGeneratedAttribute_t413_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(283);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		CompilerGeneratedAttribute_t413 * tmp;
		tmp = (CompilerGeneratedAttribute_t413 *)il2cpp_codegen_object_new (CompilerGeneratedAttribute_t413_il2cpp_TypeInfo_var);
		CompilerGeneratedAttribute__ctor_m1535(tmp, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
void ModulusRing_t759_CustomAttributesCacheGenerator_ModulusRing_Pow_m2849(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		CLSCompliantAttribute_t715_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(1138);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		CLSCompliantAttribute_t715 * tmp;
		tmp = (CLSCompliantAttribute_t715 *)il2cpp_codegen_object_new (CLSCompliantAttribute_t715_il2cpp_TypeInfo_var);
		CLSCompliantAttribute__ctor_m2722(tmp, false, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
void CipherSuiteCollection_t810_CustomAttributesCacheGenerator(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		DefaultMemberAttribute_t416_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(288);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		DefaultMemberAttribute_t416 * tmp;
		tmp = (DefaultMemberAttribute_t416 *)il2cpp_codegen_object_new (DefaultMemberAttribute_t416_il2cpp_TypeInfo_var);
		DefaultMemberAttribute__ctor_m1538(tmp, il2cpp_codegen_string_new_wrapper("Item"), NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
void HttpsClientStream_t828_CustomAttributesCacheGenerator_HttpsClientStream_U3CHttpsClientStreamU3Em__1_m3330(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		CompilerGeneratedAttribute_t413_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(283);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		CompilerGeneratedAttribute_t413 * tmp;
		tmp = (CompilerGeneratedAttribute_t413 *)il2cpp_codegen_object_new (CompilerGeneratedAttribute_t413_il2cpp_TypeInfo_var);
		CompilerGeneratedAttribute__ctor_m1535(tmp, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
void g_AssemblyU2DCSharp_Assembly_CustomAttributesCacheGenerator(CustomAttributesCache* cache)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		RuntimeCompatibilityAttribute_t33_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(23);
		s_Il2CppMethodIntialized = true;
	}
	cache->count = 1;
	cache->attributes = (Il2CppObject**)il2cpp_gc_alloc_fixed(sizeof(Object_t *) * cache->count, 0);
	{
		RuntimeCompatibilityAttribute_t33 * tmp;
		tmp = (RuntimeCompatibilityAttribute_t33 *)il2cpp_codegen_object_new (RuntimeCompatibilityAttribute_t33_il2cpp_TypeInfo_var);
		RuntimeCompatibilityAttribute__ctor_m87(tmp, NULL);
		RuntimeCompatibilityAttribute_set_WrapNonExceptionThrows_m88(tmp, true, NULL);
		cache->attributes[0] = (Il2CppObject*)tmp;
	}
}
extern "C" void TypeInferenceRuleAttribute__ctor_m1177 (TypeInferenceRuleAttribute_t277 * __this, int32_t ___rule, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		TypeInferenceRules_t276_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(229);
		s_Il2CppMethodIntialized = true;
	}
	{
		int32_t L_0 = ___rule;
		int32_t L_1 = L_0;
		Object_t * L_2 = Box(TypeInferenceRules_t276_il2cpp_TypeInfo_var, &L_1);
		NullCheck(L_2);
		String_t* L_3 = (String_t*)VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Enum::ToString() */, L_2);
		TypeInferenceRuleAttribute__ctor_m1178(__this, L_3, /*hidden argument*/NULL);
		return;
	}
}
extern "C" void CameraFollow_FixedUpdate_m544 (CameraFollow_t137 * __this, const MethodInfo* method)
{
    static bool s_Il2CppMethodIntialized;
    if (!s_Il2CppMethodIntialized)
    {
        Input_t106_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(8);
        _stringLiteral35 = il2cpp_codegen_string_literal_from_index(35);
        s_Il2CppMethodIntialized = true;
    }
    Vector3_t8  V_0 = {0};
    {
        Transform_t3 * L_0 = (__this->___target_2);
        NullCheck(L_0);
        Vector3_t8  L_1 = Transform_get_position_m313(L_0, /*hidden argument*/NULL);
        Vector3_t8  L_2 = (__this->___offset_4);
        Vector3_t8  L_3 = Vector3_op_Addition_m335(NULL /*static, unused*/, L_1, L_2, /*hidden argument*/NULL);
        V_0 = L_3;
        IL2CPP_RUNTIME_CLASS_INIT(Input_t106_il2cpp_TypeInfo_var);
        float L_4 = Input_GetAxis_m389(NULL /*static, unused*/, _stringLiteral35, /*hidden argument*/NULL);
        float L_5 = (__this->___smoothing_3);
        Vector3_t8  L_6 = Vector3_get_up_m332(NULL /*static, unused*/, /*hidden argument*/NULL);
        Quaternion_t70  L_7 = Quaternion_AngleAxis_m554(NULL /*static, unused*/, ((float)((float)L_4*(float)L_5)), L_6, /*hidden argument*/NULL);
        Vector3_t8  L_8 = (__this->___offset_4);
        Vector3_t8  L_9 = Quaternion_op_Multiply_m517(NULL /*static, unused*/, L_7, L_8, /*hidden argument*/NULL);
        __this->___offset_4 = L_9;
        Transform_t3 * L_10 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        Transform_t3 * L_11 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        NullCheck(L_11);
        Vector3_t8  L_12 = Transform_get_position_m313(L_11, /*hidden argument*/NULL);
        Vector3_t8  L_13 = V_0;
        float L_14 = (__this->___smoothing_3);
        float L_15 = Time_get_deltaTime_m338(NULL /*static, unused*/, /*hidden argument*/NULL);
        Vector3_t8  L_16 = Vector3_Lerp_m524(NULL /*static, unused*/, L_12, L_13, ((float)((float)L_14*(float)L_15)), /*hidden argument*/NULL);
        NullCheck(L_10);
        Transform_set_position_m380(L_10, L_16, /*hidden argument*/NULL);
        Transform_t3 * L_17 = Component_get_transform_m325(__this, /*hidden argument*/NULL);
        Transform_t3 * L_18 = (__this->___target_2);
        NullCheck(L_18);
        Transform_t3 * L_19 = Component_get_transform_m325(L_18, /*hidden argument*/NULL);
        NullCheck(L_17);
        Transform_LookAt_m518(L_17, L_19, /*hidden argument*/NULL);
        return;
    }
}
extern "C" String_t* UnityEventBase_ToString_m1165 (UnityEventBase_t270 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		String_t_il2cpp_TypeInfo_var = il2cpp_codegen_type_info_from_index(23);
		_stringLiteral19 = il2cpp_codegen_string_literal_from_index(19);
		s_Il2CppMethodIntialized = true;
	}
	{
		String_t* L_0 = Object_ToString_m1256(__this, /*hidden argument*/NULL);
		Type_t * L_1 = Object_GetType_m1206(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		String_t* L_2 = (String_t*)VirtFuncInvoker0< String_t* >::Invoke(18 /* System.String System.Type::get_FullName() */, L_1);
		IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
		String_t* L_3 = String_Concat_m1209(NULL /*static, unused*/, L_0, _stringLiteral19, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}