Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /****************************************************************
- This file is a part of Open IV dev team GTA V research project
- --------------------------------------------------------------
- Description : decompiled script ufo.xsc (UP21)
- Copyright : (C) Alexander Blade, http://dev-c.com, 2014-2015
- ****************************************************************/
- void main()
- {
- l_2 = 1;
- l_3 = 134;
- l_4 = 134;
- l_5 = 1;
- l_6 = 1;
- l_7 = 1;
- l_8 = 134;
- l_9 = 1;
- l_10 = 12;
- l_11 = 12;
- if (rPtr(((&g_86931) + 7795) + 3818) == 0)
- {
- sub_4256();
- }
- if (PLAYER::0x4B37333C(18) != 0)
- {
- sub_4256();
- }
- while (true)
- {
- if (1 == 0)
- {
- return;
- }
- SYSTEM::WAIT(0);
- if (BRAIN::IS_WORLD_POINT_WITHIN_BRAIN_ACTIVATION_RANGE() == 0)
- {
- sub_4256();
- }
- switch (l_14)
- {
- case 0:
- {
- bool flag1 = TIME::GET_CLOCK_HOURS() == 3;
- if (flag1 & sub_4214())
- {
- l_14 = 1;
- }
- break;
- }
- case 1:
- sub_CF(149, 1, 0, 1);
- l_14 = 2;
- if (AUDIO::IS_AMBIENT_ZONE_ENABLED("AZ_SPECIAL_UFO_03") == 0)
- {
- AUDIO::SET_AMBIENT_ZONE_STATE("AZ_SPECIAL_UFO_03", 1, 1);
- }
- break;
- case 2:
- {
- bool flag2 = TIME::GET_CLOCK_HOURS() != 3;
- if (flag2 | (sub_4214() == 0))
- {
- sub_4256();
- }
- break;
- }
- }
- }
- }
- void sub_CF(var A_0, var A_1, var A_2, var A_3)
- {
- if (A_0 != 192)
- {
- if (g_59935 != 0)
- {
- setElem(A_1, A_0, ((&g_1338499) + 61) + 226, 4);
- }
- else
- {
- setElem(A_1, A_0, ((&g_86931) + 4964) + 226, 4);
- }
- setElem(A_2, A_0, &g_26924, 4);
- setElem(1, A_0, &g_27117, 4);
- sub_22F(A_0, A_3, 0);
- sub_127(A_0, A_1);
- }
- }
- void sub_127(var A_0, var A_1)
- {
- var num3 = A_0;
- if (num3 == 12)
- {
- if (A_1 == 0)
- {
- AUDIO::SET_AMBIENT_ZONE_STATE_PERSISTENT("AZ_PORT_OF_LS_UNDERWATER_CREAKS", 0, 0);
- }
- else
- {
- AUDIO::SET_AMBIENT_ZONE_STATE_PERSISTENT("AZ_PORT_OF_LS_UNDERWATER_CREAKS", 1, 0);
- }
- }
- else if (num3 == 69)
- {
- if (A_1 != 1)
- {
- AUDIO::SET_AMBIENT_ZONE_LIST_STATE_PERSISTENT("HEIST_SWEATSHOP_ZONES", 0, 0);
- }
- else
- {
- AUDIO::SET_AMBIENT_ZONE_LIST_STATE_PERSISTENT("HEIST_SWEATSHOP_ZONES", 1, 0);
- }
- }
- else if (num3 == 63)
- {
- if (A_1 == 1)
- {
- sub_206(0, 0);
- }
- else
- {
- sub_206(0, 1);
- }
- }
- else if (num3 == 6)
- {
- if (A_1 == 1)
- {
- AUDIO::SET_AMBIENT_ZONE_STATE_PERSISTENT("AZ_UNDERWATER_EXILE_01_PLANE_WRECK", 1, 0);
- }
- else
- {
- AUDIO::SET_AMBIENT_ZONE_STATE_PERSISTENT("AZ_UNDERWATER_EXILE_01_PLANE_WRECK", 0, 0);
- }
- }
- else if (num3 == 171)
- {
- if (A_1 == 2)
- {
- AUDIO::0xD24B4D0C("V_CARSHOWROOM_PS_WINDOW_UNBROKEN");
- }
- }
- else if ((num3 == 35) && (A_1 == 1))
- {
- AUDIO::SET_STATIC_EMITTER_ENABLED("TREVOR1_TRAILER_PARK_MAIN_STAGE_RADIO", 0);
- AUDIO::SET_STATIC_EMITTER_ENABLED("TREVOR1_TRAILER_PARK_MAIN_TRAILER_RADIO_01", 0);
- AUDIO::SET_STATIC_EMITTER_ENABLED("TREVOR1_TRAILER_PARK_MAIN_TRAILER_RADIO_02", 0);
- AUDIO::SET_STATIC_EMITTER_ENABLED("TREVOR1_TRAILER_PARK_MAIN_TRAILER_RADIO_03", 0);
- }
- }
- void sub_206(var A_0, var A_1)
- {
- if (A_1 != null)
- {
- GAMEPLAY::SET_BIT(&g_85665, A_0);
- }
- else
- {
- GAMEPLAY::CLEAR_BIT(&g_85665, A_0);
- }
- g_85664 = 1;
- }
- var sub_22F(var A_0, var A_1, var A_2)
- {
- var num3 = 0;
- if (PED::IS_PED_INJURED(PLAYER::PLAYER_PED_ID()) == 0)
- {
- var num5;
- var num7;
- initArray((&num7) + 4, 3);
- initArray((&num7) + 8, 3);
- initArray((&num7) + 64, 3);
- initArray((&num7) + 75, 3);
- initArray((&num7) + 91, 3);
- sub_B61(&num7, A_0);
- if (sub_B32() != 0)
- {
- num5 = getElem(A_0, ((&g_86931) + 4964) + 226, 4);
- }
- else
- {
- num5 = getElem(A_0, ((&g_1338499) + 61) + 226, 4);
- }
- var num6 = getElem(A_0, &g_27310, 4);
- var num102 = 1;
- if ((GAMEPLAY::GET_HASH_KEY(SCRIPT::GET_THIS_SCRIPT_NAME()) != GAMEPLAY::GET_HASH_KEY("startup")) && (A_2 == 0))
- {
- var num1 = getElem(A_0, &g_26924, 4);
- if (num1 != 0)
- {
- struct _s = ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1);
- struct _s = &num7;
- }
- if ((num1 & (GAMEPLAY::GET_DISTANCE_BETWEEN_COORDS(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 1) < 200f)) != 0)
- {
- num102 = 0;
- }
- bool flag1 = PLAYER::IS_PLAYER_PLAYING(PLAYER::PLAYER_ID()) == 0;
- if ((flag1 | AI::IS_PED_BEING_ARRESTED(PLAYER::PLAYER_PED_ID())) && (CAM::IS_SCREEN_FADED_OUT() == 0))
- {
- num102 = 0;
- }
- }
- if (STREAMING::IS_NEW_LOAD_SCENE_ACTIVE() != 0)
- {
- num102 = 0;
- }
- if (num102 != 0)
- {
- switch (rPtr((&num7) + 3))
- {
- case 0:
- if (num5 != 2)
- {
- if (getElem(num5, (&num7) + 4, 4) != 0)
- {
- struct _s = &num7;
- ENTITY::REMOVE_MODEL_HIDE(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 10f, getElem(num5, (&num7) + 4, 4), 0);
- }
- if (getElem(num6, (&num7) + 4, 4) != 0)
- {
- struct _s = &num7;
- ENTITY::CREATE_MODEL_HIDE(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 10f, getElem(num6, (&num7) + 4, 4), 1);
- }
- setElem(1, A_0, &g_28470, 4);
- }
- num3 = 1;
- break;
- case 1:
- if (num5 != 0)
- {
- switch (num5)
- {
- case 1:
- {
- if ((GAMEPLAY::GET_HASH_KEY((&num7) + 34) != GAMEPLAY::GET_HASH_KEY("")) && (STREAMING::IS_IPL_ACTIVE((&num7) + 34) != 0))
- {
- STREAMING::REMOVE_IPL((&num7) + 34);
- }
- bool flag5 = GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- if ((flag5 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(0, (&num7) + 8, 32)) != 0))
- {
- STREAMING::REMOVE_IPL(getElemPtr(0, (&num7) + 8, 32));
- }
- bool flag6 = GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- bool flag7 = flag6 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("REMOVE_ALL_STATES"));
- if ((flag7 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(2, (&num7) + 8, 32)) != 0))
- {
- STREAMING::REMOVE_IPL(getElemPtr(2, (&num7) + 8, 32));
- }
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(1, (&num7) + 8, 32)) == 0))
- {
- STREAMING::REQUEST_IPL(getElemPtr(1, (&num7) + 8, 32));
- }
- break;
- }
- case 2:
- {
- if ((GAMEPLAY::GET_HASH_KEY((&num7) + 34) != GAMEPLAY::GET_HASH_KEY("")) && (STREAMING::IS_IPL_ACTIVE((&num7) + 34) != 0))
- {
- STREAMING::REMOVE_IPL((&num7) + 34);
- }
- bool flag8 = GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- if ((flag8 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(0, (&num7) + 8, 32)) != 0))
- {
- STREAMING::REMOVE_IPL(getElemPtr(0, (&num7) + 8, 32));
- }
- bool flag9 = GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- if ((flag9 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(1, (&num7) + 8, 32)) != 0))
- {
- STREAMING::REMOVE_IPL(getElemPtr(1, (&num7) + 8, 32));
- }
- bool flag10 = GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- if ((flag10 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("REMOVE_ALL_STATES"))) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(2, (&num7) + 8, 32)) == 0))
- {
- STREAMING::REQUEST_IPL(getElemPtr(2, (&num7) + 8, 32));
- }
- break;
- }
- }
- }
- else
- {
- bool flag2 = GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- if ((flag2 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(1, (&num7) + 8, 32)) != 0))
- {
- STREAMING::REMOVE_IPL(getElemPtr(1, (&num7) + 8, 32));
- }
- bool flag3 = GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- bool flag4 = flag3 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("REMOVE_ALL_STATES"));
- if ((flag4 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(2, (&num7) + 8, 32)) != 0))
- {
- STREAMING::REMOVE_IPL(getElemPtr(2, (&num7) + 8, 32));
- }
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (STREAMING::IS_IPL_ACTIVE(getElemPtr(0, (&num7) + 8, 32)) == 0))
- {
- STREAMING::REQUEST_IPL(getElemPtr(0, (&num7) + 8, 32));
- }
- if ((GAMEPLAY::GET_HASH_KEY((&num7) + 34) != GAMEPLAY::GET_HASH_KEY("")) && (STREAMING::IS_IPL_ACTIVE((&num7) + 34) == 0))
- {
- STREAMING::REQUEST_IPL((&num7) + 34);
- }
- }
- setElem(1, A_0, &g_28277, 4);
- setElem(1, A_0, &g_28470, 4);
- num3 = 1;
- break;
- case 2:
- {
- struct _s = &num7;
- var num103 = INTERIOR::0x96525B06(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), (&num7) + 42);
- if (num103 != 0)
- {
- if ((GAMEPLAY::GET_HASH_KEY((&num7) + 50) != GAMEPLAY::GET_HASH_KEY("")) && (INTERIOR::0x39A3CC6F(num103, (&num7) + 50) != 0))
- {
- INTERIOR::0xDBA768A1(num103, (&num7) + 50);
- }
- if (num5 != 0)
- {
- switch (num5)
- {
- case 1:
- {
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(0, (&num7) + 8, 32)) != 0))
- {
- INTERIOR::0xDBA768A1(num103, getElemPtr(0, (&num7) + 8, 32));
- }
- bool flag13 = GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- bool flag14 = flag13 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("REMOVE_ALL_STATES"));
- if ((flag14 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(2, (&num7) + 8, 32)) != 0))
- {
- INTERIOR::0xDBA768A1(num103, getElemPtr(2, (&num7) + 8, 32));
- }
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(1, (&num7) + 8, 32)) == 0))
- {
- INTERIOR::0xC80A5DDF(num103, getElemPtr(1, (&num7) + 8, 32));
- }
- break;
- }
- case 2:
- {
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(0, (&num7) + 8, 32)) != 0))
- {
- INTERIOR::0xDBA768A1(num103, getElemPtr(0, (&num7) + 8, 32));
- }
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(1, (&num7) + 8, 32)) != 0))
- {
- INTERIOR::0xDBA768A1(num103, getElemPtr(1, (&num7) + 8, 32));
- }
- bool flag15 = GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- if ((flag15 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("REMOVE_ALL_STATES"))) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(2, (&num7) + 8, 32)) == 0))
- {
- INTERIOR::0xC80A5DDF(num103, getElemPtr(2, (&num7) + 8, 32));
- }
- break;
- }
- }
- }
- else
- {
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(1, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(1, (&num7) + 8, 32)) != 0))
- {
- INTERIOR::0xDBA768A1(num103, getElemPtr(1, (&num7) + 8, 32));
- }
- bool flag11 = GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("");
- bool flag12 = flag11 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("REMOVE_ALL_STATES"));
- if ((flag12 & (GAMEPLAY::GET_HASH_KEY(getElemPtr(2, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY(getElemPtr(num5, (&num7) + 8, 32)))) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(2, (&num7) + 8, 32)) != 0))
- {
- INTERIOR::0xDBA768A1(num103, getElemPtr(2, (&num7) + 8, 32));
- }
- if ((GAMEPLAY::GET_HASH_KEY(getElemPtr(0, (&num7) + 8, 32)) != GAMEPLAY::GET_HASH_KEY("")) && (INTERIOR::0x39A3CC6F(num103, getElemPtr(0, (&num7) + 8, 32)) == 0))
- {
- INTERIOR::0xC80A5DDF(num103, getElemPtr(0, (&num7) + 8, 32));
- }
- }
- if (A_1 != null)
- {
- INTERIOR::REFRESH_INTERIOR(num103);
- }
- }
- setElem(1, A_0, &g_28470, 4);
- setElem(1, A_0, &g_28277, 4);
- num3 = 1;
- break;
- }
- case 3:
- struct _s = &num7;
- struct _s = ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1);
- if (GAMEPLAY::GET_DISTANCE_BETWEEN_COORDS(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 1) < 250f)
- {
- struct _s = &num7;
- var num4 = OBJECT::0xA286DE96(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 25f, getElemPtr(0, (&num7) + 8, 32));
- if (OBJECT::0xE08C834D(num4) != 0)
- {
- if (num5 != 0)
- {
- switch (num5)
- {
- case 1:
- {
- bool flag16 = OBJECT::0xF1B8817A(num4) != 6;
- bool flag17 = flag16 & (OBJECT::0xF1B8817A(num4) != 7);
- if (flag17 & (OBJECT::0xF1B8817A(num4) != 8))
- {
- OBJECT::0x21F51560(num4, 10);
- setElem(1, A_0, &g_28470, 4);
- num3 = 1;
- }
- break;
- }
- case 2:
- num3 = 1;
- break;
- }
- break;
- }
- OBJECT::0x21F51560(num4, 3);
- setElem(1, A_0, &g_28470, 4);
- num3 = 1;
- }
- }
- break;
- case 4:
- if (num5 != 0)
- {
- if ((num5 == 1) && (GAMEPLAY::IS_BIT_SET(getElem((A_0 / 32), &g_26679, 4), (A_0 % 32)) == 0))
- {
- struct _s = &num7;
- ENTITY::CREATE_MODEL_SWAP(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 50f, getElem(0, (&num7) + 4, 4), getElem(1, (&num7) + 4, 4), 1);
- GAMEPLAY::SET_BIT(getElemPtr((A_0 / 32), &g_26679, 4), (A_0 % 32));
- }
- }
- else if (GAMEPLAY::IS_BIT_SET(getElem((A_0 / 32), &g_26679, 4), (A_0 % 32)) != 0)
- {
- struct _s = &num7;
- ENTITY::REMOVE_MODEL_SWAP(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 50f, getElem(1, (&num7) + 4, 4), getElem(0, (&num7) + 4, 4), 0);
- GAMEPLAY::CLEAR_BIT(getElemPtr((A_0 / 32), &g_26679, 4), (A_0 % 32));
- }
- num3 = 1;
- break;
- }
- if (num3 != 0)
- {
- setElem(0, A_0, &g_27117, 4);
- setElem(num5, A_0, &g_27310, 4);
- if ((sub_B32() == 0) && (getElem(A_0, &g_27889, 4) == 0))
- {
- setElem(1, A_0, &g_27889, 4);
- g_28082++;
- }
- }
- }
- }
- return num3;
- }
- var sub_B32()
- {
- bool flag1 = sub_B56() == -1;
- if (flag1 | (sub_B56() == 999))
- {
- return 1;
- }
- return 0;
- }
- var sub_B56()
- {
- return g_19456;
- }
- var sub_B61(var A_0, var A_1)
- {
- var num3 = 0;
- while (true)
- {
- if (num3 >= 3)
- {
- break;
- }
- setElem(0, num3, (A_0) + 16, 4);
- strcpy("", getElemPtr(num3, (A_0) + 32, 32), 32);
- setElem(0, num3, (A_0) + 256, 4);
- setElem(0, num3, (A_0) + 300, 4);
- setElem(0, num3, (A_0) + 364, 4);
- num3++;
- }
- setStruct(0f, 0f, 0f, 3, A_0);
- wPtr(0, (A_0) + 12);
- wPtr(0, (A_0) + 132);
- strcpy("", (A_0) + 136, 32);
- strcpy("", (A_0) + 168, 32);
- strcpy("", (A_0) + 200, 32);
- setStruct(0f, 0f, 0f, 3, (A_0) + 232);
- setStruct(0f, 0f, 0f, 3, (A_0) + 244);
- setStruct(0f, 0f, 0f, 3, (A_0) + 272);
- setStruct(0f, 0f, 0f, 3, (A_0) + 284);
- wPtr(0f, (A_0) + 296);
- setStruct(0f, 0f, 0f, 3, (A_0) + 316);
- setStruct(0f, 0f, 0f, 3, (A_0) + 328);
- setStruct(0f, 0f, 0f, 3, (A_0) + 340);
- setStruct(0f, 0f, 0f, 3, (A_0) + 352);
- switch ((A_1))
- {
- case 3:
- wPtr(1, (A_0) + 12);
- strcpy("TRV1_Trail_start", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("TRV1_Trail_end", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("TRV1_Trail_Finish", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(-24.685f, 3032.92f, 40.331f, 3, A_0);
- break;
- case 4:
- wPtr(1, (A_0) + 12);
- strcpy("CS3_05_water_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS3_05_water_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-24.685f, 3032.92f, 40.331f, 3, A_0);
- break;
- case 0:
- wPtr(1, (A_0) + 12);
- strcpy("gasstation_ipl_group1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("gasstation_ipl_group2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-93.4f, 6410.9f, 36.8f, 3, A_0);
- break;
- case 1:
- wPtr(1, (A_0) + 12);
- strcpy("DES_Smash2_startimap", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DES_Smash2_endimap", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(890.3647f, -2367.289f, 28.10582f, 3, A_0);
- break;
- case 2:
- wPtr(1, (A_0) + 12);
- strcpy("DES_StiltHouse_imapstart", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DES_StiltHouse_imapend", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("des_stilthouse_rebuild", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(-1020.5f, 663.41f, 154.75f, 3, A_0);
- setStruct(-1018.913f, 603.2904f, 105.6611f, 3, (A_0) + 232);
- setStruct(-1038.913f, 639.2904f, 135.6611f, 3, (A_0) + 244);
- setElem(1, 0, (A_0) + 256, 4);
- setElem(0, 1, (A_0) + 256, 4);
- break;
- case 5:
- wPtr(1, (A_0) + 12);
- strcpy("bnkheist_apt_norm", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("bnkheist_apt_dest", getElemPtr(1, (A_0) + 32, 32), 32);
- break;
- case 6:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("crashed_cargoplane", getElemPtr(1, (A_0) + 32, 32), 32);
- break;
- case 7:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("prop_jb700_covered", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(490.8999f, -1334.068f, 28.3298f, 3, A_0);
- break;
- case 8:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("prop_entityXF_covered", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(490.8999f, -1334.068f, 28.3298f, 3, A_0);
- break;
- case 9:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("prop_cheetah_covered", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(490.8999f, -1334.068f, 28.3298f, 3, A_0);
- break;
- case 10:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("prop_ztype_covered", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(490.8999f, -1334.068f, 28.3298f, 3, A_0);
- break;
- case 11:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("BH1_48_Killed_Michael", getElemPtr(1, (A_0) + 32, 32), 32);
- break;
- case 12:
- wPtr(1, (A_0) + 12);
- strcpy("cargoship", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("sunkcargoship", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-162.8918f, -2365.769f, 0f, 3, (A_0) + 272);
- setStruct(190.75f, 31.25f, 21f, 3, (A_0) + 284);
- wPtr(0f, (A_0) + 296);
- setElem(0, 0, (A_0) + 300, 4);
- setElem(1, 1, (A_0) + 300, 4);
- break;
- case 13:
- wPtr(1, (A_0) + 12);
- strcpy("ship_occ_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("ship_occ_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- break;
- case 14:
- wPtr(1, (A_0) + 12);
- strcpy("smboat", getElemPtr(0, (A_0) + 32, 32), 32);
- break;
- case 15:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("gasparticle_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-95.2f, 6411.3f, 31.5f, 3, A_0);
- break;
- case 16:
- wPtr(1, (A_0) + 12);
- strcpy("CS1_02_cf_offmission", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS1_02_cf_onmission1", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-146.3837f, 6161.5f, 30.2062f, 3, A_0);
- break;
- case 17:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS1_02_cf_onmission2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-146.3837f, 6161.5f, 30.2062f, 3, A_0);
- break;
- case 18:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS1_02_cf_onmission3", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-146.3837f, 6161.5f, 30.2062f, 3, A_0);
- break;
- case 19:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS1_02_cf_onmission4", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-146.3837f, 6161.5f, 30.2062f, 3, A_0);
- break;
- case 20:
- wPtr(1, (A_0) + 12);
- strcpy("jetstealtunnel", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(801.7f, -1810.8f, 23.3f, 3, A_0);
- break;
- case 21:
- wPtr(1, (A_0) + 12);
- strcpy("Jetsteal_ipl_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("Jetsteal_ipl_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("REMOVE_ALL_STATES", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(787.3967f, -1808.858f, 29.8532f, 3, A_0);
- setStruct(814f, -1750f, 20f, 3, (A_0) + 232);
- setStruct(790f, -1899f, 35f, 3, (A_0) + 244);
- setElem(1, 0, (A_0) + 256, 4);
- setElem(0, 1, (A_0) + 256, 4);
- setElem(0, 2, (A_0) + 256, 4);
- break;
- case 22:
- wPtr(1, (A_0) + 12);
- strcpy("BH1_47_JoshHse_UnBurnt", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("BH1_47_JoshHse_Burnt", getElemPtr(1, (A_0) + 32, 32), 32);
- break;
- case 23:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("bh1_47_joshhse_firevfx", getElemPtr(1, (A_0) + 32, 32), 32);
- break;
- case 24:
- wPtr(1, (A_0) + 12);
- strcpy("SC1_30_Keep_Closed", getElemPtr(0, (A_0) + 32, 32), 32);
- break;
- case 25:
- wPtr(1, (A_0) + 12);
- strcpy("triathlon2_VBprops", getElemPtr(0, (A_0) + 32, 32), 32);
- break;
- case 26:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DT1_05_REQUEST", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(163.4f, -745.7f, 251f, 3, A_0);
- break;
- case 27:
- wPtr(1, (A_0) + 12);
- strcpy("FBI_colPLUG", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(74.29f, -736.05f, 46.76f, 3, A_0);
- break;
- case 28:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("FBI_repair", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(74.29f, -736.05f, 46.76f, 3, A_0);
- break;
- case 29:
- wPtr(4, (A_0) + 12);
- setElem(0xCDC10CF4, 0, (A_0) + 16, 4);
- setElem(0xAC4365DD, 1, (A_0) + 16, 4);
- setStruct(136.004f, -749.287f, 153.302f, 3, A_0);
- break;
- case 30:
- wPtr(4, (A_0) + 12);
- setElem(0xF9526184, 0, (A_0) + 16, 4);
- setElem(0xE1047885, 1, (A_0) + 16, 4);
- setStruct(136.004f, -749.287f, 153.302f, 3, A_0);
- break;
- case 31:
- wPtr(4, (A_0) + 12);
- setElem(0xF4E5BC6D, 0, (A_0) + 16, 4);
- setElem(0x9A8EC57D, 1, (A_0) + 16, 4);
- setStruct(178.534f, -668.835f, 37.2113f, 3, A_0);
- break;
- case 32:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DT1_05_rubble", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(74.29f, -736.05f, 46.76f, 3, A_0);
- break;
- case 33:
- wPtr(1, (A_0) + 12);
- strcpy("FIBlobbyfake", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("FIBlobby", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(105.4557f, -745.4835f, 44.7548f, 3, A_0);
- break;
- case 34:
- wPtr(1, (A_0) + 12);
- strcpy("DT1_05_HC_REMOVE", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DT1_05_HC_REQ", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(169f, -670.3f, 41.9f, 3, A_0);
- break;
- case 35:
- wPtr(1, (A_0) + 12);
- setStruct(50.2f, 3743.9f, 40.9f, 3, A_0);
- setStruct(16.9757f, 3614.307f, 30.0677f, 3, (A_0) + 316);
- setStruct(145.2451f, 3748.912f, 49.6958f, 3, (A_0) + 328);
- setStruct(16.9757f, 3614.307f, 30.0677f, 3, (A_0) + 340);
- setStruct(145.2451f, 3748.912f, 49.6958f, 3, (A_0) + 352);
- setElem(0, 0, (A_0) + 364, 4);
- setElem(1, 1, (A_0) + 364, 4);
- break;
- case 36:
- wPtr(1, (A_0) + 12);
- strcpy("trailerparkA_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("trailerparkA_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(50.2f, 3743.9f, 40.9f, 3, A_0);
- break;
- case 37:
- wPtr(1, (A_0) + 12);
- strcpy("occl_trailerA_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(50.2f, 3743.9f, 40.9f, 3, A_0);
- break;
- case 38:
- wPtr(1, (A_0) + 12);
- strcpy("trailerparkB_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("trailerparkB_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(106.7f, 3732.1f, 40.8f, 3, A_0);
- break;
- case 39:
- wPtr(1, (A_0) + 12);
- strcpy("occl_trailerB_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(106.7f, 3732.1f, 40.8f, 3, A_0);
- break;
- case 40:
- wPtr(1, (A_0) + 12);
- strcpy("trailerparkC_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("trailerparkC_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(72.7f, 3695.4f, 42f, 3, A_0);
- break;
- case 41:
- wPtr(1, (A_0) + 12);
- strcpy("occl_trailerC_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(72.7f, 3695.4f, 42f, 3, A_0);
- break;
- case 42:
- wPtr(1, (A_0) + 12);
- strcpy("trailerparkD_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("trailerparkD_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(43.8f, 3699.7f, 41.3f, 3, A_0);
- break;
- case 43:
- wPtr(1, (A_0) + 12);
- strcpy("occl_trailerD_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(43.8f, 3699.7f, 41.3f, 3, A_0);
- break;
- case 44:
- wPtr(1, (A_0) + 12);
- strcpy("trailerparkE_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("trailerparkE_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(28.5f, 3668f, 40.4f, 3, A_0);
- break;
- case 45:
- wPtr(1, (A_0) + 12);
- strcpy("occl_trailerE_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(28.5f, 3668f, 40.4f, 3, A_0);
- break;
- case 46:
- wPtr(1, (A_0) + 12);
- strcpy("des_methtrailer", (A_0) + 136, 32);
- strcpy("methtrailer_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("methtrailer_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("methtrailer_grp3", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(29.4838f, 3735.593f, 38.688f, 3, A_0);
- setStruct(31.134f, 3738.783f, 39.062f, 3, (A_0) + 272);
- setStruct(13.6f, 20f, 8.9f, 3, (A_0) + 284);
- wPtr(48f, (A_0) + 296);
- setElem(0, 0, (A_0) + 300, 4);
- setElem(1, 1, (A_0) + 300, 4);
- setElem(1, 2, (A_0) + 300, 4);
- break;
- case 47:
- wPtr(1, (A_0) + 12);
- strcpy("occl_meth_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(29.4838f, 3735.593f, 38.688f, 3, A_0);
- break;
- case 48:
- wPtr(1, (A_0) + 12);
- strcpy("des_farmhs_startimap", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("des_farmhs_endimap", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("REMOVE_ALL_STATES", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(2450.595f, 4959.929f, 44.2575f, 3, A_0);
- setStruct(2383.756f, 4929.988f, 39.52461f, 3, (A_0) + 316);
- setStruct(2505.756f, 5023.988f, 67.52461f, 3, (A_0) + 328);
- break;
- case 53:
- wPtr(1, (A_0) + 12);
- strcpy("des_farmhs_start_occl", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("des_farmhs_end_occl", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(2450.595f, 4959.929f, 44.2575f, 3, A_0);
- break;
- case 49:
- wPtr(1, (A_0) + 12);
- strcpy("farm", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("farm", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("farm_burnt", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(2444.8f, 4976.4f, 50.5f, 3, A_0);
- break;
- case 50:
- wPtr(1, (A_0) + 12);
- strcpy("farm_props", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("farm_burnt_props", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(2447.9f, 4973.4f, 47.7f, 3, A_0);
- break;
- case 51:
- wPtr(1, (A_0) + 12);
- strcpy("des_farmhouse", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("des_farmhouse", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("REMOVE_ALL_STATES", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(2447.9f, 4973.4f, 47.7f, 3, A_0);
- break;
- case 52:
- wPtr(1, (A_0) + 12);
- strcpy("farmint_cap", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("farmint", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(2447.9f, 4973.4f, 47.7f, 3, A_0);
- break;
- case 54:
- wPtr(1, (A_0) + 12);
- strcpy("tankerexp_grp0", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("tankerexp_grp3", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(1676.415f, -1626.37f, 111.4848f, 3, A_0);
- break;
- case 55:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("tankerexp_grp1", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(1676.415f, -1626.37f, 111.4848f, 3, A_0);
- break;
- case 56:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("tankerexp_grp2", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(1676.415f, -1626.37f, 111.4848f, 3, A_0);
- break;
- case 57:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DES_tankerexp", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(1676.415f, -1626.37f, 111.4848f, 3, A_0);
- break;
- case 58:
- wPtr(1, (A_0) + 12);
- strcpy("dockcrane1", getElemPtr(0, (A_0) + 32, 32), 32);
- setStruct(889.3f, -2910.9f, 40f, 3, A_0);
- break;
- case 59:
- wPtr(1, (A_0) + 12);
- strcpy("CanyonRvrShallow", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CanyonRvrDeep", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-1600.619f, 4443.457f, 0.725f, 3, A_0);
- break;
- case 60:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("Garage_door_locked", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(966.1f, -114.8f, 75.2f, 3, A_0);
- break;
- case 61:
- wPtr(1, (A_0) + 12);
- strcpy("ch1_02_closed", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("ch1_02_open", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-3086.428f, 339.2523f, 6.3717f, 3, A_0);
- break;
- case 62:
- wPtr(1, (A_0) + 12);
- strcpy("ferris_finale_Anim", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-1675.178f, -1143.605f, 12.0175f, 3, A_0);
- break;
- case 63:
- wPtr(1, (A_0) + 12);
- strcpy("railing_start", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("railing_end", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-532.1309f, 4526.187f, 88.7955f, 3, A_0);
- break;
- case 64:
- wPtr(1, (A_0) + 12);
- strcpy("canyonriver01", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("canyonriver01_traincrash", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-532.1309f, 4526.187f, 88.7955f, 3, A_0);
- break;
- case 65:
- wPtr(1, (A_0) + 12);
- strcpy("DT1_05_FIB2_Normal", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DT1_05_FIB2_Mission", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(131.29f, -631.22f, 261.85f, 3, A_0);
- break;
- case 66:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("coronertrash", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(233.9f, -1355f, 30.3f, 3, A_0);
- break;
- case 67:
- wPtr(1, (A_0) + 12);
- strcpy("Coroner_Int_off", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("Coroner_Int_on", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(234.4f, -1355.6f, 40.5f, 3, A_0);
- break;
- case 68:
- wPtr(1, (A_0) + 12);
- strcpy("id2_14_pre_no_int", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(716.84f, -962.05f, 31.59f, 3, A_0);
- break;
- case 69:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("id2_14_during1", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("id2_14_during2", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(716.84f, -962.05f, 31.59f, 3, A_0);
- break;
- case 70:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("id2_14_on_fire", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("id2_14_post_no_int", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(716.84f, -962.05f, 31.59f, 3, A_0);
- break;
- case 71:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("id2_14_during_door", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(716.84f, -962.05f, 31.59f, 3, A_0);
- break;
- case 72:
- wPtr(1, (A_0) + 12);
- strcpy("burnt_switch_off", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(716.84f, -962.05f, 31.59f, 3, A_0);
- break;
- case 73:
- wPtr(1, (A_0) + 12);
- strcpy("RC12B_Default", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("RC12B_Destroyed", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("RC12B_Fixed", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(330.4596f, -584.8196f, 42.3174f, 3, A_0);
- break;
- case 74:
- wPtr(1, (A_0) + 12);
- strcpy("RC12B_HospitalInterior", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(330.4596f, -584.8196f, 42.3174f, 3, A_0);
- break;
- case 102:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("SM_15_BldGRAF1", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(330.4596f, -584.8196f, 42.3174f, 3, A_0);
- break;
- case 103:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CH3_RD2_BishopsChickenGraffiti", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(1861.28f, 2402.11f, 58.53f, 3, A_0);
- break;
- case 104:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("FruitBB", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-1327.46f, -274.82f, 54.25f, 3, A_0);
- break;
- case 105:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS5_04_MazeBillboardGraffiti", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(2697.32f, 3162.18f, 58.1f, 3, A_0);
- break;
- case 106:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS5_Roads_RonOilGraffiti", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(2119.12f, 3058.21f, 53.25f, 3, A_0);
- break;
- case 107:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("ap1_03_bbrd_dcl", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-804.25f, -2276.88f, 23.59f, 3, A_0);
- break;
- case 108:
- wPtr(1, (A_0) + 12);
- strcpy("HW1_02_OldBill", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("HW1_02_NewBill", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(296.5f, 173.3f, 100.4f, 3, A_0);
- break;
- case 109:
- wPtr(1, (A_0) + 12);
- strcpy("HW1_Emissive_OldBill", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("HW1_Emissive_NewBill", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(296.5f, 173.3f, 100.4f, 3, A_0);
- break;
- case 75:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(480.9554f, -1321.21f, 28.2037f, 3, A_0);
- setStruct(508.3f, -1299.3f, 39.4f, 3, (A_0) + 340);
- setStruct(459.9f, -1363.2f, 21.4f, 3, (A_0) + 352);
- setElem(0, 0, (A_0) + 364, 4);
- setElem(1, 1, (A_0) + 364, 4);
- setElem(0, 2, (A_0) + 364, 4);
- break;
- case 76:
- wPtr(1, (A_0) + 12);
- strcpy("TrevorsTrailer", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("TrevorsTrailerTrash", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("TrevorsTrailerTidy", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(1973f, 3815f, 34f, 3, A_0);
- wPtr(0, (A_0) + 132);
- break;
- case 77:
- wPtr(1, (A_0) + 12);
- strcpy("scafstartimap", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("scafendimap", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-1088.6f, -1650.6f, 6.4f, 3, A_0);
- break;
- case 78:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("chop_props", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-13.83f, -1455.45f, 31.81f, 3, A_0);
- break;
- case 110:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("AP1_04_TriAf01", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-1277.629f, -2030.913f, 1.2823f, 3, A_0);
- break;
- case 111:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS2_06_TriAf02", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(2384.969f, 4277.583f, 30.379f, 3, A_0);
- break;
- case 112:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS4_04_TriAf03", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(1577.881f, 3836.107f, 30.7717f, 3, A_0);
- break;
- case 84:
- wPtr(1, (A_0) + 12);
- strcpy("DT1_21_prop_lift_on", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-180.5771f, -1016.928f, 28.2893f, 3, A_0);
- break;
- case 85:
- wPtr(1, (A_0) + 12);
- strcpy("jewel2fake", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("post_hiest_unload", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("bh1_16_refurb", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(-630.4205f, -236.7843f, 37.057f, 3, A_0);
- setStruct((-623.6868f - 11f), (-231.935f - 11f), (40.30703f - 3.25f), 3, (A_0) + 316);
- setStruct((-623.6868f + 11f), (-231.935f + 11f), (40.30703f + 3.25f), 3, (A_0) + 328);
- break;
- case 86:
- wPtr(1, (A_0) + 12);
- strcpy("bh1_16_doors_shut", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("refit_unload", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-583.1606f, -282.3967f, 35.394f, 3, A_0);
- break;
- case 87:
- wPtr(1, (A_0) + 12);
- strcpy("v_tunnel_hole_swap", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("v_tunnel_hole", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-14.651f, -604.3639f, 25.1823f, 3, A_0);
- break;
- case 88:
- wPtr(1, (A_0) + 12);
- strcpy("cs5_4_trains", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(2773.61f, 2835.327f, 35.1903f, 3, A_0);
- break;
- case 91:
- wPtr(1, (A_0) + 12);
- strcpy("airfield", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(1743.682f, 3286.251f, 40.0875f, 3, A_0);
- break;
- case 92:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("REMOVE_ALL_STATES", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(1222.9f, 1877.9f, 79.9f, 3, A_0);
- setStruct(1206.8f, 1803f, 43.9f, 3, (A_0) + 232);
- setStruct(1329f, 2060.4f, 143.9f, 3, (A_0) + 244);
- setElem(0, 0, (A_0) + 256, 4);
- setElem(1, 1, (A_0) + 256, 4);
- setElem(0, 2, (A_0) + 256, 4);
- break;
- case 101:
- wPtr(1, (A_0) + 12);
- strcpy("SC1_01_OldBill", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("SC1_01_NewBill", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-351f, -1324f, 44.02f, 3, A_0);
- break;
- case 100:
- wPtr(1, (A_0) + 12);
- strcpy("DT1_17_OldBill", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("DT1_17_NewBill", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(391.81f, -962.71f, 41.97f, 3, A_0);
- break;
- case 99:
- wPtr(1, (A_0) + 12);
- strcpy("SC1_14_OldBill", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("SC1_14_NewBill", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(424.2f, -1944.31f, 33.09f, 3, A_0);
- break;
- case 89:
- wPtr(1, (A_0) + 12);
- strcpy("ld_rail_01_track", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(2626.374f, 2949.869f, 39.1409f, 3, A_0);
- break;
- case 90:
- wPtr(1, (A_0) + 12);
- strcpy("ld_rail_02_track", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(2626.374f, 2949.869f, 39.1409f, 3, A_0);
- break;
- case 115:
- wPtr(2, (A_0) + 12);
- strcpy("V_Michael_M_items", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_M_moved", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-811.2679f, 179.3344f, 75.7408f, 3, A_0);
- break;
- case 113:
- wPtr(2, (A_0) + 12);
- strcpy("V_Michael_D_items", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_D_Moved", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-802.0311f, 172.9131f, 75.7408f, 3, A_0);
- break;
- case 114:
- wPtr(2, (A_0) + 12);
- strcpy("V_Michael_S_items", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_S_items_swap", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-808.033f, 172.1309f, 75.7406f, 3, A_0);
- break;
- case 116:
- wPtr(2, (A_0) + 12);
- strcpy("V_Michael_L_Items", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_L_Moved", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-808.033f, 172.1309f, 75.7406f, 3, A_0);
- break;
- case 117:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_M_items_swap", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-808.033f, 172.1309f, 75.7406f, 3, A_0);
- break;
- case 119:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_FameShame", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-802.0311f, 172.9131f, 75.7408f, 3, A_0);
- break;
- case 118:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_JewelHeist", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-813.3f, 177.5f, 75.76f, 3, A_0);
- break;
- case 120:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("Michael_premier", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-813.3f, 177.5f, 75.76f, 3, A_0);
- break;
- case 121:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_plane_ticket", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-813.3f, 177.5f, 75.76f, 3, A_0);
- break;
- case 167:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("burgershot_yoga", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-813.3f, 177.5f, 75.76f, 3, A_0);
- break;
- case 168:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_Scuba", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael_Garage", (A_0) + 168, 32);
- setStruct(-810.5301f, 187.7868f, 71.4786f, 3, A_0);
- break;
- case 122:
- wPtr(2, (A_0) + 12);
- strcpy("V_Michael_bed_tidy", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_Michael_bed_Messy", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Michael", (A_0) + 168, 32);
- setStruct(-811.2679f, 179.3344f, 75.7408f, 3, A_0);
- break;
- case 161:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("Jewel_Gasmasks", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Sweat", (A_0) + 168, 32);
- setStruct(707.2563f, -965.147f, 29.4179f, 3, A_0);
- break;
- case 162:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_53_Agency _Overalls", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Sweat", (A_0) + 168, 32);
- setStruct(707.2563f, -965.147f, 29.4179f, 3, A_0);
- break;
- case 163:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_53_Agency_Blueprint", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Sweat", (A_0) + 168, 32);
- setStruct(707.2563f, -965.147f, 29.4179f, 3, A_0);
- break;
- case 164:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_35_KitBag", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Sweat", (A_0) + 168, 32);
- setStruct(707.2563f, -965.147f, 29.4179f, 3, A_0);
- break;
- case 165:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_35_Body_Armour", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Sweat", (A_0) + 168, 32);
- setStruct(707.2563f, -965.147f, 29.4179f, 3, A_0);
- break;
- case 166:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_35_Fireman", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Sweat", (A_0) + 168, 32);
- setStruct(707.2563f, -965.147f, 29.4179f, 3, A_0);
- break;
- case 123:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_26_Trevor_Helmet1", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Trailer", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 124:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_26_Trevor_Helmet3", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_TrailerTRASH", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 125:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_26_Trevor_Helmet2", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_TrailerTidy", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 126:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_24_Trevor_Briefcase1", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Trailer", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 127:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_24_Trevor_Briefcase3", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_TrailerTRASH", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 128:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_24_Trevor_Briefcase2", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_TrailerTidy", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 129:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_26_Michael_Stay1", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_Trailer", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 130:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_26_Michael_Stay3", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_TrailerTRASH", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 131:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_26_Michael_Stay2", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("V_TrailerTidy", (A_0) + 168, 32);
- setStruct(1973.805f, 3818.555f, 32.4363f, 3, A_0);
- break;
- case 176:
- wPtr(2, (A_0) + 12);
- strcpy("shutter_open", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("shutter_closed", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_carshowroom", (A_0) + 168, 32);
- setStruct(-30.8793f, -1088.336f, 25.4221f, 3, A_0);
- setStruct(-29.3f, -1086.35f, 25.57f, 3, (A_0) + 272);
- setStruct(5.5f, 3f, 2f, 3, (A_0) + 284);
- wPtr(-10f, (A_0) + 296);
- setElem(0, 0, (A_0) + 300, 4);
- setElem(1, 1, (A_0) + 300, 4);
- break;
- case 171:
- wPtr(2, (A_0) + 12);
- strcpy("csr_beforeMission", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("csr_afterMissionA", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("csr_afterMissionB", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("csr_inMission", (A_0) + 200, 32);
- wPtr(0, (A_0) + 132);
- strcpy("v_carshowroom", (A_0) + 168, 32);
- setStruct(-59.7936f, -1098.784f, 27.2612f, 3, A_0);
- break;
- case 172:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_carshowroom", (A_0) + 168, 32);
- setStruct(-49.21f, -1090.28f, 25.42f, 3, A_0);
- setStruct(-49.21f, -1090.28f, 25.42f, 3, (A_0) + 272);
- setStruct(2.5f, 3f, 3f, 3, (A_0) + 284);
- wPtr(0f, (A_0) + 296);
- setElem(0, 0, (A_0) + 300, 4);
- setElem(1, 1, (A_0) + 300, 4);
- setElem(0, 2, (A_0) + 300, 4);
- break;
- case 173:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_carshowroom", (A_0) + 168, 32);
- setStruct(-49.28f, -1092.66f, 25.42f, 3, A_0);
- setStruct(-49.28f, -1092.66f, 25.42f, 3, (A_0) + 272);
- setStruct(3f, 1f, 3f, 3, (A_0) + 284);
- wPtr(0f, (A_0) + 296);
- setElem(0, 0, (A_0) + 300, 4);
- setElem(1, 1, (A_0) + 300, 4);
- setElem(0, 2, (A_0) + 300, 4);
- break;
- case 174:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_carshowroom", (A_0) + 168, 32);
- setStruct(-53.07f, -1096.73f, 25.5f, 3, A_0);
- setStruct(-53.07f, -1096.73f, 25.5f, 3, (A_0) + 272);
- setStruct(1f, 3f, 2f, 3, (A_0) + 284);
- wPtr(-45f, (A_0) + 296);
- setElem(0, 0, (A_0) + 300, 4);
- setElem(1, 1, (A_0) + 300, 4);
- setElem(0, 2, (A_0) + 300, 4);
- break;
- case 175:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("carshowroom_broken", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("carshowroom_boarded", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(-59.7936f, -1098.784f, 27.2612f, 3, A_0);
- break;
- case 170:
- wPtr(1, (A_0) + 12);
- strcpy("shr_int", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("fakeint", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(-59.7936f, -1098.784f, 27.2612f, 3, A_0);
- break;
- case 177:
- wPtr(1, (A_0) + 12);
- strcpy("DT1_03_Shutter", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", (A_0) + 168, 32);
- setStruct(23.9346f, -669.7552f, 30.8853f, 3, A_0);
- break;
- case 178:
- wPtr(2, (A_0) + 12);
- strcpy("Hospitaldoorsanim", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("Hospitaldoorsfixed", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_hospital", (A_0) + 168, 32);
- wPtr(0, (A_0) + 132);
- setStruct(300.9423f, -586.1784f, 42.2919f, 3, A_0);
- break;
- case 132:
- wPtr(2, (A_0) + 12);
- strcpy("swap_clean_apt", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("layer_mess_A", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 133:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("layer_mess_B", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 134:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("layer_mess_C", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 135:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("layer_sextoys_a", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 136:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("layer_wade_shit", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 137:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("swap_wade_sofa_A", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 138:
- wPtr(2, (A_0) + 12);
- strcpy("layer_debra_pic", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 139:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("layer_torture", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 140:
- wPtr(2, (A_0) + 12);
- strcpy("swap_sofa_A", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("swap_sofa_B", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 141:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("layer_whiskey", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 142:
- wPtr(2, (A_0) + 12);
- strcpy("swap_mrJam_A", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("swap_mrJam_B", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 143:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("swap_mrJam_C", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_trevors", (A_0) + 168, 32);
- setStruct(-1157.129f, -1523.028f, 9.6327f, 3, A_0);
- break;
- case 144:
- wPtr(1, (A_0) + 12);
- strcpy("vb_30_emissive", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("vb_30_murder", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(-1150.039f, -1521.761f, 9.6331f, 3, A_0);
- break;
- case 145:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("vb_30_crimetape", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(-1150.039f, -1521.761f, 9.6331f, 3, A_0);
- break;
- case 146:
- wPtr(1, (A_0) + 12);
- strcpy("sheriff_cap", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(1856.029f, 3682.998f, 33.2675f, 3, A_0);
- break;
- case 147:
- wPtr(1, (A_0) + 12);
- strcpy("CS1_16_Sheriff_Cap", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(-440.5073f, 6018.766f, 30.49f, 3, A_0);
- break;
- case 148:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("ufo", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(487.31f, 5588.386f, 793.0532f, 3, A_0);
- break;
- case 149:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("ufo_eye", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(487.31f, 5588.386f, 793.0532f, 3, A_0);
- break;
- case 150:
- wPtr(2, (A_0) + 12);
- strcpy("V_57_FranklinStuff", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_57_Franklin_LEFT", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklins", (A_0) + 168, 32);
- setStruct(-13.9623f, -1440.614f, 30.1015f, 3, A_0);
- break;
- case 151:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_57_GangBandana", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklins", (A_0) + 168, 32);
- setStruct(-13.9623f, -1440.614f, 30.1015f, 3, A_0);
- break;
- case 152:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_57_Safari", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklins", (A_0) + 168, 32);
- setStruct(-13.9623f, -1440.614f, 30.1015f, 3, A_0);
- break;
- case 169:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("V_19_Trevor_Mess", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_strip3", (A_0) + 168, 32);
- setStruct(96.4811f, -1291.294f, 28.2688f, 3, A_0);
- break;
- case 179:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(139.5795f, -3092.962f, 8.64631f, 3, A_0);
- struct _s = vsub(139.5795f, -3092.962f, 8.64631f, 33.3125f, 24f, 4.1875f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 316);
- struct _s = vadd(139.5795f, -3092.962f, 8.64631f, 33.3125f, 24f, 4.1875f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 328);
- struct _s = vsub(139.5795f, -3092.962f, 8.64631f, 33.3125f, 24f, 4.1875f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 340);
- struct _s = vadd(139.5795f, -3092.962f, 8.64631f, 33.3125f, 24f, 4.1875f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 352);
- setElem(0, 0, (A_0) + 364, 4);
- setElem(1, 1, (A_0) + 364, 4);
- setElem(1, 2, (A_0) + 364, 4);
- break;
- case 180:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(203.7784f, -3131.767f, 7.041344f, 3, A_0);
- struct _s = vsub(203.7784f, -3131.767f, 7.041344f, 4.875f, 2.75f, 2.5625f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 316);
- struct _s = vadd(203.7784f, -3131.767f, 7.041344f, 4.875f, 2.75f, 2.5625f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 328);
- break;
- case 181:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(144.7706f, -2982.659f, 7.952507f, 3, A_0);
- struct _s = vsub(144.7706f, -2982.659f, 7.952507f, 5.3125f, 3.4375f, 3.125f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 316);
- struct _s = vadd(144.7706f, -2982.659f, 7.952507f, 5.3125f, 3.4375f, 3.125f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 328);
- break;
- case 182:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(-1154.965f, -1520.983f, 9.132731f, 3, A_0);
- setStruct(-1154.965f, -1520.983f, 9.132731f, 3, (A_0) + 316);
- setStruct(-1158.965f, -1524.983f, 11.63273f, 3, (A_0) + 328);
- break;
- case 184:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(-1052.204f, 371.9537f, 67.914f, 3, A_0);
- setStruct(-1052.204f, 371.9537f, 67.914f, 3, (A_0) + 316);
- setStruct(-1048.064f, 368.0221f, 70.9128f, 3, (A_0) + 328);
- break;
- case 183:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(1954.984f, 3792.991f, 30.3086f, 3, A_0);
- setStruct(1954.984f, 3792.991f, 30.3086f, 3, (A_0) + 316);
- setStruct(1983.45f, 3830.78f, 36.2726f, 3, (A_0) + 328);
- break;
- case 185:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(1, (A_0) + 132);
- setStruct(-1122.202f, 48.5724f, 51.4652f, 3, A_0);
- setStruct(-1122.202f, 48.5724f, 51.4652f, 3, (A_0) + 316);
- setStruct(-1076.233f, 92.1041f, 60.0617f, 3, (A_0) + 328);
- break;
- case 79:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("KorizTempWalls", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(-2199.138f, 223.4648f, 181.1118f, 3, A_0);
- break;
- case 80:
- wPtr(1, (A_0) + 12);
- strcpy("chemgrill_grp1", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(3832.9f, 3665.5f, -23.4f, 3, A_0);
- break;
- case 81:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("Plane_crash_trench", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(2814.7f, 4758.5f, 47.9f, 3, A_0);
- break;
- case 82:
- wPtr(1, (A_0) + 12);
- strcpy("golfflags", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-1096.505f, 4.5754f, 49.8103f, 3, A_0);
- break;
- case 83:
- wPtr(1, (A_0) + 12);
- strcpy("yogagame", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-781.6566f, 186.8937f, 71.8352f, 3, A_0);
- break;
- case 186:
- wPtr(1, (A_0) + 12);
- strcpy("Carwash_with_spinners", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("Carwash_without_spinners", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(55.7f, -1391.3f, 30.5f, 3, A_0);
- break;
- case 187:
- wPtr(1, (A_0) + 12);
- strcpy("KT_CarWash", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("KT_CarWash_NoBrush", getElemPtr(1, (A_0) + 32, 32), 32);
- wPtr(0, (A_0) + 132);
- setStruct(700.091f, -933.641f, 20.308f, 3, A_0);
- break;
- case 188:
- wPtr(1, (A_0) + 12);
- setStruct(-1096.381f, -836.17f, 36.6755f, 3, A_0);
- struct _s = A_0;
- struct _s = vsub(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 15f, 25f, 25f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 340);
- struct _s = A_0;
- struct _s = vadd(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 15f, 25f, 25f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 352);
- setElem(1, 0, (A_0) + 364, 4);
- setElem(0, 1, (A_0) + 364, 4);
- break;
- case 189:
- wPtr(1, (A_0) + 12);
- setStruct(449.6558f, -980.1375f, 42.6918f, 3, A_0);
- struct _s = A_0;
- struct _s = vsub(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 15f, 25f, 25f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 340);
- struct _s = A_0;
- struct _s = vadd(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 15f, 25f, 25f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 352);
- setElem(1, 0, (A_0) + 364, 4);
- setElem(0, 1, (A_0) + 364, 4);
- break;
- case 190:
- wPtr(1, (A_0) + 12);
- setStruct(363.0175f, -1598.079f, 35.9502f, 3, A_0);
- struct _s = A_0;
- struct _s = vsub(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 15f, 25f, 25f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 340);
- struct _s = A_0;
- struct _s = vadd(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 15f, 25f, 25f);
- setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 352);
- setElem(1, 0, (A_0) + 364, 4);
- setElem(0, 1, (A_0) + 364, 4);
- break;
- case 191:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("CS3_07_MPGates", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(-1601.424f, 2808.213f, 16.2598f, 3, A_0);
- break;
- case 94:
- wPtr(1, (A_0) + 12);
- strcpy("DT1_03_Gr_Closed", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(23.7318f, -647.2123f, 37.9549f, 3, A_0);
- break;
- case 95:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("FINBANK", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(12.9689f, -648.4698f, 9.7693f, 3, A_0);
- break;
- case 96:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("PAPER1_RCM_ALT", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("PAPER1_RCM", getElemPtr(2, (A_0) + 32, 32), 32);
- setStruct(-1459.127f, 486.1281f, 115.2016f, 3, A_0);
- break;
- case 97:
- wPtr(1, (A_0) + 12);
- strcpy("SP1_10_fake_interior", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("SP1_10_real_interior", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-248.4916f, -2010.509f, 34.5743f, 3, A_0);
- break;
- case 98:
- wPtr(1, (A_0) + 12);
- strcpy("facelobbyfake", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("facelobby", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(-1081.347f, -263.1502f, 38.7152f, 3, A_0);
- break;
- case 153:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("showhome_only", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 154:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("franklin_unpacking", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 155:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("franklin_settled", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 160:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("progress_tshirt", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 156:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("bong_and_wine", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 158:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("progress_flyer", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 159:
- wPtr(2, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("progress_tux", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 157:
- wPtr(2, (A_0) + 12);
- strcpy("locked", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("unlocked", getElemPtr(1, (A_0) + 32, 32), 32);
- strcpy("v_franklinshouse", (A_0) + 168, 32);
- setStruct(7.0256f, 537.3075f, 175.0281f, 3, A_0);
- break;
- case 93:
- wPtr(1, (A_0) + 12);
- strcpy("", getElemPtr(0, (A_0) + 32, 32), 32);
- strcpy("chophillskennel", getElemPtr(1, (A_0) + 32, 32), 32);
- setStruct(19.0568f, 536.4818f, 169.6277f, 3, A_0);
- break;
- }
- return 1;
- }
- var sub_4214()
- {
- var num1 = GAMEPLAY::IS_NEXT_WEATHER_TYPE("RAIN");
- var num6 = num1 | GAMEPLAY::IS_NEXT_WEATHER_TYPE("THUNDER");
- var num7 = num6 | GAMEPLAY::IS_PREV_WEATHER_TYPE("RAIN");
- if ((num7 | GAMEPLAY::IS_PREV_WEATHER_TYPE("THUNDER")) != 0)
- {
- return 1;
- }
- return 0;
- }
- void sub_4256()
- {
- sub_CF(149, 0, 1, 1);
- if (AUDIO::IS_AMBIENT_ZONE_ENABLED("AZ_SPECIAL_UFO_03") != 0)
- {
- AUDIO::SET_AMBIENT_ZONE_STATE("AZ_SPECIAL_UFO_03", 0, 1);
- }
- SCRIPT::TERMINATE_THIS_THREAD();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement