Restyle game::eat().
Changed default skill rust setting from "vanilla" to "int"

A new player creating their first character sees "skill rust: XX%"
listed when selecting their int value, but in "vanilla" rust it
actually has no effect.

It's more intuitive for things, out of the box, to work the way the
character creation implies they do.
Invoke an item as a last resort when used, consuming and similar should take priority. Fixes #7868.
Adds no mutagen mod.
Switch pink tablets to consume_drug iuse.
Remove hallu iuse method.
Possible fix for broken build: removes unused parameter 't' in FUN_HALLU iuse function.
Added message when poor vision slows down reading

Depending upon vision impairments and the overall light level, it can
take up to 5x longer to read (unless the player is specifically
carrying a lightstrip, as unlike other dim light sources those
specifically let you read at full speed).

This doesn't change any of the behavior, but adds a warning in the
message log when you begin reading with a penalty in effect.

It feels reasonable to tell the player, as the character would
instantly know they're having trouble making out the words. The
warning itself is reasonably vague as to why ("It's difficult to see
fine details right now. Reading will take longer than usual."),
leaving it up to the player if they do anything about it.

I had originally considered making it do a warning with a Y/N when you
go to read a book with the penalty active, but decided if somebody is
intentionally reading in dim light there are already more than enough
Y/N steps to reading a book.

This way leaves the player free to make mistakes, but at least makes
it easier to realize that they might be making a mistake in the first
place.
Add hat-tipping to fedora, you're welcome vrs ;)
Add Monadnock PR-24
Add PR24 to silat-capable weapons
Add PR24 spawns, remove tonfas from cop spawn lists

Police now have high-end brand name law enforcement batons to use instead of the generic, no-name tonfas. What kind of police officer uses a wooden stick, anyway?

Replaces generic shock tonfas with tazers. Police should have actual tazers, not cobbled-together amalgams of 3 different items.
John then looked on the ground and found wepon!
and then he fixd mistake
Fix syntax errrors, move PR24 next to similar items.
Cop baton spawns are 50/50 PR24/tonfa
Increase PR24 weight to 24 oz, increase bash damage slightly to match
Adds toolbox functionality to veh_interact.cpp.
Disable wearing clothing when activating it, now that clothes can have iuse methods it's getting inconsistent.
Make Clang happy.