Skip to content

Commit

Permalink
Hear No Evil, Speak No Evil (#76199)
Browse files Browse the repository at this point in the history
* WearMan and AudioVox

* Add the CBM version

* Let me Cook

* Hmmmm, maybe

* Update bionics.json

* Not Suede-o

* Oh yeah!

* Boom!

* VICTORY

* loot groups

* Grammar

* Update data/json/bionics.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/json/itemgroups/bionics.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/json/bionics.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Appeased the style guide

* Follow peer feebdack

* please the style guide

* Update bionics.json

* One comma later

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
DukePaulAtreid3s and github-actions[bot] authored Sep 10, 2024
1 parent cafd532 commit 240cfd2
Show file tree
Hide file tree
Showing 4 changed files with 105 additions and 0 deletions.
19 changes: 19 additions & 0 deletions data/json/bionics.json
Original file line number Diff line number Diff line change
Expand Up @@ -826,6 +826,25 @@
"included_bionics": [ "bio_earplugs" ],
"activated_on_install": true
},
{
"id": "bio_mp3",
"type": "bionic",
"name": { "str": "WearMan" },
"description": "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\".",
"occupied_bodyparts": [ [ "head", 1 ] ],
"flags": [ "USES_BIONIC_POWER" ],
"passive_pseudo_items": [ "internal_mp3" ]
},
{
"id": "bio_voice_b",
"type": "bionic",
"name": { "str": "AudioVox" },
"description": "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.",
"occupied_bodyparts": [ [ "torso", 3 ], [ "mouth", 2 ] ],
"enchantments": [ { "values": [ { "value": "SHOUT_NOISE", "add": 25 }, { "value": "SHOUT_NOISE_STR_MULT", "add": 2 } ] } ],
"canceled_mutations": [ "GROWL", "SNARL", "HISS", "CROAK", "BOOMING_VOICE" ],
"mutation_conflicts": [ "SCREECH" ]
},
{
"id": "bio_emp",
"type": "bionic",
Expand Down
2 changes: 2 additions & 0 deletions data/json/itemgroups/bionics.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
[ "bio_painkiller", 10 ],
[ "bio_alarm", 10 ],
[ "bio_ears", 10 ],
[ "bio_voice_b", 10 ],
[ "bio_sunglasses", 10 ],
[ "bio_eye_optic", 10 ],
[ "bio_eye_enhancer", 10 ],
Expand Down Expand Up @@ -112,6 +113,7 @@
[ "bio_flashlight", 10 ],
[ "bio_fuel_cell_gasoline", 10 ],
[ "bio_lampoil", 10 ],
[ "bio_mp3", 10 ],
[ "bio_tattoo_led", 10 ],
[ "bio_lighter", 10 ],
[ "bio_magnet", 10 ],
Expand Down
18 changes: 18 additions & 0 deletions data/json/items/bionics.json
Original file line number Diff line number Diff line change
Expand Up @@ -309,6 +309,24 @@
"weight": "500 g",
"difficulty": 6
},
{
"id": "bio_voice_b",
"copy-from": "bionic_general",
"type": "BIONIC_ITEM",
"name": { "str": "AudioVox CBM" },
"description": "An implanted set of vocal cords and speakers allowing the user to remodulate and project their voice at will.",
"weight": "100 g",
"difficulty": 6
},
{
"id": "bio_mp3",
"copy-from": "bionic_general",
"type": "BIONIC_ITEM",
"name": { "str": "WearMan CBM" },
"description": "A set of speakers implanted into the skull, able to pick up local radiowaves and play downloaded music.",
"weight": "100 g",
"difficulty": 5
},
{
"id": "bio_sonar",
"copy-from": "bionic_general",
Expand Down
66 changes: 66 additions & 0 deletions data/json/items/fake.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,72 @@
"use_action": [ "DIG" ],
"qualities": [ [ "DIG", 2 ] ]
},
{
"id": "internal_mp3",
"type": "TOOL_ARMOR",
"copy-from": "fake_item",
"name": { "str": "WearMan" },
"description": "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.",
"use_action": [
{
"target": "internal_mp3_music",
"menu_text": "Play music",
"msg": "Your ears are alive with the sound of music.",
"type": "transform",
"active": true,
"need_charges": 1,
"need_charges_msg": "You're out of juice, recharge and you'll be hot to go."
}
],
"charges_per_use": 1,
"flags": [ "INTEGRATED", "UNBREAKABLE", "PERSONAL", "NO_REPAIR", "ALLOWS_NATURAL_ATTACKS", "USES_BIONIC_POWER" ]
},
{
"id": "internal_mp3_music",
"type": "TOOL_ARMOR",
"copy-from": "fake_item",
"name": { "str": "WearMan" },
"description": "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.",
"use_action": [
{
"target": "internal_mp3_radio",
"menu_text": "Switch to radio",
"msg": "You switch your WearMan to the radio.",
"type": "transform",
"active": true,
"need_charges": 1,
"need_charges_msg": "You're out of juice, recharge and you'll be hot to go."
}
],
"charges_per_use": 1,
"flags": [ "INTEGRATED", "UNBREAKABLE", "PERSONAL", "NO_REPAIR", "ALLOWS_NATURAL_ATTACKS", "USES_BIONIC_POWER" ],
"power_draw": "1 W",
"revert_to": "internal_mp3",
"tick_action": [ "MP3_ON" ]
},
{
"id": "internal_mp3_radio",
"type": "TOOL_ARMOR",
"copy-from": "fake_item",
"name": { "str": "WearMan" },
"description": "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.",
"use_action": [
"RADIO_ON",
{
"target": "internal_mp3",
"menu_text": "Turn off the radio",
"msg": "You turn off the radio.",
"type": "transform",
"active": true,
"need_charges": 1,
"need_charges_msg": "You're out of juice, recharge and you'll be hot to go."
}
],
"flags": [ "INTEGRATED", "UNBREAKABLE", "PERSONAL", "NO_REPAIR", "ALLOWS_NATURAL_ATTACKS", "USES_BIONIC_POWER" ],
"power_draw": "1 W",
"revert_to": "internal_mp3",
"tick_action": [ "RADIO_TICK" ]
},
{
"id": "integrated_ar",
"type": "TOOL_ARMOR",
Expand Down

0 comments on commit 240cfd2

Please sign in to comment.