1856    {
 1857        int num = 0;
 1858        switch (armor)
 1859        {
 1860        case 55:
 1861            num = 1;
 1862            break;
 1863        case 71:
 1864            num = 2;
 1865            break;
 1866        case 204:
 1867            num = 3;
 1868            break;
 1869        case 183:
 1870            num = 4;
 1871            break;
 1872        case 201:
 1873            num = 5;
 1874            break;
 1875        case 101:
 1876            num = 6;
 1877            break;
 1878        case 207:
 1879            num = 7;
 1880            break;
 1881        }
 1882        switch (num)
 1883        {
 1884        case 1:
 1886            {
 1887            case 6:
 1888                frontShoulderOffset.X = -2f;
 1889                break;
 1890            case 7:
 1891            case 8:
 1892            case 9:
 1893            case 10:
 1894                frontShoulderOffset.X = -4f;
 1895                break;
 1896            case 11:
 1897            case 12:
 1898            case 13:
 1899            case 14:
 1900                frontShoulderOffset.X = -2f;
 1901                break;
 1902            case 18:
 1903            case 19:
 1904                frontShoulderOffset.X = -2f;
 1905                break;
 1906            case 15:
 1907            case 16:
 1908            case 17:
 1909                break;
 1910            }
 1911            break;
 1912        case 2:
 1914            {
 1915            case 6:
 1916                frontShoulderOffset.X = -2f;
 1917                break;
 1918            case 7:
 1919            case 8:
 1920            case 9:
 1921            case 10:
 1922                frontShoulderOffset.X = -4f;
 1923                break;
 1924            case 11:
 1925            case 12:
 1926            case 13:
 1927            case 14:
 1928                frontShoulderOffset.X = -2f;
 1929                break;
 1930            case 18:
 1931            case 19:
 1932                frontShoulderOffset.X = -2f;
 1933                break;
 1934            case 15:
 1935            case 16:
 1936            case 17:
 1937                break;
 1938            }
 1939            break;
 1940        case 3:
 1942            {
 1943            case 7:
 1944            case 8:
 1945            case 9:
 1946                frontShoulderOffset.X = -2f;
 1947                break;
 1948            case 15:
 1949            case 16:
 1950            case 17:
 1951                frontShoulderOffset.X = 2f;
 1952                break;
 1953            }
 1954            break;
 1955        case 4:
 1957            {
 1958            case 6:
 1959                frontShoulderOffset.X = -2f;
 1960                break;
 1961            case 7:
 1962            case 8:
 1963            case 9:
 1964            case 10:
 1965                frontShoulderOffset.X = -4f;
 1966                break;
 1967            case 11:
 1968            case 12:
 1969            case 13:
 1970                frontShoulderOffset.X = -2f;
 1971                break;
 1972            case 15:
 1973            case 16:
 1974                frontShoulderOffset.X = 2f;
 1975                break;
 1976            case 18:
 1977            case 19:
 1978                frontShoulderOffset.X = -2f;
 1979                break;
 1980            case 14:
 1981            case 17:
 1982                break;
 1983            }
 1984            break;
 1985        case 5:
 1987            {
 1988            case 7:
 1989            case 8:
 1990            case 9:
 1991            case 10:
 1992                frontShoulderOffset.X = -2f;
 1993                break;
 1994            case 15:
 1995            case 16:
 1996                frontShoulderOffset.X = 2f;
 1997                break;
 1998            }
 1999            break;
 2000        case 6:
 2002            {
 2003            case 7:
 2004            case 8:
 2005            case 9:
 2006            case 10:
 2007                frontShoulderOffset.X = -2f;
 2008                break;
 2009            case 14:
 2010            case 15:
 2011            case 16:
 2012            case 17:
 2013                frontShoulderOffset.X = 2f;
 2014                break;
 2015            }
 2016            break;
 2017        case 7:
 2019            {
 2020            case 6:
 2021            case 7:
 2022            case 8:
 2023            case 9:
 2024            case 10:
 2025                frontShoulderOffset.X = -2f;
 2026                break;
 2027            case 11:
 2028            case 12:
 2029            case 13:
 2030            case 14:
 2031                frontShoulderOffset.X = -2f;
 2032                break;
 2033            case 18:
 2034            case 19:
 2035                frontShoulderOffset.X = -2f;
 2036                break;
 2037            case 15:
 2038            case 16:
 2039            case 17:
 2040                break;
 2041            }
 2042            break;
 2043        }
 2044    }