Currently, hearing related stuff is handled in at least three places throughout Life(), and whether a mob is deaf or not is complicated - Handled by an sdisabilities flag, has_hearing_aid() and ear_deaf.
This change consolidates everything into handle_hearing(); whether a mob is deaf or not can be determined just by the value of ear_deaf using isdeaf()
Fixes#9310Fixes#8490
Adds a Dominian mercenary loadout, finishing off the main Human factions that can be represented via mercs.
Also, adds two Dominian dresses to the loadout (the Dominian clothing selection) and fixes the description of the Himeo cap.
The weirdest part of this PR is the 80 melee resists on the Dominian RIG. The other stats have been lowered to compensate for this (given it's meant to be a melee-centered suit) but let me know if the stats aren't to your liking, and I'll be willing to change them.
The Dominian mercenary kit gets 4 voidsuits, the RIG, 4 energy cutlasses and 4 resprited energy shields. The resprite just turns them red.
The solo mercenary kit gives you 1 voidsuit, a shield, a cutlass, and that's it.
The RIG is below, armed and unarmed.
It was a mistake to use real life chemicals on the grounds of "realism", especially when the chemical doesn't actually act realistically to how it does in real life. With the removal of the Inaprovaline medication as well, we can return the name to Norepinephrine, which was originally called Inaprovaline anyway.
The RnD Console UI has been overhauled.
RnD levels are now a gradual progress instead of just leveling up, not much has changed, but deconstructed items now give more * Data disks now tell you what they contain.
The red scanning goggles now let you see examined items' tech levels.
RnD consoles should now open on the main menu instead of the research menu.
Ejected items from the RnD console and destructive analyzer now go into your hands if you're adjacent.
rscadd: "The cookie snack now contains cookies, like the mint and gum packs. They've also been added to the rations box selection."
rscadd: "Gum packs, mint packs and the cookie snack from the vending machines visibly open when clicked on."
rscadd: "Gum packs, mint packs and the cookie snack can be crumpled up when empty. If you really wanted to, you still can crumple it with things inside, so long as you're in harm intent."
rscadd: "Odd boxes, such as candle boxes, donut boxes, crayon boxes and egg boxes can be folded and unfolded from cardboard sheets."
rscadd: "Donut boxes, egg cartons and cigarette packets visibly open when clicked on. Alt-click to close."
rscadd: "Mints actually have a proper taste description now."
Burglars and Conflict has been added to the secret rotation.
The minimum players amount needed for Burglars has been removed.
Burglars max player cap has been increased to 20.
Spiderbots now appear on the radio with the name of the one controlling them.
Mechs can now operate windoors.
Remote mechs can now use mounted health analyzers.
Mech rechargers will now charge the mech on top of them if there is a power change and the power is back.
Fixes#9050
Tweaked the name of the 'check misc. lifeforms' turret option to 'Neutralize All Wildlife' to more accurately represent what it does.
You no longer have to swipe on a turret or turret control panel to access it, as long as you have access. The option remains if you want to open it for others.
Fixes#9325
Traitor borgs could toggle state through the UI, but the greyed out button made it appear they could not.
Button now properly changes to blue/green instead of grey, if your borg character is an antag.