Advertisement
Guest User

Los Santos City Hall by Correlli

a guest
Sep 23rd, 2017
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 67.68 KB | None | 0 0
  1. /*  city_hall.pwn
  2.  *
  3.  *  (c) Copyright 2017, Emilijo "Correlli" Lovric
  4.  *
  5.  *  Credits: - Incognito for plugin streamer.
  6. */
  7.  
  8. #include "a_samp"
  9. #include "streamer"
  10.  
  11. /*
  12. * Elevator object model ID: 18755
  13. * Elevator position (zero): 1454.92, -1810.0, 14.95
  14. * Number of floors: 2 (zero + 1st, 2nd)
  15. * Floor height offset: 9.0
  16. *
  17. * Elevator doors object model IDs: 18756, 18757
  18. * Doors position and rotation (right, left):
  19.     * Closed:
  20.         1454.92, -1810.0, 14.95, 0.0, 0.0, 180.0
  21.         1454.92, -1810.0, 14.95, 0.0, 0.0, 180.0
  22.     * Opened:
  23.         1454.92, -1808.0, 14.95, 0.0, 0.0, 180.0
  24.         1454.92, -1812.0, 14.95, 0.0, 0.0, 180.0
  25. */
  26.  
  27. stock AddObject(modelid, Float:x_pos, Float:y_pos, Float:z_pos, Float:x_rot, Float:y_rot, Float:z_rot, m_index, m_modelid, txdname[], texturename[], Float:d_stream = 200.0, Float:d_draw = 0.0, color = 0, worldid = 0, interiorid = 0, playerid = -1)
  28. {
  29.     new
  30.             object = CreateDynamicObject(modelid, x_pos, y_pos, z_pos, x_rot, y_rot, z_rot, worldid, interiorid, playerid, d_stream, d_draw);
  31.     SetDynamicObjectMaterial(object, m_index, m_modelid, txdname, texturename, color);
  32.     return object;
  33. }
  34.  
  35. stock GetRandomTexture(&modelid, txdname[], texturename[])
  36. {
  37.     modelid = 8839;
  38.     format(txdname, 12, "vgsecarshow");
  39.     switch(random(5))
  40.     {
  41.         case 0: format(texturename, 15, "lightgreen2_32");
  42.         case 1: format(texturename, 14, "lightblue2_32");
  43.         case 2: format(texturename, 16, "lightpurple2_32");
  44.         case 3: format(texturename, 13, "lightblue_64");
  45.         case 4: format(texturename, 16, "lightyellow2_32");
  46.     }
  47. }
  48.  
  49. public OnPlayerConnect(playerid)
  50. {
  51.     RemoveBuildingForPlayer(playerid, 4024, 1479.8672, -1790.3984, 56.0234, 0.25);
  52.     RemoveBuildingForPlayer(playerid, 4044, 1481.1875, -1785.0703, 22.3828, 0.25);
  53.     RemoveBuildingForPlayer(playerid, 4046, 1479.5234, -1852.6406, 24.5156, 0.25);
  54.     RemoveBuildingForPlayer(playerid, 4047, 1531.6328, -1852.6406, 24.5156, 0.25);
  55.     RemoveBuildingForPlayer(playerid, 1527, 1448.2344, -1755.8984, 14.5234, 0.25);
  56.     RemoveBuildingForPlayer(playerid, 4217, 1449.2500, -1852.5703, 22.3672, 0.25);
  57.     RemoveBuildingForPlayer(playerid, 1266, 1482.0859, -1859.9688, 25.0391, 0.25);
  58.     RemoveBuildingForPlayer(playerid, 1265, 1465.4766, -1848.2500, 12.9922, 0.25);
  59.     RemoveBuildingForPlayer(playerid, 1372, 1466.9453, -1847.8438, 12.6641, 0.25);
  60.     RemoveBuildingForPlayer(playerid, 1372, 1419.7344, -1846.5469, 12.6641, 0.25);
  61.     RemoveBuildingForPlayer(playerid, 1265, 1420.4297, -1845.3438, 12.9844, 0.25);
  62.     RemoveBuildingForPlayer(playerid, 1372, 1419.6953, -1844.2031, 12.6641, 0.25);
  63.     RemoveBuildingForPlayer(playerid, 1220, 1420.4922, -1842.4375, 12.9297, 0.25);
  64.     RemoveBuildingForPlayer(playerid, 1220, 1419.7266, -1842.8516, 12.9297, 0.25);
  65.     RemoveBuildingForPlayer(playerid, 1230, 1419.6719, -1842.0313, 12.9766, 0.25);
  66.     RemoveBuildingForPlayer(playerid, 4170, 1433.9531, -1844.4063, 21.4219, 0.25);
  67.     RemoveBuildingForPlayer(playerid, 1260, 1482.0859, -1859.9688, 25.0391, 0.25);
  68.     RemoveBuildingForPlayer(playerid, 4004, 1479.5234, -1852.6406, 24.5156, 0.25);
  69.     RemoveBuildingForPlayer(playerid, 1357, 1487.6953, -1848.1094, 12.8125, 0.25);
  70.     RemoveBuildingForPlayer(playerid, 1372, 1486.2109, -1848.1250, 12.6641, 0.25);
  71.     RemoveBuildingForPlayer(playerid, 1372, 1468.0625, -1847.7891, 12.6641, 0.25);
  72.     RemoveBuildingForPlayer(playerid, 1230, 1488.9219, -1848.2734, 12.9766, 0.25);
  73.     RemoveBuildingForPlayer(playerid, 4171, 1503.3984, -1848.3359, 21.4609, 0.25);
  74.     RemoveBuildingForPlayer(playerid, 1265, 1515.3828, -1850.0547, 12.9844, 0.25);
  75.     RemoveBuildingForPlayer(playerid, 1265, 1514.4219, -1850.0391, 12.9922, 0.25);
  76.     RemoveBuildingForPlayer(playerid, 1372, 1516.6875, -1850.0547, 12.6641, 0.25);
  77.     RemoveBuildingForPlayer(playerid, 4002, 1479.8672, -1790.3984, 56.0234, 0.25);
  78.     RemoveBuildingForPlayer(playerid, 3980, 1481.1875, -1785.0703, 22.3828, 0.25);
  79.     RemoveBuildingForPlayer(playerid, 4003, 1481.0781, -1747.0313, 33.5234, 0.25);
  80.     RemoveBuildingForPlayer(playerid, 4048, 1531.6328, -1852.6406, 24.5156, 0.25);
  81.     RemoveBuildingForPlayer(playerid, 1372, 1538.9453, -1849.2734, 12.6641, 0.25);
  82.     RemoveBuildingForPlayer(playerid, 1230, 1538.8359, -1847.6250, 13.6719, 0.25);
  83.     RemoveBuildingForPlayer(playerid, 1220, 1538.3906, -1847.9297, 12.9297, 0.25);
  84.     RemoveBuildingForPlayer(playerid, 1220, 1539.1016, -1847.2969, 12.9297, 0.25);
  85.     return true;
  86. }
  87.  
  88. public OnFilterScriptInit()
  89. {
  90.     Streamer_SetVisibleItems(STREAMER_TYPE_OBJECT, 600);
  91.  
  92.     new
  93.             object, a, b, c, Float:d_stream = 500.0, Float:d_draw = 500.0;
  94.  
  95.     // Side buildings.
  96.     for(a = 0; a < 2; a++)
  97.     {
  98.         object = CreateDynamicObject(4028, (1433.55 + (91.9 * a)), -1792.0, 25.7, 0.0, 0.0, (90.0 + (180.0 * a)), .streamdistance = d_stream, .drawdistance = d_draw);
  99.         SetDynamicObjectMaterial(object, 0, 1675, "wshxrefhse", "greygreensubuild_128", 0xFFC4C4C4);
  100.         SetDynamicObjectMaterial(object, 1, 8390, "vegasemulticar", "ws_mixedbrick", 0xFFC4C4C4);
  101.         SetDynamicObjectMaterial(object, 2, 6866, "vgncnstrct1", "Circus_gls_03", 0xFF5555FF);
  102.         SetDynamicObjectMaterial(object, 3, 8839, "vgsecarshow", "marinadoor1_256");
  103.     }
  104.     // Main building.
  105.     AddObject(18981, 1521.5, -1767.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  106.     AddObject(18980, 1449.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  107.     AddObject(18980, 1509.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  108.     AddObject(18981, 1437.5, -1816.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  109.     AddObject(18981, 1454.5, -1804.975, 36.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  110.     AddObject(18981, 1454.5, -1779.975, 36.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  111.     AddObject(18981, 1479.5, -1804.975, 36.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  112.     AddObject(18981, 1479.5, -1779.975, 36.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  113.     AddObject(18981, 1504.5, -1804.975, 36.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  114.     AddObject(18981, 1504.5, -1779.975, 36.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  115.     AddObject(18981, 1454.5, -1804.975, 12.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  116.     AddObject(18981, 1454.5, -1779.975, 12.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  117.     AddObject(18981, 1479.5, -1804.975, 12.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  118.     AddObject(18981, 1479.5, -1779.975, 12.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  119.     AddObject(18981, 1504.5, -1779.975, 12.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  120.     AddObject(18981, 1504.5, -1804.975, 12.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  121.     AddObject(18981, 1508.5, -1779.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  122.     AddObject(18981, 1508.5, -1804.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  123.     AddObject(18981, 1450.5, -1779.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  124.     AddObject(18981, 1450.5, -1804.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  125.     AddObject(18980, 1448.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  126.     AddObject(18980, 1447.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  127.     AddObject(18980, 1446.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  128.     AddObject(18980, 1445.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  129.     AddObject(18980, 1444.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  130.     AddObject(18980, 1443.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  131.     AddObject(18980, 1442.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  132.     AddObject(18980, 1450.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  133.     AddObject(18981, 1442.5, -1779.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  134.     AddObject(18981, 1521.5, -1766.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  135.     AddObject(18980, 1508.5, -1766.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  136.     AddObject(18980, 1510.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  137.     AddObject(18980, 1511.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  138.     AddObject(18980, 1512.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  139.     AddObject(18980, 1513.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  140.     AddObject(18980, 1514.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  141.     AddObject(18980, 1515.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  142.     AddObject(18980, 1516.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  143.     AddObject(18980, 1508.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  144.     AddObject(18981, 1516.5, -1804.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  145.     AddObject(18981, 1437.5, -1817.975, 23.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  146.     AddObject(18980, 1450.5, -1817.975, 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  147.     for(a = 0; a < 2; a++)
  148.     {
  149.         for(b = 0; b < 3; b++)
  150.             AddObject(19545, (1451.005 + (56.99 * a)), (-1807.474 + (15.0 * b)), 5.0, 90.0, 0.0, (90.0 + (180.0 * a)), 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  151.     }
  152.     for(a = 0; a < 2; a++)
  153.     {
  154.         for(b = 0; b < 3; b++)
  155.             AddObject(19545, 1479.5, (-1799.975 + (15.0 * a)), (13.005 + (9.0 * b)), 0.0, 0.0, 90.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  156.         for(b = 0; b < 2; b++)
  157.             AddObject(19545, 1479.5, (-1799.975 + (15.0 * a)), (20.995 + (9.0 * b)), 0.0, 0.0, 90.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  158.         AddObject(19545, 1479.5, (-1799.975 + (15.0 * a)), 35.995, 0.0, 0.0, 90.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  159.     }
  160.     // Glass.
  161.     for(a = 0; a < 4; a++)
  162.     {
  163.         for(b = 0; b < 2; b++)
  164.         {
  165.             for(c = 0; c < 3; c++)
  166.                 AddObject(3858, (1457.6105 + (14.593 * a)), (-1816.95 + (48.95 * b)), (21.724 + (5.824 * c)), 0.0, 0.0, 45.0, 0, 1214, "metal", "CJ_FRAME_Glass", d_stream, d_draw);
  167.         }
  168.         AddObject(3858, (1457.6105 + (14.593 * a)), -1816.95, 15.9, 0.0, 0.0, 45.0, 0, 1214, "metal", "CJ_FRAME_Glass", d_stream, d_draw);
  169.     }
  170.     for(a = 0; a < 2; a++)
  171.     {
  172.         AddObject(3858, (1455.61047 + (14.593 * a)), -1768.0, 15.9, 0.0, 0.0, 45.0, 0, 1214, "metal", "CJ_FRAME_Glass", d_stream, d_draw);
  173.         AddObject(3858, (1488.79651 + (14.593 * a)), -1768.0, 15.9, 0.0, 0.0, 45.0, 0, 1214, "metal", "CJ_FRAME_Glass", d_stream, d_draw);
  174.     }
  175.     // Main door.
  176.     for(a = 0; a < 2; a++)
  177.     {
  178.         for(b = 0; b < 2; b++)
  179.             AddObject(18762, (1477.5 + (4.0 * a)), -1768.0, (11.0 + (5.0 * b)), 0.0, 0.0, 0.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  180.     }
  181.     AddObject(18762, 1479.5, -1768.0, 19.0, 0.0, 90.0, 0.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  182.     // Pillars.
  183.     for(a = 0; a < 2; a++)
  184.     {
  185.         for(b = 0; b < 2; b++)
  186.         {
  187.             AddObject(18980, (1459.5 + (10.0 * a)), -1768.2, 24.0, 0.0, 0.0, (0.0 + (45.0 * b)), 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  188.             AddObject(18980, (1489.5 + (10.0 * a)), -1768.2, 24.0, 0.0, 0.0, (0.0 + (45.0 * b)), 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  189.         }
  190.     }
  191.     for(a = 0; a < 5; a++)
  192.     {
  193.         for(b = 0; b < 2; b++)
  194.             AddObject(18980, (1459.5 + (10.0 * a)), -1816.75, 24.0, 0.0, 0.0, (0.0 + (45.0 * b)), 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  195.     }
  196.     for(a = 0; a < 3; a++)
  197.     {
  198.         for(b = 0; b < 2; b++)
  199.             AddObject(18762, 1479.5, -1768.2, (24.0 + (5.0 * a)), 0.0, 0.0, (0.0 + (45.0 * b)), 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  200.     }
  201.     // Floors.
  202.     for(a = 0; a < 3; a++)
  203.     {
  204.         for(b = 0; b < 2; b++)
  205.             AddObject(18981, (1454.5 + (25.0 * a)), -1779.975, (21.5 + (9.0 * b)), 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  206.     }
  207.     for(a = 0; a < 2; a++)
  208.     {
  209.         for(b = 0; b < 2; b++)
  210.             AddObject(18981, (1479.5 + (25.0 * a)), -1804.975, (21.5 + (9.0 * b)), 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  211.         AddObject(18766, 1452.0, -1815.0, (21.5 + (9.0 * a)), 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  212.     }
  213.     for(b = 0; b < 3; b++)
  214.     {
  215.         for(c = 0; c < 2; c++)
  216.             AddObject(18766, 1452.0, (-1805.0 + (5.0 * b)), (21.5 + (9.0 * c)), 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  217.     }
  218.     for(a = 0; a < 5; a++)
  219.     {
  220.         for(b = 0; b < 2; b++)
  221.             AddObject(18766, 1462.0, (-1815.0 + (5.0 * a)), (21.5 + (9.0 * b)), 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  222.     }
  223.     // Elevator place.
  224.     for(a = 0; a < 2; a++)
  225.     {
  226.         // Structure.
  227.         for(b = 0; b < 2; b++)
  228.         {
  229.             AddObject(18980, (1451.4 + (5.72 * a)), (-1812.15 + (4.3 * b)), 23.5, 0.0, 0.0, 0.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  230.             AddObject(18980, (1451.6 + (5.72 * a)), (-1812.35 + (4.7 * b)), 23.5, 0.0, 0.0, 0.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  231.             AddObject(18980, (1451.5 + (5.72 * a)), (-1812.25 + (4.5 * b)), 23.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", d_stream, d_draw, .color = 0xFFC4C4C4);
  232.         }
  233.         AddObject(18762, 1457.11, -1810.0, (35.35 + (1.0 * a)), 90.0, 0.0, 0.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  234.         AddObject(18762, 1457.21, -1810.0, (21.57 + (9.0 * a)), 90.0, 0.0, 0.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  235.         // Glass.
  236.         AddObject(3859, 1457.22, -1810.0, (19.0 + (9.0 * a)), 0.0, 0.0, 17.09, 0, 1214, "metal", "CJ_FRAME_Glass", d_stream, d_draw);
  237.     }
  238.     // Structure.
  239.     for(a = 0; a < 3; a++)
  240.         AddObject(18762, 1457.11, -1810.0, (16.35 + (9.0 * a)), 90.0, 0.0, 0.0, 0, 8390, "vegasemulticar", "ws_mixedbrick", d_stream, d_draw, .color = 0xFFC4C4C4);
  241.     // Glass.
  242.     for(a = 0; a < 2; a++)
  243.     {
  244.         for(b = 0; b < 4; b++)
  245.             AddObject(3859, 1454.36, (-1812.55 + (5.1 * a)), (15.84 + (5.82 * b)), 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", d_stream, d_draw);
  246.     }
  247.     // Inside.
  248.     // Office structure.
  249.     AddObject(18766, 1500.5, -1782.475, 11.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  250.     AddObject(18766, 1500.5, -1792.475, 11.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  251.     AddObject(18766, 1500.5, -1802.475, 11.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  252.     AddObject(18766, 1510.0, -1777.475, 12.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  253.     AddObject(18766, 1510.0, -1807.475, 12.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  254.     AddObject(18766, 1501.5, -1782.475, 11.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  255.     AddObject(18766, 1501.5, -1792.475, 11.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  256.     AddObject(18766, 1501.5, -1802.475, 11.5, 0.0, 0.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  257.     AddObject(18762, 1504.0, -1777.975, 18.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  258.     AddObject(18762, 1501.0, -1784.975, 18.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  259.     AddObject(18762, 1501.0, -1789.975, 18.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  260.     AddObject(18762, 1501.0, -1794.975, 18.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  261.     AddObject(18762, 1501.0, -1799.975, 18.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  262.     AddObject(18762, 1501.0, -1804.975, 18.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  263.     AddObject(18762, 1504.0, -1806.975, 18.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  264.     AddObject(18762, 1509.0, -1777.975, 18.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  265.     AddObject(18762, 1509.0, -1806.975, 18.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  266.     AddObject(18762, 1501.0, -1787.475, 15.5, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  267.     AddObject(18762, 1501.0, -1797.475, 15.5, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  268.     AddObject(18762, 1501.0, -1787.475, 15.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  269.     AddObject(18762, 1501.0, -1797.475, 15.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  270.     AddObject(18762, 1502.5, -1787.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  271.     AddObject(18762, 1503.5, -1787.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  272.     AddObject(18762, 1502.5, -1797.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  273.     AddObject(18762, 1503.5, -1797.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  274.     AddObject(18762, 1502.5, -1782.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  275.     AddObject(18762, 1503.5, -1782.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  276.     AddObject(18762, 1502.5, -1792.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  277.     AddObject(18762, 1503.5, -1792.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  278.     AddObject(18762, 1502.5, -1802.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  279.     AddObject(18762, 1503.5, -1802.475, 11.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  280.     AddObject(18762, 1489.0, -1786.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  281.     AddObject(18762, 1483.0, -1786.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  282.     AddObject(18762, 1489.0, -1789.475, 13.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  283.     AddObject(18762, 1489.0, -1792.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  284.     AddObject(18762, 1489.0, -1795.475, 13.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  285.     AddObject(18762, 1489.0, -1798.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  286.     AddObject(18762, 1486.0, -1786.475, 13.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  287.     AddObject(18762, 1486.0, -1798.475, 13.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  288.     AddObject(18762, 1483.0, -1798.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  289.     AddObject(18762, 1480.0, -1786.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  290.     AddObject(18762, 1477.0, -1786.475, 13.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  291.     AddObject(18762, 1480.0, -1798.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  292.     AddObject(18762, 1477.0, -1798.475, 13.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  293.     AddObject(18762, 1474.0, -1786.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  294.     AddObject(18762, 1474.0, -1798.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  295.     AddObject(18762, 1471.0, -1798.475, 13.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  296.     AddObject(18762, 1468.0, -1786.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  297.     AddObject(18762, 1468.0, -1798.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  298.     AddObject(18762, 1468.0, -1789.475, 13.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  299.     AddObject(18762, 1468.0, -1795.475, 13.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  300.     AddObject(18762, 1468.0, -1792.475, 15.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  301.     AddObject(18762, 1486.0, -1786.475, 17.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  302.     AddObject(18762, 1477.0, -1786.475, 17.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  303.     AddObject(18762, 1471.0, -1786.475, 17.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  304.     AddObject(18762, 1486.0, -1798.475, 17.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  305.     AddObject(18762, 1477.0, -1798.475, 17.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  306.     AddObject(18762, 1471.0, -1798.475, 17.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  307.     AddObject(18762, 1489.0, -1795.475, 17.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  308.     AddObject(18762, 1489.0, -1789.475, 17.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  309.     AddObject(18762, 1468.0, -1795.475, 17.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  310.     AddObject(18762, 1468.0, -1789.475, 17.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  311.     AddObject(18762, 1471.0, -1786.475, 13.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  312.     AddObject(18762, 1504.0, -1777.975, 27.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  313.     AddObject(18762, 1501.0, -1779.975, 27.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  314.     AddObject(18762, 1501.0, -1784.975, 27.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  315.     AddObject(18762, 1501.0, -1789.975, 27.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  316.     AddObject(18762, 1501.0, -1794.975, 27.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  317.     AddObject(18762, 1501.0, -1799.975, 27.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  318.     AddObject(18762, 1501.0, -1804.975, 27.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  319.     AddObject(18762, 1504.0, -1806.975, 27.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  320.     AddObject(18762, 1509.0, -1777.975, 27.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  321.     AddObject(18762, 1509.0, -1806.975, 27.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  322.     AddObject(18762, 1501.0, -1787.475, 24.5, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  323.     AddObject(18762, 1501.0, -1797.475, 24.5, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  324.     AddObject(18762, 1501.0, -1787.475, 24.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  325.     AddObject(18762, 1501.0, -1797.475, 24.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  326.     AddObject(18762, 1489.0, -1786.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  327.     AddObject(18762, 1483.0, -1786.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  328.     AddObject(18762, 1489.0, -1789.475, 22.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  329.     AddObject(18762, 1489.0, -1792.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  330.     AddObject(18762, 1489.0, -1795.475, 22.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  331.     AddObject(18762, 1489.0, -1798.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  332.     AddObject(18762, 1486.0, -1786.475, 22.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  333.     AddObject(18762, 1486.0, -1798.475, 22.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  334.     AddObject(18762, 1483.0, -1798.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  335.     AddObject(18762, 1480.0, -1786.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  336.     AddObject(18762, 1477.0, -1786.475, 22.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  337.     AddObject(18762, 1480.0, -1798.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  338.     AddObject(18762, 1477.0, -1798.475, 22.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  339.     AddObject(18762, 1474.0, -1786.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  340.     AddObject(18762, 1474.0, -1798.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  341.     AddObject(18762, 1471.0, -1798.475, 22.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  342.     AddObject(18762, 1468.0, -1786.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  343.     AddObject(18762, 1468.0, -1798.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  344.     AddObject(18762, 1468.0, -1789.475, 22.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  345.     AddObject(18762, 1468.0, -1795.475, 22.5, 0.0, 90.0, 90.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  346.     AddObject(18762, 1468.0, -1792.475, 24.5, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  347.     AddObject(18762, 1486.0, -1786.475, 26.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  348.     AddObject(18762, 1477.0, -1786.475, 26.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  349.     AddObject(18762, 1471.0, -1786.475, 26.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  350.     AddObject(18762, 1486.0, -1798.475, 26.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  351.     AddObject(18762, 1477.0, -1798.475, 26.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  352.     AddObject(18762, 1471.0, -1798.475, 26.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  353.     AddObject(18762, 1489.0, -1795.475, 26.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  354.     AddObject(18762, 1489.0, -1789.475, 26.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  355.     AddObject(18762, 1468.0, -1795.475, 26.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  356.     AddObject(18762, 1468.0, -1789.475, 26.5, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  357.     AddObject(18762, 1471.0, -1786.475, 22.5, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  358.     AddObject(18762, 1501.0, -1777.975, 24.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  359.     AddObject(18762, 1501.0, -1777.975, 24.0, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  360.     AddObject(18762, 1501.0, -1806.975, 24.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  361.     AddObject(18762, 1501.0, -1806.975, 24.0, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  362.     AddObject(18762, 1505.0, -1777.975, 24.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  363.     AddObject(18762, 1505.0, -1777.975, 24.0, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  364.     AddObject(18762, 1505.0, -1806.975, 24.0, 0.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  365.     AddObject(18762, 1505.0, -1806.975, 24.0, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  366.     AddObject(18762, 1484.0, -1811.0, 13.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  367.     AddObject(18762, 1475.0, -1811.0, 13.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  368.     AddObject(18762, 1482.0, -1814.0, 13.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  369.     AddObject(18762, 1477.0, -1814.0, 13.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  370.     AddObject(18762, 1477.0, -1808.0, 13.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  371.     AddObject(18762, 1482.0, -1808.0, 13.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  372.     AddObject(18762, 1484.0, -1811.0, 22.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  373.     AddObject(18762, 1482.0, -1814.0, 22.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  374.     AddObject(18762, 1477.0, -1814.0, 22.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  375.     AddObject(18762, 1475.0, -1811.0, 22.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  376.     AddObject(18762, 1477.0, -1808.0, 22.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  377.     AddObject(18762, 1482.0, -1808.0, 22.0, 0.0, 90.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  378.     AddObject(18762, 1501.0, -1779.975, 18.0, 90.0, 0.0, 0.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  379.     AddObject(18980, 1505.0, -1777.475, 5.995, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  380.     AddObject(18980, 1501.0, -1777.475, 5.995, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  381.     AddObject(18980, 1501.0, -1807.475, 5.995, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  382.     AddObject(18980, 1505.0, -1807.475, 5.995, 0.0, 0.0, 45.0, 0, 1675, "wshxrefhse", "greygreensubuild_128", floatround(d_stream / 1.25), floatround(d_draw / 1.25), .color = 0xFF9E9E9E);
  383.     // Glass.
  384.     AddObject(3858, 1501.0, -1785.17847, 15.1776, 0.0, 0.0, 135.0, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  385.     AddObject(3858, 1501.0, -1799.77148, 15.1776, 0.0, 0.0, 135.0, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  386.     AddObject(3858, 1501.0, -1785.17847, 24.1776, 0.0, 0.0, 135.0, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  387.     AddObject(3858, 1501.0, -1799.77148, 24.1776, 0.0, 0.0, 135.0, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  388.     AddObject(3859, 1508.0, -1777.725, 15.1776, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  389.     AddObject(3859, 1508.0, -1807.225, 15.1776, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  390.     AddObject(3859, 1486.0, -1786.475, 15.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  391.     AddObject(3859, 1477.0, -1786.475, 15.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  392.     AddObject(3859, 1471.0, -1786.475, 15.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  393.     AddObject(3859, 1471.0, -1798.475, 15.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  394.     AddObject(3859, 1477.0, -1798.475, 15.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  395.     AddObject(3859, 1486.0, -1798.475, 15.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  396.     AddObject(3859, 1489.0, -1795.475, 15.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  397.     AddObject(3859, 1489.0, -1789.475, 15.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  398.     AddObject(3859, 1468.0, -1789.475, 15.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  399.     AddObject(3859, 1468.0, -1795.475, 15.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  400.     AddObject(3859, 1508.0, -1777.725, 24.1776, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  401.     AddObject(3859, 1508.0, -1807.225, 24.1776, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  402.     AddObject(3859, 1486.0, -1786.475, 24.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  403.     AddObject(3859, 1477.0, -1786.475, 24.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  404.     AddObject(3859, 1471.0, -1786.475, 24.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  405.     AddObject(3859, 1471.0, -1798.475, 24.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  406.     AddObject(3859, 1477.0, -1798.475, 24.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  407.     AddObject(3859, 1486.0, -1798.475, 24.0, 0.0, 0.0, 107.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  408.     AddObject(3859, 1489.0, -1795.475, 24.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  409.     AddObject(3859, 1489.0, -1789.475, 24.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  410.     AddObject(3859, 1468.0, -1789.475, 24.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  411.     AddObject(3859, 1468.0, -1795.475, 24.0, 0.0, 0.0, 197.09, 0, 1214, "metal", "CJ_FRAME_Glass", floatround(d_stream / 2.0), floatround(d_draw / 2.0));
  412.     // Desks, printers, ...
  413.     CreateDynamicObject(2161, 1508.0, -1782.5, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  414.     CreateDynamicObject(2162, 1508.0, -1783.83496, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  415.     CreateDynamicObject(2163, 1508.0, -1785.60999, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  416.     CreateDynamicObject(2163, 1508.0, -1785.60999, 13.92, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  417.     CreateDynamicObject(2164, 1508.0, -1787.38696, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  418.     CreateDynamicObject(2167, 1508.0, -1789.16003, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  419.     CreateDynamicObject(2161, 1508.0, -1790.06995, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  420.     CreateDynamicObject(2162, 1508.0, -1791.40503, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  421.     CreateDynamicObject(2163, 1508.0, -1793.18005, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  422.     CreateDynamicObject(2163, 1508.0, -1793.18005, 13.92, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  423.     CreateDynamicObject(2164, 1508.0, -1794.95703, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  424.     CreateDynamicObject(2167, 1508.0, -1796.72998, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  425.     CreateDynamicObject(2161, 1508.0, -1797.64001, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  426.     CreateDynamicObject(2162, 1508.0, -1798.97498, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  427.     CreateDynamicObject(2163, 1508.0, -1800.75012, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  428.     CreateDynamicObject(2163, 1508.0, -1800.75012, 13.92, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  429.     CreateDynamicObject(2164, 1508.0, -1802.52698, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  430.     CreateDynamicObject(2167, 1508.0, -1804.3, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  431.     CreateDynamicObject(2193, 1506.5, -1778.5, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  432.     CreateDynamicObject(2182, 1488.0, -1796.5, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  433.     CreateDynamicObject(2181, 1486.0, -1797.5, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  434.     CreateDynamicObject(2186, 1484.0, -1797.5, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  435.     CreateDynamicObject(2182, 1488.0, -1792.0, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  436.     CreateDynamicObject(2191, 1486.0, -1793.0, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  437.     CreateDynamicObject(2183, 1482.0, -1792.0, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  438.     CreateDynamicObject(2183, 1478.0, -1792.0, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  439.     CreateDynamicObject(2182, 1487.0, -1787.5, 13.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  440.     CreateDynamicObject(2181, 1485.0, -1787.5, 13.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  441.     CreateDynamicObject(2181, 1478.0, -1787.5, 13.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  442.     CreateDynamicObject(2186, 1476.0, -1787.5, 13.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  443.     CreateDynamicObject(2182, 1479.0, -1796.5, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  444.     CreateDynamicObject(2181, 1477.0, -1797.5, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  445.     CreateDynamicObject(2182, 1470.0, -1797.5, 13.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  446.     CreateDynamicObject(2183, 1470.5, -1793.475, 13.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  447.     CreateDynamicObject(2181, 1473.0, -1787.5, 13.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  448.     CreateDynamicObject(2161, 1508.0, -1782.5, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  449.     CreateDynamicObject(2162, 1508.0, -1783.83496, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  450.     CreateDynamicObject(2163, 1508.0, -1785.60999, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  451.     CreateDynamicObject(2163, 1508.0, -1785.60999, 22.92, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  452.     CreateDynamicObject(2164, 1508.0, -1787.38696, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  453.     CreateDynamicObject(2167, 1508.0, -1789.16003, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  454.     CreateDynamicObject(2161, 1508.0, -1797.64001, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  455.     CreateDynamicObject(2162, 1508.0, -1798.97498, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  456.     CreateDynamicObject(2163, 1508.0, -1800.75012, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  457.     CreateDynamicObject(2163, 1508.0, -1800.75012, 22.92, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  458.     CreateDynamicObject(2164, 1508.0, -1802.52698, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  459.     CreateDynamicObject(2167, 1508.0, -1804.3, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  460.     CreateDynamicObject(2193, 1506.5, -1778.5, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  461.     CreateDynamicObject(2182, 1488.0, -1796.5, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  462.     CreateDynamicObject(2181, 1486.0, -1797.5, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  463.     CreateDynamicObject(2186, 1484.0, -1797.5, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  464.     CreateDynamicObject(2182, 1488.0, -1792.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  465.     CreateDynamicObject(2191, 1486.0, -1793.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  466.     CreateDynamicObject(2183, 1482.0, -1792.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  467.     CreateDynamicObject(2183, 1478.0, -1792.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  468.     CreateDynamicObject(2182, 1487.0, -1787.5, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  469.     CreateDynamicObject(2181, 1485.0, -1787.5, 22.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  470.     CreateDynamicObject(2181, 1478.0, -1787.5, 22.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  471.     CreateDynamicObject(2186, 1476.0, -1787.5, 22.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  472.     CreateDynamicObject(2182, 1479.0, -1796.5, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  473.     CreateDynamicObject(2181, 1477.0, -1797.5, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  474.     CreateDynamicObject(2182, 1470.0, -1797.5, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  475.     CreateDynamicObject(2183, 1470.5, -1793.475, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  476.     CreateDynamicObject(2181, 1473.0, -1787.5, 22.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  477.     CreateDynamicObject(2193, 1506.5, -1791.0, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  478.     CreateDynamicObject(2193, 1507.5, -1793.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  479.     CreateDynamicObject(2193, 1506.5, -1795.0, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  480.     CreateDynamicObject(2193, 1501.5, -1792.0, 22.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  481.     CreateDynamicObject(2193, 1502.5, -1794.0, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  482.     CreateDynamicObject(2183, 1503.0, -1786.0, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  483.     CreateDynamicObject(2186, 1501.5, -1781.0, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  484.     CreateDynamicObject(2182, 1501.5, -1803.0, 22.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  485.     CreateDynamicObject(2181, 1501.5, -1805.0, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  486.     CreateDynamicObject(2182, 1502.5, -1800.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  487.     // Chairs.
  488.     CreateDynamicObject(1715, 1506.5, -1779.5, 13.0, 0.0, 0.0, 135.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  489.     CreateDynamicObject(1715, 1506.5, -1779.5, 22.0, 0.0, 0.0, 135.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  490.     CreateDynamicObject(1715, 1506.5, -1792.0, 22.0, 0.0, 0.0, 135.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  491.     CreateDynamicObject(1715, 1506.5, -1793.0, 22.0, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  492.     CreateDynamicObject(1715, 1506.5, -1796.0, 22.0, 0.0, 0.0, 135.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  493.     CreateDynamicObject(1715, 1502.5, -1792.0, 22.0, 0.0, 0.0, 225.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  494.     CreateDynamicObject(1715, 1502.5, -1793.0, 22.0, 0.0, 0.0, 315.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  495.     CreateDynamicObject(1715, 1501.5, -1800.0, 22.0, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  496.     CreateDynamicObject(1715, 1502.5, -1804.5, 22.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  497.     CreateDynamicObject(1671, 1487.0, -1796.5, 13.5, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  498.     CreateDynamicObject(1671, 1485.5, -1796.5, 13.5, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  499.     CreateDynamicObject(1671, 1478.0, -1796.5, 13.5, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  500.     CreateDynamicObject(1671, 1476.5, -1796.5, 13.5, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  501.     CreateDynamicObject(1671, 1487.0, -1792.0, 13.5, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  502.     CreateDynamicObject(1671, 1487.0, -1788.5, 13.5, 0.0, 0.0, 135.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  503.     CreateDynamicObject(1671, 1485.5, -1788.5, 13.5, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  504.     CreateDynamicObject(1671, 1478.5, -1788.5, 13.5, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  505.     CreateDynamicObject(1671, 1473.5, -1788.5, 13.5, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  506.     CreateDynamicObject(1671, 1470.0, -1796.5, 13.5, 0.0, 0.0, 315.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  507.     CreateDynamicObject(1671, 1487.0, -1796.5, 22.5, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  508.     CreateDynamicObject(1671, 1485.5, -1796.5, 22.5, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  509.     CreateDynamicObject(1671, 1478.0, -1796.5, 22.5, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  510.     CreateDynamicObject(1671, 1476.5, -1796.5, 22.5, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  511.     CreateDynamicObject(1671, 1487.0, -1792.0, 22.5, 0.0, 0.0, 45.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  512.     CreateDynamicObject(1671, 1487.0, -1788.5, 22.5, 0.0, 0.0, 135.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  513.     CreateDynamicObject(1671, 1485.5, -1788.5, 22.5, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  514.     CreateDynamicObject(1671, 1478.5, -1788.5, 22.5, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  515.     CreateDynamicObject(1671, 1473.5, -1788.5, 22.5, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  516.     CreateDynamicObject(1671, 1470.0, -1796.5, 22.5, 0.0, 0.0, 315.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  517.     // Couches.
  518.     CreateDynamicObject(1703, 1452.0, -1797.0, 13.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  519.     CreateDynamicObject(1703, 1452.0, -1794.0, 13.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  520.     CreateDynamicObject(1703, 1452.0, -1791.0, 13.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  521.     CreateDynamicObject(1703, 1472.0, -1785.0, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  522.     CreateDynamicObject(1703, 1478.0, -1785.0, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  523.     CreateDynamicObject(1703, 1487.0, -1785.0, 13.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  524.     CreateDynamicObject(1703, 1487.0, -1785.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  525.     CreateDynamicObject(1703, 1478.0, -1785.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  526.     CreateDynamicObject(1703, 1472.0, -1785.0, 22.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  527.     CreateDynamicObject(1703, 1452.0, -1797.0, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  528.     CreateDynamicObject(1703, 1452.0, -1794.0, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  529.     CreateDynamicObject(1703, 1452.0, -1791.0, 22.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  530.     // Water.
  531.     CreateDynamicObject(19603, 1482.0, -1811.0, 13.25000, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  532.     CreateDynamicObject(19603, 1477.0, -1811.0, 13.25000, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  533.     CreateDynamicObject(19603, 1482.0, -1811.0, 22.25000, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  534.     CreateDynamicObject(19603, 1477.0, -1811.0, 22.25000, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  535.     // Fountain.
  536.     CreateDynamicObject(3515, 1482.0, -1811.0, 12.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  537.     CreateDynamicObject(3515, 1477.0, -1811.0, 12.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  538.     // Lights.
  539.     CreateDynamicObject(18075, 1500.0, -1784.975, 20.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  540.     CreateDynamicObject(18075, 1500.0, -1799.975, 20.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  541.     CreateDynamicObject(18075, 1475.0, -1784.975, 20.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  542.     CreateDynamicObject(18075, 1475.0, -1799.975, 20.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  543.     CreateDynamicObject(18075, 1460.0, -1784.975, 20.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  544.     CreateDynamicObject(18075, 1460.0, -1799.975, 20.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  545.     CreateDynamicObject(18075, 1500.0, -1799.975, 29.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  546.     CreateDynamicObject(18075, 1500.0, -1784.975, 29.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  547.     CreateDynamicObject(18075, 1470.0, -1799.975, 29.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  548.     CreateDynamicObject(18075, 1470.0, -1784.975, 29.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  549.     CreateDynamicObject(18075, 1490.0, -1799.975, 35.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  550.     CreateDynamicObject(18075, 1490.0, -1784.975, 35.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  551.     CreateDynamicObject(18075, 1470.0, -1784.975, 35.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  552.     CreateDynamicObject(18075, 1470.0, -1799.975, 35.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 4.0), .drawdistance = floatround(d_draw / 4.0));
  553.     // Bar.
  554.     for(a = 0; a < 3; a++)
  555.     {
  556.         switch(a)
  557.         {
  558.             case 0: object = CreateDynamicObject(14537, 1508.1, -1799.975, 32.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  559.             case 1: object = CreateDynamicObject(14537, 1508.1, -1784.975, 32.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  560.             case 2: object = CreateDynamicObject(14537, 1450.8, -1792.475, 32.925, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  561.         }
  562.         SetDynamicObjectMaterial(object, 0, 8839, "vgsecarshow", "lightpurple2_32");
  563.         SetDynamicObjectMaterial(object, 1, 8839, "vgsecarshow", "lightblue2_32");
  564.         SetDynamicObjectMaterial(object, 6, 8839, "vgsecarshow", "lightpurple2_32");
  565.         SetDynamicObjectMaterial(object, 7, 8839, "vgsecarshow", "lightpurple2_32");
  566.     }
  567.     new
  568.             modelid, txdname[12], texturename[16];
  569.     for(a = 0; a < 3; a++)
  570.     {
  571.         for(b = 0; b < 2; b++)
  572.         {
  573.             CreateDynamicObject(1703, (1465.5 + (10.0 * a)), (-1800.0 + (13.0 * b)), 31.0, 0.0, 0.0, 90.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  574.             CreateDynamicObject(1703, (1469.5 + (10.0 * a)), (-1798.0 + (13.0 * b)), 31.0, 0.0, 0.0, 270.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  575.             CreateDynamicObject(1704, (1467.0 + (10.0 * a)), (-1795.5 + (13.0 * b)), 31.0, 0.0, 0.0, 0.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  576.             CreateDynamicObject(1704, (1468.0 + (10.0 * a)), (-1802.5 + (13.0 * b)), 31.0, 0.0, 0.0, 180.0, .streamdistance = floatround(d_stream / 3.0), .drawdistance = floatround(d_draw / 3.0));
  577.             GetRandomTexture(modelid, txdname, texturename);
  578.             for(c = 0; c < 2; c++)
  579.                 AddObject(18762, (1467.0 + (10.0 * a) + (1.0 * c)), (-1799.0 + (13.0 * b)), 31.25, 90.0, 0.0, 0.0, 0, modelid, txdname, texturename, floatround(d_stream / 3.0), floatround(d_draw / 3.0));
  580.         }
  581.     }
  582.     return true;
  583. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement