Joke Rifle

The Joke Rifle is an item that can be used in Arena Mode and as a perk in Expedition that shoots rounds that differ based on the item that has been loaded into it.

Use
The player can load items into the Joke Rifle by holding it 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 Joke Rifle gives a slight boost of vertical momentum. The number and type of rounds added to the Joke Rifle depends on the item loaded.

Shooting the Joke Rifle spends 1 round to fire a projectile matching the currently active ammo type. Firing also pushes Slugcat in the direction opposite the firing direction. The strength of this push depends on the ammo type.

Loading multiple ammo types
The Joke Rifle is capable of storing multiple different types of ammo at once, but only fires the most recently loaded ammunition. For example, if the Joke Rifle is loaded with a followed by a piece of  it will fire the Rubbish projectile when next used. If Blue Fruit is loaded into the Joke Rifle next then it adds this additional ammo to the already stored Blue Fruit, and also switches the active ammo type to Blue Fruit. When the active ammo type runs out of rounds, the Joke Rifle does not automatically switch to another ammo type. Accessing a previously-loaded ammo type requires loading another item of that type to make it the active ammo type. The Joke Rifle can hold more ammo than is loaded by a single item, allowing ample opportunity for reloading and maintaining multiple ammo types.

Trivia

 * The Joke Rifle has roots in the earliest days of the Rain World modding community and is present, albeit in attenuated form, in the source code of Version 1.5, being created directly by Videocult. This was purportedly to demonstrate the potential of modding Rain World.
 * The Void ammo type uses a Karma 10 symbol to represent itself in game UI.
 * Though using the Rarefaction Cell is allowed by the Joke Rifle's unmodded code, the fact that the Cell is a two-handed item itself requires either mods, or use of bugs to allow both the Rarefaction Cell and the Joke Rifle to be held at the same time. The latter can temporarily break 's physics, requiring further bugs or ending the glitched hold to reset.