diff --git a/data/mods/Aftershock/items/armor/exosuit/exosuit_guide.md b/data/mods/Aftershock/items/armor/exosuit/exosuit_guide.md index 65ac4f9cf99d9..d12d076b3af28 100644 --- a/data/mods/Aftershock/items/armor/exosuit/exosuit_guide.md +++ b/data/mods/Aftershock/items/armor/exosuit/exosuit_guide.md @@ -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 diff --git a/data/mods/Aftershock/items/armor/exosuit/exosuit_modules.json b/data/mods/Aftershock/items/armor/exosuit/exosuit_modules.json index 2a2a5991beae0..9681e2e81ed40 100644 --- a/data/mods/Aftershock/items/armor/exosuit/exosuit_modules.json +++ b/data/mods/Aftershock/items/armor/exosuit/exosuit_modules.json @@ -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" + } } ]