Code:
SubBase()
{
CreateDoors((1750, -4516, 5), (1630, -4516, 5), (90, 180, 90), 4, 2, 20, 80);
CreateDoors((1767, -4840, 5), (1767, -4935, 5), (90, 180, 90), 1, 2, 5, 75);
CreateElevator((1691, -2393, 0), (1638, -2655, 0), (0, 270, 0));
CreateElevator((-581, -596, 120), (1638, -2655, 0), (0, 270, 0));
CreateElevator((1481, -5140, 110), (1306, -4110, 300), (0, 90, 0));
CreateElevator((1780, -5140, 110), (-1172, -1634, 215), (0, 90, 0));
CreateWalls((1780, -4516, 0), (1710, -4516, 100));
CreateWalls((1480, -4516, 0), (1550, -4516, 100));
CreateWalls((1480, -4490, 135), (1780, -4490, 80));
CreateWalls((1450, -5160, 135), (1450, -4490, 80));
CreateWalls((1805, -5175, 135), (1455, -5175, 80));
CreateWalls((1810, -4490, 135), (1810, -5175, 80));
CreateWalls((1308, -4021, 270), (1485, -4060, 315));
CreateWalls((1485, -4166, 270), (1300, -4186, 315));
CreateWalls((1490, -4068, 270), (1490, -4166, 315));
CreateWalls((1523, -4911, 100), (1736, -4911, 140));
CreateBlocks((1523, -4911, 150), (90, -90, 0));
CreateBlocks((1736, -4911, 150), (90, -90, 0));
CreateRamps((1720, -4533, 103), (1720, -4738, -5));
CreateRamps((1780, -4516, 100), (1480, -4516, 100));
CreateRamps((1480, -4516, 100), (1480, -5160, 100));
CreateRamps((1480, -5160, 100), (1780, -5160, 100));
CreateRamps((1780, -5160, 100), (1780, -4500, 100));
CreateGrids((1516, -4911, 100), (1744, -5119, 100), (0, 0, 0));
CreateBlocks((1324, -4063, 175), (90, -90, 0));
CreateBlocks((1054, -4063, 175), (90, -90, 0));
CreateWalls((1780, -3000, 0), (1690, -3000, 70));
CreateWalls((1570, -3000, 0), (1480, -3000, 70));
CreateWalls((1680, -3130, 0), (1565, -3130, 70));
CreateBlocks((1630, -4672, 2), (90, 90, 0));
mgTurret1 = spawnTurret( "misc_turret", (1629,-4926,150), "pavelow_minigun_mp" );
mgTurret1.angles = (0, 90, 0);
mgTurret1 setModel( "weapon_minigun" );
mgTurret2 = spawnTurret( "misc_turret", (1630,-4681,32), "pavelow_minigun_mp" );
mgTurret2.angles = (0, 90, 0);
mgTurret2 setModel( "weapon_minigun" );
}
Favela:
Code:
Favela()
{
CreateElevator((8611, 18539, 13813), (10007, 18415, 13853), (0, 180, 0));
CreateElevator((-146, 2600, 342), (9849, 18418, 13635), (0, 180, 0));
CreateElevator((-1156, 310, 4), (9849, 18418, 13635), (0, 180, 0));
CreateElevator((1224, 624, 185), (9849, 18418, 13635), (0, 180, 0));
CreateRamps((8950, 18429, 13660), (9350, 18429, 13620));
CreateRamps((8950, 18379, 13660), (9350, 18382, 13620));
CreateRamps((8950, 18482, 13660), (9350, 18482, 13620));
CreateRamps((8600, 18429, 13660), (8950, 18429, 13660));
CreateRamps((8600, 18379, 13660), (8950, 18379, 13660));
CreateRamps((8600, 18482, 13660), (8950, 18482, 13660));
CreateRamps((8600, 18325, 13660), (8950, 18325, 13660));
CreateRamps((8600, 18530, 13660), (8950, 18530, 13660));
CreateWalls((8953, 18365, 13650), (8953, 18312, 13700));
CreateWalls((8953, 18365, 13725), (8953, 18312, 13815));
CreateWalls((8953, 18542, 13650), (8953, 18490, 13700));
CreateWalls((8953, 18542, 13725), (8953, 18490, 13815));
CreateWalls((8949, 18312, 13650), (8610, 18312, 13815));
CreateWalls((8610, 18539, 13650), (8949, 18539, 13815));
CreateWalls((8610, 18312, 13650), (8610, 18539, 13815));
CreateWalls((8953, 18365, 13760), (8953, 18490, 13805));
CreateRamps((8949, 18518, 13770), (8610, 18518, 13770));
CreateRamps((8949, 18330, 13770), (8610, 18330, 13770));
CreateRamps((8644, 18342, 13774), (8644, 18460, 13670));
CreateRamps((8920, 18347, 13770), (8920, 18502, 13770));
CreateDoors((8955, 18428, 13780), (8955, 18428, 13700), (90, 0, 0), 3, 1, 20, 60);
CreateRamps((8908, 18230, 13850), (8908, 18300, 13810));
CreateRamps((9100, 18220, 13845), (8895, 18220, 13845));
CreateRamps((8908, 18615, 13850), (8908, 18545, 13810));
CreateRamps((9100, 18620, 13845), (8895, 18620, 13845));
CreateBlocks((9100, 18219, 13865), (0, 90, 90));
CreateBlocks((9086, 18182, 13865), (0, 0, 270));
CreateBlocks((9086, 18259, 13865), (0, 0, 90));
CreateBlocks((9030, 18182, 13865), (0, 0, 270));
CreateBlocks((9030, 18259, 13865), (0, 0, 90));
CreateBlocks((8975, 18182, 13865), (0, 0, 270));
CreateBlocks((8975, 18259, 13865), (0, 0, 90));
CreateBlocks((8909, 18182, 13865), (0, 0, 270));
CreateBlocks((8930, 18182, 13865), (0, 0, 270));
CreateBlocks((8882, 18182, 13865), (0, 0, 270));
CreateBlocks((8867, 18219, 13865), (0, 90, 90));
CreateBlocks((9100, 18620, 13865), (0, 90, 90));
CreateBlocks((9086, 18578, 13865), (0, 0, 270));
CreateBlocks((9086, 18655, 13865), (0, 0, 90));
CreateBlocks((9030, 18578, 13865), (0, 0, 270));
CreateBlocks((9030, 18655, 13865), (0, 0, 90));
CreateBlocks((8975, 18578, 13865), (0, 0, 270));
CreateBlocks((8975, 18655, 13865), (0, 0, 90));
CreateBlocks((8930, 18655, 13865), (0, 0, 270));
CreateBlocks((8909, 18655, 13865), (0, 0, 270));
CreateBlocks((8882, 18655, 13865), (0, 0, 270));
CreateBlocks((8867, 18620, 13865), (0, 90, 90));
CreateGrids((9874, 18353, 13840), (10007, 18477, 13840), (0, 0, 0));
CreateBlocks((9810, 18476, 13640), (0, 0, 270));
CreateBlocks((9750, 18476, 13630), (0, 0, 270));
CreateBlocks((9870, 18476, 13650), (0, 0, 270));
CreateBlocks((9810, 18361, 13640), (0, 0, 90));
CreateBlocks((9750, 18361, 13630), (0, 0, 90));
CreateBlocks((9870, 18361, 13650), (0, 0, 90));
CreateBlocks((10018, 18477, 13850), (0, 90, 0));
CreateBlocks((10018, 18351, 13850), (0, 90, 0));
CreateBlocks((9860, 18351, 13850), (0, 90, 0));
CreateBlocks((9860, 18477, 13850), (0, 90, 0));
CreateBlocks((9860, 18415, 13860), (90, 90, 90));
mgTurret3 = spawnTurret( "misc_turret", (9870,18414,13895), "pavelow_minigun_mp" ); /*
mgTurret3.angles = (0, 180, 0);
mgTurret3 setModel( "weapon_minigun" );
}