2D Run-and-gun shooter inspired by One Man's Doomsday, Counter-Strike, and Metal Slug.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

107 rivejä
21 KiB

  1. <svg xmlns="http://www.w3.org/2000/svg" width="960px" height="384px" version="2.0" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd"
  2. viewBox="0 0 960 384">
  3. <g id="MagazineBack">
  4. <path fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M411.795 129.401l32.631 0.351 2.175 2.35 -34.821 -0.01c0.001,-0.896 0.005,-1.793 0.015,-2.691z"/>
  5. </g>
  6. <g id="Bullet">
  7. <path fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M453.695 137.417c23.067,0 23.067,-7.62 0,-7.62l-5.7 0.294 0 7.031 5.7 0.295z"/>
  8. </g>
  9. <g id="Case">
  10. <rect fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="415.245" y="127.932" width="1.25" height="11.35"/>
  11. <rect fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="416.495" y="128.827" width="1" height="9.56"/>
  12. <polygon fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="418.195,139.282 445.495,138.642 445.495,128.572 418.195,127.932 "/>
  13. <polygon fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="415.245,139.282 415.245,127.932 414.995,128.182 414.995,139.032 "/>
  14. <rect fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="447.995" y="129.307" width="5.7" height="8.6"/>
  15. <polygon fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="445.495,138.642 447.995,137.907 447.995,129.307 445.495,128.572 "/>
  16. <polygon fill="#CC9933" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="417.495,138.387 418.195,139.282 418.195,127.932 417.495,128.827 "/>
  17. </g>
  18. <g id="MagazineFront">
  19. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M521.19 342.276l35.533 -50.768c-34.491,-24.14 -60.219,-58.818 -73.32,-98.827 -3.358,-10.256 -5.856,-20.773 -7.47,-31.443l-11.169 -0.377c0.205,1.448 0.424,2.895 0.66,4.338 1.699,10.43 4.216,20.762 7.537,30.901 5.639,17.224 13.503,33.544 23.333,48.57 9.835,15.032 21.639,28.772 35.154,40.829 0.867,0.776 0.94,2.106 0.166,2.973 -0.775,0.867 -2.107,0.941 -2.973,0.167 -13.799,-12.311 -25.846,-26.333 -35.879,-41.668 -10.037,-15.341 -18.063,-31.994 -23.813,-49.557 -3.366,-10.278 -5.929,-20.822 -7.674,-31.534 -0.28,-1.718 -0.538,-3.439 -0.775,-5.164l-47.298 -1.598c1.898,17.965 5.691,35.678 11.312,52.845 17.273,52.755 51.198,98.483 96.676,130.313z"/>
  20. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M504.488 325.039c-0.748,0.891 -0.632,2.22 0.26,2.968 0.891,0.748 2.221,0.631 2.968,-0.261l3.118 -3.734c0.747,-0.892 0.631,-2.221 -0.261,-2.969 -0.89,-0.748 -2.22,-0.631 -2.967,0.26l-3.118 3.736z"/>
  21. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M516.541 334.642c-0.69,0.934 -0.491,2.252 0.444,2.943 0.935,0.69 2.253,0.491 2.943,-0.444l2.884 -3.918c0.69,-0.934 0.492,-2.252 -0.443,-2.942 -0.934,-0.69 -2.253,-0.492 -2.943,0.443l-2.885 3.918z"/>
  22. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M443.899 165.664c-0.175,-1.149 -1.249,-1.94 -2.398,-1.764 -1.151,0.175 -1.941,1.249 -1.765,2.4 0.96,6.429 2.185,12.79 3.669,19.065 1.493,6.306 3.247,12.542 5.26,18.69 6.337,19.352 15.179,37.698 26.237,54.6 11.055,16.897 24.329,32.347 39.531,45.91 0.866,0.774 2.198,0.7 2.973,-0.167 0.775,-0.866 0.7,-2.198 -0.166,-2.973 -14.92,-13.309 -27.95,-28.477 -38.805,-45.071 -10.852,-16.585 -19.533,-34.6 -25.758,-53.612 -1.982,-6.054 -3.705,-12.178 -5.168,-18.355 -1.468,-6.208 -2.673,-12.454 -3.61,-18.723z"/>
  23. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M510.177 329.717c-0.723,0.912 -0.568,2.236 0.343,2.957 0.912,0.723 2.236,0.568 2.959,-0.343l8.602 -10.936c0.721,-0.912 0.567,-2.236 -0.345,-2.958 -0.911,-0.722 -2.236,-0.568 -2.958,0.343l-8.601 10.937z"/>
  24. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M477.338 161.292c-1.283,-8.413 -2.009,-16.902 -2.174,-25.41l-12.374 0.239c0.159,8.294 0.82,16.556 1.974,24.741l12.574 0.43z"/>
  25. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M458.548 133.502l0 0.034c0.071,10.843 0.986,21.658 2.727,32.344 1.745,10.712 4.308,21.256 7.674,31.534 5.75,17.563 13.776,34.216 23.813,49.557 10.033,15.335 22.08,29.357 35.879,41.668 0.866,0.774 2.198,0.7 2.973,-0.167 0.774,-0.867 0.701,-2.197 -0.166,-2.973 -13.515,-12.057 -25.319,-25.797 -35.154,-40.829 -9.83,-15.026 -17.694,-31.346 -23.333,-48.57 -3.321,-10.139 -5.838,-20.471 -7.537,-30.901 -1.564,-9.599 -2.446,-19.316 -2.634,-29.078 -0.017,-0.869 -0.028,-1.739 -0.034,-2.609l-4.208 -0.01z"/>
  26. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M458.548 133.538l-10.553 0.069 -1.394 -1.506 -34.821 -0.009c0.178,9.193 0.776,18.326 1.422,27.026 15.765,0.532 31.531,1.063 47.298,1.598 -1.238,-8.999 -1.893,-18.079 -1.952,-27.178z"/>
  27. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M433.691 165.845c-0.167,-1.153 -1.237,-1.953 -2.389,-1.786 -1.153,0.167 -1.953,1.236 -1.786,2.39 0.995,6.926 2.288,13.795 3.876,20.587 1.589,6.802 3.473,13.533 5.647,20.172 6.613,20.2 15.843,39.351 27.386,56.994 11.539,17.637 25.395,33.764 41.263,47.922 0.867,0.774 2.199,0.7 2.973,-0.167 0.774,-0.867 0.7,-2.198 -0.166,-2.972 -15.585,-13.906 -29.197,-29.751 -40.538,-47.085 -11.337,-17.327 -20.404,-36.146 -26.907,-56.006 -2.139,-6.53 -3.99,-13.144 -5.55,-19.822 -1.563,-6.688 -2.835,-13.438 -3.809,-20.227z"/>
  28. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M416.807 159.239c-0.004,0.141 0,0.284 0.017,0.428 0.951,8.696 2.354,17.336 4.2,25.885 1.856,8.592 4.141,17.041 6.849,25.313 6.936,21.18 16.615,41.264 28.722,59.767 12.1,18.496 26.63,35.409 43.273,50.256 1.213,1.085 3.077,0.981 4.162,-0.233 1.085,-1.214 0.98,-3.078 -0.233,-4.162 -16.246,-14.494 -30.435,-31.011 -42.258,-49.082 -11.817,-18.062 -21.269,-37.68 -28.05,-58.386 -2.676,-8.174 -4.914,-16.428 -6.706,-24.725 -1.772,-8.203 -3.126,-16.501 -4.055,-24.861l-5.921 -0.2z"/>
  29. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M513.405 314.357c-0.748,0.892 -0.631,2.221 0.26,2.968 0.89,0.748 2.22,0.631 2.968,-0.26l23.859 -28.579c0.748,-0.892 0.631,-2.221 -0.261,-2.969 -0.891,-0.748 -2.221,-0.631 -2.968,0.26l-23.858 28.58z"/>
  30. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M524.791 323.438c-0.69,0.935 -0.491,2.253 0.444,2.943 0.934,0.69 2.252,0.492 2.943,-0.443l22.944 -31.161c0.69,-0.935 0.492,-2.253 -0.443,-2.943 -0.934,-0.69 -2.253,-0.492 -2.942,0.443l-22.946 31.161z"/>
  31. <path fill="#4D4D4D" fill-rule="nonzero" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M452.074 165.525c-0.179,-1.148 -1.257,-1.934 -2.404,-1.754 -1.148,0.179 -1.935,1.257 -1.754,2.404 0.93,6.028 2.099,11.986 3.503,17.857 1.415,5.909 3.065,11.748 4.948,17.501 6.115,18.673 14.647,36.376 25.318,52.686 10.666,16.303 23.473,31.211 38.143,44.298 0.868,0.774 2.198,0.7 2.973,-0.166 0.775,-0.868 0.7,-2.198 -0.167,-2.973 -14.385,-12.835 -26.949,-27.46 -37.418,-43.46 -10.464,-15.994 -18.834,-33.365 -24.837,-51.698 -1.858,-5.674 -3.479,-11.407 -4.861,-17.183 -1.392,-5.814 -2.539,-11.657 -3.444,-17.512z"/>
  32. </g>
  33. <g id="MagazineCatch">
  34. <polygon fill="#B3B3B3" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="405.872,196.99 408.732,197.698 406.415,211.854 403.554,211.146 "/>
  35. </g>
  36. <g id="Trigger">
  37. <circle fill="none" cx="350.894" cy="170.446" r="37.479"/>
  38. <path fill="#1A1A1A" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M356.328 186.209c0,3.544 4.657,10.813 10.609,11.649l0 1.606c-3.64,0 -6.653,-1.523 -8.84,-3.901 -5.336,-5.804 -5.077,-10.141 -10.267,-11.417 -0.958,-0.235 -1.884,-0.563 -2.758,-0.963 -4.826,-2.208 -8.18,-7.081 -8.18,-12.737 0,-7.733 6.264,-13.981 14.002,-14.001 4.945,-0.013 9.293,2.954 11.784,6.857 3.199,5.013 1.546,11.198 -1.881,14.615 -3.154,3.145 -4.469,4.056 -4.469,8.292z"/>
  39. </g>
  40. <g id="ReceiverBack">
  41. <path fill="#1A1A1A" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M347.692 139.447l157.76 0 0 -25.261 -60.886 0c-14.43,0 -12.712,-0.53 -18.074,5.965l-9.65 11.689 -62.363 0 -6.787 7.607z"/>
  42. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M343.408 176.355l0 20.341c0,3.088 1.264,5.896 3.299,7.931 2.035,2.035 4.843,3.299 7.93,3.299l26.341 0c3.087,0 5.895,-1.264 7.93,-3.299 2.035,-2.035 3.299,-4.843 3.299,-7.931l0 -16.053c0,-1.428 -0.493,-2.746 -1.313,-3.79 -0.81,-1.031 -1.938,-1.801 -3.226,-2.154l-44.26 1.656zm162.044 -54.937l22.319 0c0,16.013 0,32.026 0,48.038l-133.189 4.984 0.161 22.256c0,3.786 -1.549,7.229 -4.043,9.723 -2.494,2.494 -5.937,4.043 -9.722,4.043l-26.341 0c-3.786,0 -7.228,-1.549 -9.722,-4.043 -2.494,-2.494 -4.043,-5.937 -4.043,-9.723l0 -20.248 -67.302 2.518 -7.633 -39.519 239.515 0 0 -18.029z"/>
  43. <path fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M443.786 151.264l78.107 -3.649c1.278,-0.06 2.371,0.936 2.431,2.214l0.531 11.374c0.06,1.277 -0.935,2.371 -2.214,2.431l-78.106 3.649c-1.278,0.06 -2.372,-0.937 -2.432,-2.214l-0.531 -11.373c-0.06,-1.279 0.936,-2.372 2.214,-2.432z"/>
  44. <circle fill="#B3B3B3" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="390.995" cy="165.102" r="4.305"/>
  45. <circle fill="#B3B3B3" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="405.367" cy="168.694" r="2.573"/>
  46. <circle fill="#B3B3B3" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="370.761" cy="169.389" r="2.573"/>
  47. <circle fill="#B3B3B3" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="350.895" cy="170.446" r="2.573"/>
  48. <rect fill="#B3B3B3" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="410.978" y="156.719" width="12.574" height="3.487" rx="1.743" ry="1.743"/>
  49. <rect fill="#B3B3B3" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="410.978" y="167.92" width="12.574" height="3.487" rx="1.743" ry="1.743"/>
  50. </g>
  51. <g id="CaseEjectionPort">
  52. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M416.842 139.447l88.61 0 0 -25.261 -60.886 0c-14.43,0 -12.712,-0.53 -18.074,5.965l-9.65 11.689 0 7.607z"/>
  53. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M506.747 130.377c1.208,1.139 1.962,2.755 1.962,4.547 0,1.792 -0.754,3.407 -1.962,4.547l0 -9.094z"/>
  54. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M506.747 130.433l0 9.014 -8.601 0c-1.193,-1.138 -1.937,-2.744 -1.937,-4.523 0,-1.763 0.73,-3.355 1.904,-4.491l8.634 0z"/>
  55. </g>
  56. <g id="Sights">
  57. <circle fill="none" cx="552.697" cy="95.475" r="53.751"/>
  58. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M515.15 93.633l37.541 0.199 0 3.418 -36.357 -0.387c0.01,-0.117 0.015,-0.237 0.015,-0.357 0,-1.124 -0.459,-2.141 -1.199,-2.873z"/>
  59. <circle fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="512.307" cy="96.507" r="4.042"/>
  60. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M504.355 93.633l5.109 0c-0.74,0.732 -1.199,1.749 -1.199,2.873 0,0.12 0.005,0.24 0.015,0.357l-3.925 0 0 -3.23z"/>
  61. <rect fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="503.007" y="91.281" width="3.064" height="2.351"/>
  62. </g>
  63. <g id="ReceiverFront">
  64. <path fill="#CC843D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M45 161.907l132.111 -18.872 14.928 7.556 73.899 -11.144 7.632 39.521c-65.761,23.96 -128.003,45.28 -192.692,72.033l-13.966 1.51 -21.912 -90.604z"/>
  65. <path fill="#CC843D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M341.072 199.035l-6.541 2.544c-5.798,13.851 -11.708,27.731 -17.324,41.526 -3.403,8.358 -4.362,9.641 -4.636,18.686 -0.169,5.643 -2.883,13.673 -9.507,14.692 -7.698,1.185 -7.949,1.054 -16.864,-2.95 -5.245,-2.356 -10.15,-5.405 -12.253,-10.595 -2.482,-6.132 -0.573,-12.788 1.502,-18.666 3.82,-10.821 8.478,-22.433 11.429,-33.755 1.165,-4.474 2.031,-8.922 2.54,-13.266l-6.34 -12.469 57.794 5.83 0 6.084c0,0.797 0.069,1.578 0.2,2.339z"/>
  66. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M279.893 122.496l144.664 0 1.935 -2.345c5.362,-6.495 3.644,-5.965 18.074,-5.965l60.886 0 0 -9.521 -192.756 0c-17.3,0 -21.242,3.578 -30.007,14.223 -0.966,1.173 -3.598,4.582 -2.796,3.608z"/>
  67. <polygon fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="704.482,132.438 766.057,132.438 766.057,147.866 704.482,147.866 "/>
  68. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M804.653 130.325l-11.934 0c-8.804,-4.119 -15.684,-12.921 -18.551,-23.881l-28.199 0 0 16.484 17.447 0c1.453,0 2.641,1.189 2.641,2.642 0,8.136 0,16.273 0,24.409l38.596 0 0 -19.654z"/>
  69. <rect fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="804.653" y="132.438" width="34.587" height="15.428"/>
  70. <rect fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="839.24" y="130.324" width="61.991" height="19.655"/>
  71. <polygon fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="718.247,106.444 745.969,106.444 745.969,122.928 718.247,122.928 "/>
  72. <rect fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="693.439" y="128.192" width="11.043" height="19.674"/>
  73. <rect fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="693.439" y="105.019" width="24.807" height="19.334"/>
  74. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M893.729 87.267c4.144,0 7.503,3.359 7.503,7.502l0 35.484c-10.496,0 -20.992,0 -31.487,0l17.239 -38.837c1.23,-2.46 3.808,-4.149 6.745,-4.149zm0.266 27.753l-11.763 0c-2.858,0 -5.197,2.339 -5.197,5.198l0 4.842c0,0.842 0.689,1.531 1.531,1.531l15.429 0c2.092,0 3.803,-1.71 3.803,-3.803l0 -3.964c0,-2.093 -1.711,-3.804 -3.803,-3.804z"/>
  75. <rect fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="901.231" y="132.438" width="13.769" height="15.428"/>
  76. <rect fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="688.348" y="101.805" width="5.091" height="23.617"/>
  77. <path fill="#CC843D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M582.419 98.265l105.929 0 0 27.157 -19.94 0c-0.626,-0.527 -1.432,-0.845 -2.309,-0.845l-23.354 0c-0.877,0 -1.683,0.318 -2.309,0.845l-23.373 0c-0.626,-0.527 -1.432,-0.845 -2.309,-0.845l-23.353 0c-0.877,0 -1.684,0.318 -2.309,0.845l-6.673 0 0 -27.157z"/>
  78. <path fill="#CC843D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M535.081 128.169l52.727 0c0,1.976 1.616,3.592 3.593,3.592l23.353 0c1.976,0 3.592,-1.616 3.592,-3.592l20.807 0c0,1.976 1.616,3.592 3.592,3.592l23.354 0c1.976,0 3.592,-1.616 3.592,-3.592l16.281 0 0 31.068c-28.459,9.279 -99.281,2.185 -132.399,13.889 -7.656,2.705 -15.687,1.827 -18.492,-0.317l0 -44.64z"/>
  79. <rect fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="685.971" y="125.422" width="7.468" height="33.815"/>
  80. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M404.153 199.663l-9.734 0c0.212,-0.957 0.324,-1.949 0.324,-2.967l-0.166 -22.256 15.917 -0.449 0 19.331c0,3.487 -2.854,6.341 -6.341,6.341z"/>
  81. <polygon fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="265.937,139.447 347.692,139.447 354.479,131.84 416.842,131.84 424.557,122.496 279.893,122.496 "/>
  82. <circle fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="405.211" cy="195.01" r="2.853"/>
  83. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M560.029 94.374c-2.042,4.461 -7.735,9.695 -11.494,9.695l-43.083 0 0 -2.878 18.654 -1.451c14.454,-1.125 16.385,-2.096 16.385,-3.728l0 -1.638c6.512,0 13.025,0 19.538,0z"/>
  84. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M527.771 128.169l0 -6.751 -22.319 0 0 -17.349 17.2 0 3.275 -2.1 14.7 0c15.726,0 14.71,-1.528 16.933,-7.595l5.861 0c3.778,0 6.868,3.091 6.868,6.869l0 7.152 0 19.774c-14.173,0 -28.345,0 -42.518,0z"/>
  85. <polygon fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="340.872,176.45 283.711,178.588 283.078,184.782 340.872,190.612 "/>
  86. <path fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M527.771 169.456c0.127,0.37 0.672,0.758 1.416,0.944l3.634 0.92c0.692,0.875 0.194,0.745 2.26,1.489l0 -44.64 -7.31 0 0 41.287z"/>
  87. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M769.149 149.979l11.543 0c-4.781,0 -2.727,7.502 -10.459,7.502 -2.625,0 -4.176,-1.286 -4.176,-3.011l0 -4.491 3.092 0z"/>
  88. <rect fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" x="577.705" y="100.109" width="4.713" height="28.059"/>
  89. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M573.603 104.97l4.103 0 0 23.199 -7.417 0 0 -19.774 0.378 -0.223c0.237,-0.138 0.466,-0.29 0.685,-0.454 0.998,-0.746 1.753,-1.695 2.251,-2.748z"/>
  90. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M882.637 149.979l16.378 0 0 3.52c0,1.051 -0.859,1.91 -1.91,1.91l-12.558 0c-1.05,0 -1.91,-0.859 -1.91,-1.91l0 -3.52z"/>
  91. <polygon fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="693.439,151.555 766.057,151.555 766.057,153.8 693.439,153.8 "/>
  92. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M777.817 151.555l104.82 0 0 1.944c0,0.103 0.008,0.203 0.024,0.301l-106.131 0c0.447,-0.792 0.824,-1.587 1.287,-2.245z"/>
  93. <circle fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="552.697" cy="95.475" r="2.798"/>
  94. </g>
  95. <g id="SightsAdjustment">
  96. <circle fill="none" cx="562.771" cy="101.745" r="30.661"/>
  97. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M566.498 108.104l-22.04 12.955 -5.4 -7.228 18.672 -17.463c0.199,-0.188 0.411,-0.364 0.63,-0.527 3.261,-2.437 7.88,-1.768 10.316,1.493 2.437,3.261 1.768,7.879 -1.493,10.316 -0.219,0.163 -0.449,0.316 -0.685,0.454z"/>
  98. <circle fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" cx="562.771" cy="101.745" r="7.371"/>
  99. <polygon fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" points="544.458,121.059 539.058,113.831 546.589,106.788 553.348,115.834 "/>
  100. </g>
  101. <g id="FireSelector">
  102. <circle fill="none" transform="matrix(46.0708 -2.29252 2.29252 46.0708 327.592 151.703)" r="2.156"/>
  103. <path fill="#4D4D4D" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" d="M329.538 144.628l15.98 4.386 13.261 -9.35 61.43 16.861 -1.685 6.139 -91.213 -3.623c-0.56,-0.023 -1.118,-0.108 -1.659,-0.257 -3.91,-1.073 -6.209,-5.111 -5.136,-9.021 1.074,-3.91 5.112,-6.208 9.022,-5.135z"/>
  104. <circle fill="#333333" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="22.9256" transform="matrix(2.53284 -0.126036 0.126036 2.53284 327.595 151.706)" r="2.156"/>
  105. </g>
  106. </svg>