Joke Rifle

The Joke rifle is an item that can be used in Arena Mode that shoots bullets that differ based on the item that has been loaded into it.

Use
The player can load items into the rifle by holding the rifle and another valid item at the same time, and holding the grab button until a small animation plays, and the item in the player's hand is loaded into the rifle.

Loading the rifle will give slugcat a slight boost of vertical momentum, and shooting the rifle will push slugcat in the opposite direction.

The strength of the push varies depending on the type of ammunition used.

Ammunition
Items that can be loaded into the Joke Rifle are:


 * Rubbish | 20 bullets
 * Pearls | Unlimited bullets
 * Grenades | 1 bullet
 * Singularity Bombs | 1 bullet
 * Beehives | 50 bullets
 * Cherrybombs | 20 bullets
 * Flashbangs | 20 bullets
 * Noodlefly Eggs | 3 bullets

Effect
Each item used as ammunition will produce different effects


 * Rubbish bullets shoot small rocks that stun creatures for a very short time, and do regular rubbish damage (0.01 per hit).
 * Pearl bullets shoot colorful sparks that deal no damage, but can propel the player in the opposite direction that they are firing in, allowing the player to jump as though they were aided with a Squidcada, or in lower gravity.
 * Grenade bullets act as normal grenades, but shot at a much higher velocity than normal.
 * Singularity Bomb bullets are no different than if the player had thrown it themselves.
 * Beehive bullets trap creatures in place similar to beehives, but they are much easier to control, making it harder to accidentally trap yourself.
 * Cherrybomb bullets scare away creatures the same as normal cherrybombs, and do no damage.
 * Flashbang bullets shoot out of the rifle at a low velocity, and fall to the ground, where after around 8 seconds they blind photosensitive creatures nearby with the flashbang effect and disappear.
 * Noodlefly Egg bullets shoot Baby Noodleflies out of the rifle, causing Noodlefly Mothers to get upset.

Trivia

 * There is in code an additional "Void" Ammo Type. The Ammo icon is a Karma 10 Symbol. This ammo type is fully implemented, but unattainable in base gameplay because there is no corresponding object that loads the gun with it. Therefore, the game's code must be modified so that there is such an object. Once there is, the Rifle fires empty yellow rings with a chiming sound. These rings collide with objects, stunning Creatures and dealing damage, but imparting no knockback. They travel about half a screen width, or slightly more.