Code:
Underpass()
{
CreateElevator((146,-251,320),(-171,-1398,336));
CreateWalls((-334,-1575,377),(-219,-1575,470));
CreateWalls((-125,-1575,376),(-63,-1575,470));
CreateDoors((-174,-1580,500),(-184,-1578,376),(90,90,0),3,2,15,125);
CreateGrids((-65,-1577,473),(-335,-1840,473));
CreateWalls((-46,-1854,488),(-346,-1854,730));
CreateWalls((-46,-1854,488),(-46,-1567,730));
CreateWalls((-46,-1567,488),(-339,-1564,505));
CreateRamps((-380,-1606,478),(-587,-1606,468));
CreateRamps((-144,-1823,600),(-267,-1823,488));
CreateGrids((-112,-1823,600),(-76,-1596,600));
CreateWalls((-76,-1563,615),(-347,-1563,540));
CreateBlocks((-369,-1559,488),(90,0,0));
CreateBlocks((-369,-1559,510),(90,0,0));
CreateBlocks((-369,-1559,532),(90,0,0));
CreateBlocks((-369,-1559,552),(90,0,0));
CreateBlocks((-369,-1559,574),(90,0,0));
CreateBlocks((-369,-1559,596),(90,0,0));
CreateBlocks((-369,-1559,618),(90,0,0));
CreateBlocks((-369,-1559,640),(90,0,0));
CreateBlocks((-369,-1559,662),(90,0,0));
CreateBlocks((-369,-1559,684),(90,0,0));
CreateBlocks((-369,-1559,706),(90,0,0));
CreateWalls((-346,-1823,488),(-346,-1672,730));
CreateGrids((-66,-1832,730),(-342,-1571,730));
CreateWalls((-341,-1641,700),(-342,-1564,593));
CreateWalls((-76,-1563,700),(-338,-1563,650));
}