Esempio n. 1
0
/* 
 * reads : g_5 g_2 g_22 g_10 g_9 g_4 g_43 g_55 g_41 g_63
 * writes: g_5 g_10 g_22 g_41 g_42 g_44 g_55
 */
static uint8_t  func_1(void)
{ /* block id: 0 */
    int32_t *l_17 = &g_10;
    uint8_t *l_54 = &g_55;
    for (g_5 = 0; (g_5 <= (-20)); g_5--)
    { /* block id: 3 */
        int32_t *l_39 = &g_10;
        for (g_10 = 0; (g_10 <= 4); g_10 += 3)
        { /* block id: 6 */
            int32_t l_16[6][8] = {{0x720B963AL,(-4L),(-4L),0x720B963AL,0x3C6FE23AL,2L,2L,0xD5BEFA1EL},{0x3C6FE23AL,2L,2L,0xD5BEFA1EL,3L,0x08531D14L,0L,0xD5BEFA1EL},{0x203BD652L,0L,0x3C6FE23AL,0xAAF0A9B2L,0x3C6FE23AL,0L,0x203BD652L,0x720B963AL},{7L,1L,0x720B963AL,0L,0x08531D14L,(-1L),3L,(-4L)},{(-4L),0xD5BEFA1EL,0xAAF0A9B2L,2L,0x08531D14L,0x08531D14L,2L,0xAAF0A9B2L},{7L,7L,0L,(-4L),0x3C6FE23AL,0x203BD652L,0xAAF0A9B2L,1L}};
            int32_t **l_18 = &l_17;
            int i, j;
            (*l_18) = func_13(l_16[1][4], l_17);
        }
        if (((int32_t)g_2 + (int32_t)1UL))
        { /* block id: 11 */
            uint32_t *l_21 = &g_22[4][3];
            int32_t l_38 = 0L;
            int16_t *l_40 = &g_41;
            (*l_17) = (((((--(*l_21)) , (func_25((*l_17), g_22[4][4], l_21, g_9) < l_38)) , 0x23L) | g_5) && l_38);
            (*g_43) = (g_42[1] = func_13((((((((*l_40) = (((l_39 != (void*)0) , (void*)0) == l_39)) == 65535UL) , l_38) , g_4) , (void*)0) != l_21), &l_38));
        }
        else
        { /* block id: 20 */
            int32_t **l_45 = &g_44;
            (*l_45) = func_13((*l_17), l_17);
        }
    }
    (*g_63) = ((*l_17) = func_46(func_13(((uint8_t)((*l_54) |= ((*l_17) != (*l_17))) - (uint8_t)0xFFL), &g_10), l_17, (*l_17), &l_17, (*l_17)));
    return (*l_17);
}
Esempio n. 2
0
/* 
 * reads : g_9 g_18 g_19
 * writes: g_12 g_19
 */
static int32_t * func_2(uint32_t  p_3, int32_t * p_4, int32_t  p_5, uint32_t  p_6, int16_t  p_7)
{ /* block id: 1 */
    int32_t *l_16 = &g_12;
    (*p_4) = (-9L);
    (*g_18) = func_13(l_16, g_9);
    return (*g_18);
}
Esempio n. 3
0
void func_10()
{
    int iVar0;

    if (ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()))
    {
        if (func_13(Global_101154.f_1826.f_539.f_3549) != ENTITY::GET_ENTITY_MODEL(PLAYER::PLAYER_PED_ID()))
        {
            iVar0 = func_12(PLAYER::PLAYER_PED_ID());
            if (func_11(iVar0) && (!func_14(14) || Global_100106))
            {
                if (Global_101154.f_1826.f_539.f_3549 != iVar0 && func_11(Global_101154.f_1826.f_539.f_3549))
                {
                    Global_101154.f_1826.f_539.f_3550 = Global_101154.f_1826.f_539.f_3549;
                }
                Global_101154.f_1826.f_539.f_3551 = iVar0;
                Global_101154.f_1826.f_539.f_3549 = iVar0;
                return;
            }
        }
        else
        {
            if (Global_101154.f_1826.f_539.f_3549 != 145)
            {
                Global_101154.f_1826.f_539.f_3551 = Global_101154.f_1826.f_539.f_3549;
            }
            return;
        }
    }
    Global_101154.f_1826.f_539.f_3549 = 145;
}
Esempio n. 4
0
/* 
 * reads : g_2 g_4 g_20 g_21 g_31 g_61 g_23 g_62 g_75
 * writes: g_4 g_20 g_62 g_75
 */
static uint32_t  func_1(void)
{ /* block id: 0 */
    int32_t *l_3 = &g_4;
    struct S1 l_32[7][3] = {{{0xAAA4L},{0xAAA4L},{0L}},{{2L},{0L},{2L}},{{0xAAA4L},{0L},{0L}},{{0x2964L},{0L},{0x2964L}},{{0xAAA4L},{0xAAA4L},{0L}},{{2L},{0L},{2L}},{{0xAAA4L},{0L},{0L}}};
    int32_t l_78 = (-2L);
    int i, j;
    (*l_3) |= ((-1L) & g_2);
    for (g_4 = 28; (g_4 >= 24); g_4 -= 1)
    { /* block id: 4 */
        int32_t l_19 = (-1L);
        int16_t l_33 = 0xC337L;
        int32_t *l_68 = &l_19;
        int32_t l_77 = 0xE762944AL;
        if (((*l_68) = func_7(((l_32[2][2] = func_13((func_16(l_19, g_2) , (*g_21)), &g_4)) , &g_4), l_33, (*l_3), g_4, &g_23[5])))
        { /* block id: 26 */
            (*l_68) ^= (((((int8_t)((uint8_t)1UL - (uint8_t)g_31.f0) << (int8_t)3) <= (-5L)) ^ g_20.f0) > (*g_62));
            if ((*l_3))
                break;
        }
        else
        { /* block id: 29 */
            struct S1 l_73 = {0x6006L};
            uint32_t *l_74[2];
            int32_t *l_76[8][6] = {{&g_54,&g_54,&g_23[5],&g_54,&g_23[5],&g_23[1]},{&g_23[5],&g_23[5],(void*)0,&g_23[1],(void*)0,&g_23[5]},{&g_54,&g_23[5],(void*)0,&g_4,&g_54,&g_23[1]},{(void*)0,&g_23[5],&g_54,&g_54,&g_23[5],&g_54},{&g_54,&g_23[5],&g_54,&g_23[5],&g_23[1],(void*)0},{(void*)0,&g_54,&g_4,&g_54,(void*)0,&g_23[5]},{(void*)0,&g_54,&g_54,&g_23[5],(void*)0,(void*)0},{&g_54,&g_23[1],&g_23[1],&g_54,&g_4,(void*)0}};
            int i, j;
            for (i = 0; i < 2; i++)
                l_74[i] = &g_75;
            l_77 = ((((g_75 |= ((*l_68) = ((((0x0FL < (*l_3)) , l_73) , 0x02C24788L) , (*l_68)))) < 7L) < 0UL) != (**g_61));
        }
    }
    return l_78;
}
void func_12(int iParam0)
{
	struct<15> Var0;
	int iVar15;
	int iVar16;
	
	iVar15 = 0;
	while (iVar15 < Global_101154.f_6378.f_198)
	{
		if (Global_101154.f_6378.f_137[iVar15 /*15*/] == iParam0)
		{
			func_13(Global_101154.f_6378.f_137[iVar15 /*15*/].f_6);
			iVar16 = iVar15;
			while (iVar16 <= Global_101154.f_6378.f_198 - 2)
			{
				Global_101154.f_6378.f_137[iVar16 /*15*/] = {Global_101154.f_6378.f_137[iVar16 + 1 /*15*/]};
				iVar16++;
			}
			Global_101154.f_6378.f_137[Global_101154.f_6378.f_198 - 1 /*15*/] = {Var0};
			Global_101154.f_6378.f_198--;
			return;
		}
		iVar15++;
	}
}
Esempio n. 6
0
/* 
 * reads : g_8 g_12 g_56 g_57 g_63 g_64
 * writes: g_12 g_8 g_57 g_64
 */
static uint32_t  func_1(void)
{ /* block id: 0 */
    uint32_t l_6 = 2UL;
    uint8_t l_7[7] = {0x79L,0x79L,0x79L,0x79L,0x79L,0x79L,0x79L};
    int32_t *l_11[5] = {&g_12,&g_12,&g_12,&g_12,&g_12};
    int32_t **l_62 = &l_11[1];
    int i;
    g_12 |= (func_2(l_6, l_7[4], g_8) , 0xDCD16652L);
    (*g_63) |= (((*l_62) = func_13(((int8_t)((uint8_t)0UL * (uint8_t)g_12) % (int8_t)0xC9L), g_8, &g_12, g_12)) != g_63);
    return g_64[0];
}
void func_12(Vector3 vParam0, Vector3 vParam1)
{
	if (func_51(iLocal_82))
	{
		if (!is_ambient_speech_playing(iLocal_82))
		{
			if (vdist2(vParam3, vParam0) < 35f * 35f)
			{
				func_13(&iLocal_82, "GENERIC_FRIGHTENED_HIGH", "MAUDE", 3);
			}
		}
	}
}
Esempio n. 8
0
void func_11()
{
	func_13();
	func_12(4, -1);
	func_12(6, -1);
	func_12(7, -1);
	func_12(3, -1);
	func_12(1, -1);
	func_12(2, -1);
	func_12(11, -1);
	func_12(13, -1);
	func_12(14, -1);
	func_12(16, -1);
}
Esempio n. 9
0
int func_12(int iParam0)
{
    int iVar0;
    int iVar1;

    if (ENTITY::DOES_ENTITY_EXIST(iParam0))
    {
        iVar1 = ENTITY::GET_ENTITY_MODEL(iParam0);
        iVar0 = 0;
        while (iVar0 <= 2)
        {
            if (func_13(iVar0) == iVar1)
            {
                return iVar0;
            }
            iVar0++;
        }
    }
    return 145;
}
Esempio n. 10
0
void main()
{
	int iVar0;
	
	iLocal_2 = 1;
	iLocal_3 = 134;
	iLocal_4 = 134;
	iLocal_5 = 1;
	iLocal_6 = 1;
	iLocal_7 = 1;
	iLocal_8 = 134;
	iLocal_9 = 1;
	iLocal_10 = 12;
	iLocal_11 = 12;
	fLocal_14 = 0.001f;
	iLocal_17 = -1;
	sLocal_20 = "NULL";
	fLocal_21 = 0f;
	fLocal_25 = -0.0375f;
	fLocal_26 = 0.17f;
	iLocal_28 = 1;
	if (PLAYER::HAS_FORCE_CLEANUP_OCCURRED(18))
	{
		func_38();
	}
	func_37(20);
	func_36();
	func_35(1);
	func_35(0);
	func_35(2);
	func_35(13);
	func_35(12);
	Global_2288 = 1;
	func_34();
	if (!func_33(-1615086084))
	{
		func_32(-1615086084, 2, 2, 2, 1, -1, 5);
	}
	if (!func_33(-1970925435))
	{
		func_32(-1970925435, 2, 0, 0, 1, -1, 5);
	}
	if (!func_33(-1817481777))
	{
		func_32(-1817481777, 2, 12, 3, 1, -1, 5);
	}
	iVar0 = false;
	while (func_31(23) && !func_30(134))
	{
		if (func_26() == 1)
		{
			if (ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()))
			{
				if (!PED::IS_PED_INJURED(PLAYER::PLAYER_PED_ID()))
				{
					if ((!is_ped_falling(PLAYER::PLAYER_PED_ID()) && !is_entity_in_water(PLAYER::PLAYER_PED_ID())) && !is_entity_on_fire(PLAYER::PLAYER_PED_ID()))
					{
						if (!iVar0)
						{
							if (!((func_25() || is_player_switch_in_progress()) || func_24()))
							{
								if (func_13())
								{
									iVar0 = true;
								}
							}
						}
						else
						{
							if (iLocal_28)
							{
								set_player_control(player_id(), false, 384);
								set_ped_max_move_blend_ratio(PLAYER::PLAYER_PED_ID(), 0f);
								enable_control_action(0, 173, 1);
								enable_control_action(0, 172, 1);
								enable_control_action(0, 174, 1);
								enable_control_action(0, 175, 1);
								enable_control_action(0, 176, 1);
								enable_control_action(0, 177, 1);
								enable_control_action(0, 178, 1);
								enable_control_action(0, 179, 1);
								enable_control_action(0, 180, 1);
								enable_control_action(0, 181, 1);
							}
							else
							{
								set_player_control(player_id(), true, 0);
							}
							switch (func_12())
							{
								case -1615086084:
									if (!func_33(-1989308064))
									{
										func_8(-1989308064, 0, 1, 0, 1, 6000, 6000, -1, 0, -1, 68);
									}
									break;
								
								case -1989308064:
									func_7(12, 0);
									func_6(134, 1);
									STATS::STAT_SET_INT(joaat("sp_final_decision"), 2, 1);
									break;
								
								case -1970925435:
									if (!func_33(-1060930305))
									{
										func_8(-1060930305, 0, 1, 2, 2, 6000, 6000, -1, 0, -1, 68);
									}
									break;
								
								case -1060930305:
									func_7(12, 1);
									func_6(134, 1);
									STATS::STAT_SET_INT(joaat("sp_final_decision"), true, 1);
									break;
								
								case -1817481777:
									func_7(12, 2);
									func_6(134, 1);
									STATS::STAT_SET_INT(joaat("sp_final_decision"), 3, 1);
									break;
								
								default:
									if (!func_5(0))
									{
										iVar0 = false;
									}
									else if (iLocal_28)
									{
										if (func_4())
										{
											iLocal_28 = 0;
										}
									}
									break;
								}
							}
						}
					}
				}
		}
		wait(0);
	}
	func_3(20);
	Global_91317 = 0;
	func_1();
	func_38();
}
Esempio n. 11
0
void func_12()
{
	func_1();
	func_13();
	terminate_this_thread();
}
void func_12(char* sParam0, int iParam1, int iParam2, int iParam3, int iParam4, int iParam5, int iParam6, int iParam7, int iParam8)
{
	func_13(sParam0, "", iParam1, iParam2, iParam3, iParam4, iParam5, iParam6, iParam7, iParam8);
}