Fixed the mingun overlay
Minigun overlay now scales to 0.5
Fixed flamethrower being a little bit off
(cherry picked from commit 5cd6dffa31ec727d1568ec2f15333624a5f2e698)

Conflicts:

	Source/gg2/Objects/Weapons/Minigun.events/Create.xml
	Source/gg2/Objects/Weapons/Minigun.events/Draw.xml
	Source/gg2/Sprites/Weapons/Firing/FlamethrowerFS.xml
	Source/gg2/Sprites/Weapons/Other/MinigunOverlayFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Other/MinigunOverlayS.images/image 0.png
	Source/gg2/Sprites/Weapons/Other/_resources.list.xml
Cleaned up the animation swapping code a bit to be a bit more manageable
Recoil is now automatically detected from the Weapon class

Conflicts:

	Source/gg2/Objects/InGameElements/Weapon.events/Draw.xml
	Source/gg2/Objects/Weapons/Flamethrower.events/Alarm 6.xml
	Source/gg2/Objects/Weapons/Flamethrower.events/Alarm 7.xml
	Source/gg2/Objects/Weapons/Flamethrower.events/Create.xml
	Source/gg2/Objects/Weapons/Flamethrower.events/Draw.xml
	Source/gg2/Objects/Weapons/Medigun.events/Alarm 6.xml
	Source/gg2/Objects/Weapons/Medigun.events/Alarm 7.xml
	Source/gg2/Objects/Weapons/Medigun.events/Draw.xml
	Source/gg2/Objects/Weapons/Minegun.events/Create.xml
	Source/gg2/Objects/Weapons/Minegun.events/User Event 3.xml
	Source/gg2/Objects/Weapons/Minigun.events/Alarm 6.xml
	Source/gg2/Objects/Weapons/Minigun.events/Alarm 7.xml
	Source/gg2/Objects/Weapons/Minigun.events/Create.xml
	Source/gg2/Objects/Weapons/Revolver.events/Create.xml
	Source/gg2/Objects/Weapons/Rifle.events/Create.xml
	Source/gg2/Objects/Weapons/Rifle.events/User Event 3.xml
	Source/gg2/Objects/Weapons/Rocketlauncher.events/Create.xml
	Source/gg2/Objects/Weapons/Scattergun.events/Create.xml
	Source/gg2/Objects/Weapons/Shotgun.events/Create.xml
Fixed the Medigun rendering not actually working
Readded a lost Chatbox check for a global variable
Fixed the minegun being bugged
(cherry picked from commit cf10f231cb63605582d1a68440454b7719465f3d)
Updated recoil animations (Pyro is incomplete, so I've reused the RED team
for some of the animations)
Fixed the stuck rifle bug
Fixed the ubercharge not showing up on medic/firebug/heavy

Conflicts:

	Source/gg2/Sprites/Weapons/Firing/MedigunFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/MedigunFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 10.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 11.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 12.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 13.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 14.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 15.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 16.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 17.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 18.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 19.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 20.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 21.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 22.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 23.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 4.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 5.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 6.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 7.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 8.png
	Source/gg2/Sprites/Weapons/Firing/MinegunFS.images/image 9.png
	Source/gg2/Sprites/Weapons/Firing/MinigunFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/MinigunFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/MinigunFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/MinigunFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 10.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 11.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 12.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 13.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 14.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 15.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 16.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 17.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 18.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 19.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 20.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 21.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 22.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 23.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 4.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 5.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 6.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 7.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 8.png
	Source/gg2/Sprites/Weapons/Firing/ScattergunFS.images/image 9.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 10.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 11.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 12.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 13.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 14.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 15.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 16.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 17.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 18.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 19.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 20.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 21.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 22.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 23.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 4.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 5.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 6.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 7.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 8.png
	Source/gg2/Sprites/Weapons/Firing/ShotgunFS.images/image 9.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 10.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 11.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 12.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 13.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 14.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 15.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 8.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.images/image 9.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerDropS.images/image 0.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerDropS.images/image 1.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerDropS.images/image 2.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerDropS.images/image 3.png
Update Source/gg2/Objects/Weapons/Medigun.events/Create.xml(cherry picked from commit 40dd1615c62bb4100ddd894c03a84af73792a680)
Update Source/gg2/Objects/InGameElements/Weapon.events/Draw.xml(cherry picked from commit e7e7230f58c200088c0a54f9045192e1a16e895e)
Removed the drop animations (drop still exists for pyro) but this cleans
up a little bit of code for the Medigun and the Minigun
Replaced all the sprites (no more placeholders)

Conflicts:

	Source/gg2/Objects/Weapons/Medigun.events/Create.xml
	Source/gg2/Sprites/Weapons/Firing/MedigunFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/MedigunFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 12.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 13.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 14.png
	Source/gg2/Sprites/Weapons/Firing/RevolverFS.images/image 15.png
	Source/gg2/Sprites/Weapons/Other/FlamethrowerBlastS.xml
Sped up rifle and animation
Restored some lost animations
Removed yet another duplicated code block

Conflicts:

	Source/gg2/Sprites/Weapons/Firing/FlamethrowerFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/FlamethrowerFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/FlamethrowerFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/FlamethrowerFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/FlamethrowerFS.images/image 4.png
	Source/gg2/Sprites/Weapons/Firing/FlamethrowerFS.images/image 5.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 10.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 11.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 12.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 13.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 3.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 4.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 6.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 7.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 8.png
	Source/gg2/Sprites/Weapons/Firing/RifleFS.images/image 9.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 0.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 1.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 12.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 13.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 14.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 16.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 17.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 18.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 19.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 2.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 20.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 4.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 5.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 6.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 7.png
	Source/gg2/Sprites/Weapons/Firing/RocketlauncherFS.images/image 8.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 0.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 1.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 10.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 11.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 12.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 14.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 16.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 17.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 18.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 19.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 2.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 20.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 21.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 22.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 23.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 24.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 25.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 26.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 27.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 28.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 29.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 3.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 30.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 31.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 32.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 33.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 34.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 35.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 36.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 37.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 4.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 6.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 7.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 8.png
	Source/gg2/Sprites/Weapons/Reloading/RifleFR.images/image 9.png
Just had a helluva time packporting all these recoil changes and deleting
everything individually