Cataclysm-DDA icon indicating copy to clipboard operation
Cataclysm-DDA copied to clipboard

Hear No Evil, Speak No Evil

Open DukePaulAtreid3s opened this issue 1 year ago • 10 comments

Summary

Content "Adds the AudioVox CBM as well as the WearMan CBM, the first transforming CBM."

Purpose of change

In #76177, Kevin removed the music action from the Integrated AR System CBM, which never should have had it in the first place. That did, however, open up a niche for a CBM that could actually play music. Originally, I was going to add radio cat ears, but then I looked to Cyberpunk for inspiration, and came across the CBMs that are being implemented here.

Describe the solution

The AudioVox is essentially a vocal synthesizer. It makes your voice louder; very, very much louder. The WearMan functions as a combination MP3 Player and Radio, allowing you to effectively listen to broadcasts without lugging one around. It transforms like the HUB Scout Headgear to facilitate this.

Describe alternatives you've considered

Cat Ear CBM

Testing

Screenshot 2024-09-04 153134 Screenshot 2024-09-04 153017 Screenshot 2024-09-04 153000

Additional context

Thank you GuardianDLL for letting me bounce ideas off of you, as well as your contributions to the community! This should also help with #73889

DukePaulAtreid3s avatar Sep 04 '24 19:09 DukePaulAtreid3s

few things: i think it would be better to use upgraded_bionic, included_bionics and available_upgrades with infolink, so infolink (gives radio) would be given automatically with this mp3 thingy also speaking in vocoded should not give you any major advantage (nor disadvantage) in talks. social_modifiers should be removed

GuardianDll avatar Sep 05 '24 08:09 GuardianDll

also speaking in vocoded should not give you any major advantage (nor disadvantage) in talks. social_modifiers should be removed

The Vocoded part is merely a part of it, the social effect comes from the ability completely and effortlessly change the natural sound of your voice, which means your voice can be perfectly harmonious and angelic, booming and growling, or even and inscrutable, all on a whim.

DukePaulAtreid3s avatar Sep 05 '24 16:09 DukePaulAtreid3s

I agree with GuardianDLL about the vocoder. CBM tech is scary and ugly and not good for finessing terrified survivors. There's also already a CBM that gives you a robot voice, so it's redundant anyway.

worm-girl avatar Sep 05 '24 19:09 worm-girl

I agree with GuardianDLL about the vocoder. CBM tech is scary and ugly and not good for finessing terrified survivors. There's also already a CBM that gives you a robot voice, so it's redundant anyway.

To be clear, social buffs are outside of CBMs intended spheres?

DukePaulAtreid3s avatar Sep 05 '24 19:09 DukePaulAtreid3s

few things: i think it would be better to use upgraded_bionic, included_bionics and available_upgrades with infolink, so infolink (gives radio) would be given automatically with this mp3 thingy also speaking in vocoded should not give you any major advantage (nor disadvantage) in talks. social_modifiers should be removed

Done!

DukePaulAtreid3s avatar Sep 05 '24 20:09 DukePaulAtreid3s

Basic build “passed” but the test crapped itself, redo

DukePaulAtreid3s avatar Sep 06 '24 04:09 DukePaulAtreid3s

(continued from above) ERROR : src/bionics.cpp:539 [static void bionic_data::check_bionic_consistency()] Bionic bio_radio (included by bio_mp3) consumes slots, those should be part of the containing bionic instead.

GuardianDll avatar Sep 06 '24 06:09 GuardianDll

Is the music played by this CBM audible by others, or is it silent?

ashGlaw avatar Sep 06 '24 14:09 ashGlaw

Is the music played by this CBM audible by others, or is it silent?

Silent, just like an MP3 player, the radio is also silent

DukePaulAtreid3s avatar Sep 06 '24 15:09 DukePaulAtreid3s

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • A set of speakers implanted into the skull, able to pick up local radiowaves and play downloaded music.
  • A set of speakers implanted into your skull, that can recieve local radiowaves and play downloaded music at a concert hall quality. It comes with "Rubik's Mickse" preloaded. Activate it to start playing some tunes.
  • A set of speakers implanted into your skull, that can recieve local radiowaves and play downloaded music at a concert hall quality. It is currently playing "Rubik's Mickse". Activate it to find the Spirit of the Radio.
  • A set of speakers implanted into your skull, that can recieve local radiowaves and play downloaded music at a concert hall quality. It is currently playing "Rubik's Mickse". Activate it to turn it off.
  • An implanted set of vocal cords and speakers allowing the user to remodulate and project their voice at will.
  • AudioVox
  • AudioVox CBM
  • AudioVox CBMs
  • Hailing from a world choked with neon smog, and appreciated by Exodii artists, the AudioVox implant allows you to change, remodulate, and even autotune your voice. It also causes vocalizations /(such as shouts and singing/) to be much louder. It consists of an electronic voice box, synthetic larynx and multiple speakers implanted throughout your throat.
  • Surgically implanted into your skull near the eardrums are two speakers, as well as a small port behind the left earlobe. They can pick up local radio waves and play downloaded music in concert hall quality. It came pre-installed with "Rubik's Mickse".
  • WearMan
  • WearMan CBM
  • WearMan CBMs
  • WearMans
  • You switch your WearMan to the radio.

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

Hints for adding a new word to the dictionary
  • If the word is normally in all lowercase, such as the noun word or the verb does, add it in its lower-case form; if the word is a proper noun, such as the surname George, add it in its initial-caps form; if the word is an acronym or has special letter case, such as the acronym CDDA or the unit mW, add it by preserving the case of all the letters. A word in the dictionary will also match its initial-caps form (if the word is in all lowercase) and all-uppercase form, so a word should be added to the dictionary in its normal letter case even if used in a different letter case in a sentence.
  • For a word to be added to the dictionary, it should either be a real, properly-spelled modern American English word, a foreign loan word (including romanized foreign names), or a foreign or made-up word that is used consistently and commonly enough in the game. Intentional misspelling (including eye dialect) of a word should not be added unless it has become a common terminology in the game, because while someone may have a legitimate use for it, another person may spell it that way accidentally.

github-actions[bot] avatar Sep 06 '24 23:09 github-actions[bot]

I think this makes sense. It's obviously a commercial item that Exodii have scavenged and never bothered to change the user manual on. Fantastic :)

Maleclypse avatar Sep 10 '24 00:09 Maleclypse