mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-19 11:58:39 +01:00
387cee9243
Extends and reworks how various extended information text (desc_info, desc_build, desc_upgrades) are handled to make object interactions and mechanics A.) much more clearly documented in-game and B.) much easier to support from the back-end. Almost certainly a candidate for test merge. Assembly/Disassembly instructions are noticeably sporadic, largely due to our current lack of a unified framework. That's a future thing I'd like to attack so that it can be handled programmatically, but for now I only targeted the biggest culprits as I came across them. --------- Signed-off-by: Batrachophreno <Batrochophreno@gmail.com>
13 lines
657 B
Plaintext
13 lines
657 B
Plaintext
/obj/item/ammo_display
|
|
name = "holographic ammo display"
|
|
desc = "A device that can be attached to most firearms, providing a holographic display of the remaining ammunition to the user."
|
|
icon = 'icons/obj/weapons.dmi'
|
|
icon_state = "ammo_display"
|
|
origin_tech = list(TECH_BLUESPACE = 3, TECH_MATERIAL = 4, TECH_DATA = 4)
|
|
w_class = WEIGHT_CLASS_TINY
|
|
|
|
/obj/item/ammo_display/mechanics_hints(mob/user, distance, is_adjacent)
|
|
. += ..()
|
|
. += "Holographic ammo displays can be attached to firearms to give an ammo readout on the HUD."
|
|
. += "Click on a weapon adjacent to you or in your hand to attach it, and use a screwdriver on the weapon to remove it."
|