extern "C"  void Blocks_LoadSprites_m3155680731 (Blocks_t1992669606 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		il2cpp_codegen_initialize_method (Blocks_LoadSprites_m3155680731_MetadataUsageId);
		s_Il2CppMethodIntialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_timesHit_2();
		V_0 = ((int32_t)((int32_t)L_0-(int32_t)1));
		SpriteU5BU5D_t2761310900* L_1 = __this->get_hitSprites_6();
		int32_t L_2 = V_0;
		int32_t L_3 = L_2;
		Sprite_t3199167241 * L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		IL2CPP_RUNTIME_CLASS_INIT(Object_t3071478659_il2cpp_TypeInfo_var);
		bool L_5 = Object_op_Implicit_m2106766291(NULL /*static, unused*/, L_4, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0033;
		}
	}
	{
		SpriteRenderer_t2548470764 * L_6 = Component_GetComponent_TisSpriteRenderer_t2548470764_m4090179846(__this, /*hidden argument*/Component_GetComponent_TisSpriteRenderer_t2548470764_m4090179846_MethodInfo_var);
		SpriteU5BU5D_t2761310900* L_7 = __this->get_hitSprites_6();
		int32_t L_8 = V_0;
		int32_t L_9 = L_8;
		Sprite_t3199167241 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		SpriteRenderer_set_sprite_m1519408453(L_6, L_10, /*hidden argument*/NULL);
		goto IL_003d;
	}

IL_0033:
	{
		IL2CPP_RUNTIME_CLASS_INIT(Debug_t4195163081_il2cpp_TypeInfo_var);
		Debug_LogError_m4127342994(NULL /*static, unused*/, _stringLiteral1415081308, /*hidden argument*/NULL);
	}

IL_003d:
	{
		return;
	}
}
extern "C"  void BenchmarkTest_Start_m1452726332 (BenchmarkTest_t1141318415 * __this, const MethodInfo* method)
{
	static bool s_Il2CppMethodIntialized;
	if (!s_Il2CppMethodIntialized)
	{
		il2cpp_codegen_initialize_method (BenchmarkTest_Start_m1452726332_MetadataUsageId);
		s_Il2CppMethodIntialized = true;
	}
	Sprite_t4006040370 * V_0 = NULL;
	SpriteRenderer_t2223784725 * V_1 = NULL;
	Vector3_t3525329789  V_2;
	memset(&V_2, 0, sizeof(V_2));
	Vector2_t3525329788  V_3;
	memset(&V_3, 0, sizeof(V_3));
	Bounds_t3518514978  V_4;
	memset(&V_4, 0, sizeof(V_4));
	Vector3_t3525329789  V_5;
	memset(&V_5, 0, sizeof(V_5));
	Vector3_t3525329789  V_6;
	memset(&V_6, 0, sizeof(V_6));
	Vector2_t3525329788  V_7;
	memset(&V_7, 0, sizeof(V_7));
	Bounds_t3518514978  V_8;
	memset(&V_8, 0, sizeof(V_8));
	Vector3_t3525329789  V_9;
	memset(&V_9, 0, sizeof(V_9));
	Vector3_t3525329789  V_10;
	memset(&V_10, 0, sizeof(V_10));
	Vector2_t3525329788  V_11;
	memset(&V_11, 0, sizeof(V_11));
	Bounds_t3518514978  V_12;
	memset(&V_12, 0, sizeof(V_12));
	Vector3_t3525329789  V_13;
	memset(&V_13, 0, sizeof(V_13));
	Vector3_t3525329789  V_14;
	memset(&V_14, 0, sizeof(V_14));
	Vector2_t3525329788  V_15;
	memset(&V_15, 0, sizeof(V_15));
	Bounds_t3518514978  V_16;
	memset(&V_16, 0, sizeof(V_16));
	Vector3_t3525329789  V_17;
	memset(&V_17, 0, sizeof(V_17));
	{
		List_1_t3871517354 * L_0 = (List_1_t3871517354 *)il2cpp_codegen_object_new(List_1_t3871517354_il2cpp_TypeInfo_var);
		List_1__ctor_m606689308(L_0, /*hidden argument*/List_1__ctor_m606689308_MethodInfo_var);
		__this->set_allOfBunnyObjects_2(L_0);
		Sprite_t4006040370 * L_1 = Resources_Load_TisSprite_t4006040370_m3887230130(NULL /*static, unused*/, _stringLiteral484375061, /*hidden argument*/Resources_Load_TisSprite_t4006040370_m3887230130_MethodInfo_var);
		V_0 = L_1;
		GameObject_t4012695102 * L_2 = (GameObject_t4012695102 *)il2cpp_codegen_object_new(GameObject_t4012695102_il2cpp_TypeInfo_var);
		GameObject__ctor_m845034556(L_2, /*hidden argument*/NULL);
		__this->set_bunny_7(L_2);
		GameObject_t4012695102 * L_3 = __this->get_bunny_7();
		NullCheck(L_3);
		SpriteRenderer_t2223784725 * L_4 = GameObject_AddComponent_TisSpriteRenderer_t2223784725_m119426483(L_3, /*hidden argument*/GameObject_AddComponent_TisSpriteRenderer_t2223784725_m119426483_MethodInfo_var);
		V_1 = L_4;
		SpriteRenderer_t2223784725 * L_5 = V_1;
		Sprite_t4006040370 * L_6 = V_0;
		NullCheck(L_5);
		SpriteRenderer_set_sprite_m1519408453(L_5, L_6, /*hidden argument*/NULL);
		Camera_t3533968274 * L_7 = Camera_get_main_m671815697(NULL /*static, unused*/, /*hidden argument*/NULL);
		NullCheck(L_7);
		Transform_t284553113 * L_8 = Component_get_transform_m4257140443(L_7, /*hidden argument*/NULL);
		NullCheck(L_8);
		Vector3_t3525329789  L_9 = Transform_get_position_m2211398607(L_8, /*hidden argument*/NULL);
		V_2 = L_9;
		float L_10 = (&V_2)->get_x_0();
		Vector2_t3525329788  L_11 = BenchmarkTest_getScreenSize_m1573587288(__this, /*hidden argument*/NULL);
		V_3 = L_11;
		float L_12 = (&V_3)->get_x_0();
		Sprite_t4006040370 * L_13 = V_0;
		NullCheck(L_13);
		Bounds_t3518514978  L_14 = Sprite_get_bounds_m2293110365(L_13, /*hidden argument*/NULL);
		V_4 = L_14;
		Vector3_t3525329789  L_15 = Bounds_get_size_m3666348432((&V_4), /*hidden argument*/NULL);
		V_5 = L_15;
		float L_16 = (&V_5)->get_x_0();
		__this->set_minX_3(((float)((float)((float)((float)L_10-(float)((float)((float)L_12/(float)(2.0f)))))+(float)L_16)));
		Camera_t3533968274 * L_17 = Camera_get_main_m671815697(NULL /*static, unused*/, /*hidden argument*/NULL);
		NullCheck(L_17);
		Transform_t284553113 * L_18 = Component_get_transform_m4257140443(L_17, /*hidden argument*/NULL);
		NullCheck(L_18);
		Vector3_t3525329789  L_19 = Transform_get_position_m2211398607(L_18, /*hidden argument*/NULL);
		V_6 = L_19;
		float L_20 = (&V_6)->get_y_1();
		Vector2_t3525329788  L_21 = BenchmarkTest_getScreenSize_m1573587288(__this, /*hidden argument*/NULL);
		V_7 = L_21;
		float L_22 = (&V_7)->get_y_1();
		Sprite_t4006040370 * L_23 = V_0;
		NullCheck(L_23);
		Bounds_t3518514978  L_24 = Sprite_get_bounds_m2293110365(L_23, /*hidden argument*/NULL);
		V_8 = L_24;
		Vector3_t3525329789  L_25 = Bounds_get_size_m3666348432((&V_8), /*hidden argument*/NULL);
		V_9 = L_25;
		float L_26 = (&V_9)->get_y_1();
		__this->set_minY_4(((float)((float)((float)((float)L_20-(float)((float)((float)L_22/(float)(2.0f)))))+(float)L_26)));
		Camera_t3533968274 * L_27 = Camera_get_main_m671815697(NULL /*static, unused*/, /*hidden argument*/NULL);
		NullCheck(L_27);
		Transform_t284553113 * L_28 = Component_get_transform_m4257140443(L_27, /*hidden argument*/NULL);
		NullCheck(L_28);
		Vector3_t3525329789  L_29 = Transform_get_position_m2211398607(L_28, /*hidden argument*/NULL);
		V_10 = L_29;
		float L_30 = (&V_10)->get_x_0();
		Vector2_t3525329788  L_31 = BenchmarkTest_getScreenSize_m1573587288(__this, /*hidden argument*/NULL);
		V_11 = L_31;
		float L_32 = (&V_11)->get_x_0();
		Sprite_t4006040370 * L_33 = V_0;
		NullCheck(L_33);
		Bounds_t3518514978  L_34 = Sprite_get_bounds_m2293110365(L_33, /*hidden argument*/NULL);
		V_12 = L_34;
		Vector3_t3525329789  L_35 = Bounds_get_size_m3666348432((&V_12), /*hidden argument*/NULL);
		V_13 = L_35;
		float L_36 = (&V_13)->get_x_0();
		__this->set_maxX_5(((float)((float)((float)((float)L_30+(float)((float)((float)L_32/(float)(2.0f)))))-(float)L_36)));
		Camera_t3533968274 * L_37 = Camera_get_main_m671815697(NULL /*static, unused*/, /*hidden argument*/NULL);
		NullCheck(L_37);
		Transform_t284553113 * L_38 = Component_get_transform_m4257140443(L_37, /*hidden argument*/NULL);
		NullCheck(L_38);
		Vector3_t3525329789  L_39 = Transform_get_position_m2211398607(L_38, /*hidden argument*/NULL);
		V_14 = L_39;
		float L_40 = (&V_14)->get_y_1();
		Vector2_t3525329788  L_41 = BenchmarkTest_getScreenSize_m1573587288(__this, /*hidden argument*/NULL);
		V_15 = L_41;
		float L_42 = (&V_15)->get_y_1();
		Sprite_t4006040370 * L_43 = V_0;
		NullCheck(L_43);
		Bounds_t3518514978  L_44 = Sprite_get_bounds_m2293110365(L_43, /*hidden argument*/NULL);
		V_16 = L_44;
		Vector3_t3525329789  L_45 = Bounds_get_size_m3666348432((&V_16), /*hidden argument*/NULL);
		V_17 = L_45;
		float L_46 = (&V_17)->get_y_1();
		__this->set_maxY_6(((float)((float)((float)((float)L_40+(float)((float)((float)L_42/(float)(2.0f)))))-(float)L_46)));
		float L_47 = __this->get_maxY_6();
		float L_48 = L_47;
		Il2CppObject * L_49 = Box(Single_t958209021_il2cpp_TypeInfo_var, &L_48);
		IL2CPP_RUNTIME_CLASS_INIT(Debug_t1588791936_il2cpp_TypeInfo_var);
		Debug_Log_m1731103628(NULL /*static, unused*/, L_49, /*hidden argument*/NULL);
		return;
	}
}