Files
Aurora.3/code/modules/client/preference_setup/loadout/loadout_augments.dm
2020-08-24 13:59:24 +02:00

77 lines
3.6 KiB
Plaintext

/datum/gear/augment
display_name = "integrated timepiece"
description = "An augment that allows the user to consult the time anywhere."
path = /obj/item/organ/internal/augment/timepiece
cost = 1
augment = TRUE
sort_category = "Augments"
whitelisted = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI, SPECIES_SKRELL, SPECIES_IPC, SPECIES_IPC_G1, SPECIES_IPC_G2, SPECIES_IPC_XION, SPECIES_IPC_ZENGHU, SPECIES_IPC_BISHOP, SPECIES_IPC_SHELL)
flags = GEAR_NO_SELECTION
/datum/gear/augment/eye_sensors
display_name = "integrated eye sensors"
description = "An eye augment that allows the user to deploy medical or security sensors."
path = /obj/item/organ/internal/augment/eye_sensors
cost = 4
whitelisted = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI, SPECIES_UNATHI, SPECIES_SKRELL, SPECIES_IPC, SPECIES_IPC_G1, SPECIES_IPC_G2, SPECIES_IPC_XION, SPECIES_IPC_ZENGHU, SPECIES_IPC_BISHOP, SPECIES_IPC_SHELL, SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR)
/datum/gear/augment/cyber_hair
display_name = "synthetic hair extensions"
description = "A hair augment that allows the user to change the shape and color of their hair."
path = /obj/item/organ/internal/augment/cyber_hair
cost = 2
whitelisted = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI, SPECIES_IPC_SHELL)
/datum/gear/augment/combitool
display_name = "retractable combitool"
description = "An augment that allows the user to deploy a robotic combitool."
path = /obj/item/organ/internal/augment/tool/combitool
cost = 5
/datum/gear/augment/combitool/New()
..()
var/augs = list()
augs["retractable combitool, right hand"] = /obj/item/organ/internal/augment/tool/combitool
augs["retractable combitool, left hand"] = /obj/item/organ/internal/augment/tool/combitool/left
gear_tweaks += new /datum/gear_tweak/path(augs)
/datum/gear/augment/health_scanner
display_name = "integrated health scanner"
description = "An augment that allows the user scan their own health condition."
path = /obj/item/organ/internal/augment/health_scanner
cost = 3
/datum/gear/augment/suspension
display_name = "calf suspension"
description = "An augment that reduces the damage from falling from heights."
path = /obj/item/organ/internal/augment/suspension
cost = 4
/datum/gear/augment/taste_boosters
display_name = "taste booster selection"
description = "A selection of augments that modify the user's taste sensitivity."
path = /obj/item/organ/internal/augment/taste_booster
cost = 3
/datum/gear/augment/taste_boosters/New()
..()
var/augs = list()
augs["taste booster"] = /obj/item/organ/internal/augment/taste_booster
augs["taste duller"] = /obj/item/organ/internal/augment/taste_booster/dull
gear_tweaks += new /datum/gear_tweak/path(augs)
/datum/gear/augment/fuel_cell
display_name = "integrated fuel cell"
description = "An augment that allows the user to synthetize welding fuel into nutrients."
path = /obj/item/organ/internal/augment/fuel_cell
cost = 3
/datum/gear/augment/psiaug
display_name = "psionic receiver"
description = "An augment installed into the head that functions as a surrogate for a missing zona bovinae, also functioning as a filter for the psionically-challenged."
path = /obj/item/organ/internal/augment/psi
cost = 1
whitelisted = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_TAJARA, SPECIES_TAJARA_ZHAN, SPECIES_TAJARA_MSAI, SPECIES_VAURCA_WORKER, SPECIES_VAURCA_WARRIOR, SPECIES_IPC, SPECIES_IPC_G1, SPECIES_IPC_G2, SPECIES_IPC_XION, SPECIES_IPC_ZENGHU, SPECIES_IPC_BISHOP, SPECIES_IPC_SHELL)