Skip to content

Commit

Permalink
Aftershock Exosuit AR Module (#58670)
Browse files Browse the repository at this point in the history
* Adds AR research module

* Update exosuit_modules.json

* Update exosuit_guide.md

* Update exosuit_modules.json
  • Loading branch information
Drew4484 authored Aug 15, 2022
1 parent 85a64f1 commit 2c5c682
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 1 deletion.
1 change: 1 addition & 0 deletions data/mods/Aftershock/items/armor/exosuit/exosuit_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ General purpose utility modules
| Med Injector | Small | --- | 500 g | Injects RA21E to treat injuries.
| Zoom Lenses | Helmet | --- | 500 g | Corrects vision and provides optical zoom.
| Imager | Helmet | 50 per use | 500 g | As the handheld tool, sees through walls.
| AR Research | Helmet | 250 | 500 g | Adds 15 learning focus while active.

# Exosuit Ranged Weapons
Purpose built ranged weapons
Expand Down
41 changes: 40 additions & 1 deletion data/mods/Aftershock/items/armor/exosuit/exosuit_modules.json
Original file line number Diff line number Diff line change
Expand Up @@ -652,7 +652,46 @@
"type": "transform",
"target": "boarding_axe",
"msg": "With a snap of your arm, the axe extends."
}
},
{
"id": "exo_AR_module",
"type": "TOOL",
"name": { "str": "exosuit AR research module" },
"description": "An augmented reality module interfaces with the exosuit's HUD, assisting you with research and study.",
"weight": "500 g",
"volume": "250 ml",
"price": "10 kUSD",
"material": [ "lvl4ballisticglass", "qt_steel" ],
"symbol": "(",
"color": "yellow",
"flags": [ "CANT_WEAR", "EXO_HELMET_GADGET" ],
"relic_data": {
"passive_effects": [ { "has": "WORN", "condition": "ACTIVE", "values": [ { "value": "LEARNING_FOCUS", "add": 15 } ] } ]
},
"category": "weapons"
"use_action": {
"target": "exo_AR_module_on",
"msg": "The %s engages.",
"menu_text": "Turn on module",
"active": true,
"need_charges": 5,
"need_charges_msg": "There is not enough charge to activate the module.",
"type": "transform"
}
},
{
"id": "exo_AR_module_on",
"type": "TOOL",
"copy-from": "exo_AR_module",
"name": { "str": "exosuit AR research module (on)", "str_pl": "exosuit AR research modules (on)" },
"power_draw": 250,
"revert_to": "exo_AR_module",
"use_action": {
"ammo_scale": 0,
"target": "exo_AR_module",
"msg": "You deactivate the module.",
"menu_text": "Turn off module",
"type": "transform"
}
}
]

0 comments on commit 2c5c682

Please sign in to comment.