This commit is contained in:
@@ -76,6 +76,14 @@
|
||||
|
||||
var/bounty_types = CIV_JOB_BASIC
|
||||
|
||||
/// Goodies that can be received via the mail system.
|
||||
// this is a weighted list.
|
||||
/// Keep the _job definition for this empty and use /obj/item/mail to define general gifts.
|
||||
var/list/mail_goodies = list()
|
||||
|
||||
/// If this job's mail goodies compete with generic goodies.
|
||||
var/exclusive_mail_goodies = FALSE
|
||||
|
||||
//If a job complies with dresscodes, loadout items will not be equipped instead of the job's outfit, instead placing the items into the player's backpack.
|
||||
var/dresscodecompliant = TRUE
|
||||
// How much threat this job is worth in dynamic. Is subtracted if the player's not an antag, added if they are.
|
||||
@@ -396,3 +404,7 @@
|
||||
/datum/job/proc/after_latejoin_spawn(mob/living/spawning)
|
||||
SHOULD_CALL_PARENT(TRUE)
|
||||
SEND_GLOBAL_SIGNAL(COMSIG_GLOB_JOB_AFTER_LATEJOIN_SPAWN, src, spawning)
|
||||
|
||||
/// An overridable getter for more dynamic goodies.
|
||||
/datum/job/proc/get_mail_goodies(mob/recipient)
|
||||
return mail_goodies
|
||||
|
||||
@@ -20,11 +20,20 @@ Assistant
|
||||
dresscodecompliant = FALSE
|
||||
always_can_respawn_as = TRUE
|
||||
threat = 0.2
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/clothing/gloves/cut/family
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/box/donkpockets = 10,
|
||||
/obj/item/clothing/mask/gas = 10,
|
||||
/obj/item/clothing/gloves/color/fyellow = 7,
|
||||
/obj/item/choice_beacon/music = 5,
|
||||
/obj/item/toy/sprayoncan = 3,
|
||||
/obj/item/crowbar/large = 1
|
||||
)
|
||||
|
||||
/datum/job/assistant/get_access()
|
||||
if(CONFIG_GET(flag/assistants_have_maint_access) || !CONFIG_GET(flag/jobs_have_minimal_access)) //Config has assistant maint access set
|
||||
. = ..()
|
||||
|
||||
@@ -20,13 +20,20 @@
|
||||
bounty_types = CIV_JOB_DRINK
|
||||
display_order = JOB_DISPLAY_ORDER_BARTENDER
|
||||
threat = 0.5
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/reagent_containers/rag,
|
||||
/obj/item/clothing/head/that,
|
||||
/obj/item/reagent_containers/food/drinks/shaker
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/box/rubbershot = 30,
|
||||
/datum/reagent/consumable/clownstears = 10,
|
||||
/obj/item/stack/sheet/mineral/plasma = 10,
|
||||
/obj/item/stack/sheet/mineral/uranium = 10,
|
||||
)
|
||||
|
||||
/datum/outfit/job/bartender
|
||||
name = "Bartender"
|
||||
jobtype = /datum/job/bartender
|
||||
|
||||
@@ -26,6 +26,15 @@
|
||||
/obj/item/toy/plush/beeplushie,
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/datum/reagent/toxin/mutagen = 20,
|
||||
/datum/reagent/saltpetre = 20,
|
||||
/datum/reagent/diethylamine = 20,
|
||||
/obj/item/gun/energy/floragun = 10,
|
||||
/obj/effect/spawner/lootdrop/seed_vault = 5,// These are strong, rare seeds, so use sparingly.
|
||||
/obj/item/reagent_containers/food/snacks/cube/bee = 2
|
||||
)
|
||||
|
||||
/datum/outfit/job/botanist
|
||||
name = "Botanist"
|
||||
jobtype = /datum/job/hydro
|
||||
|
||||
@@ -38,6 +38,12 @@
|
||||
/obj/item/toy/figure/captain
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/clothing/mask/cigarette/cigar/havana = 20,
|
||||
/obj/item/storage/fancy/cigarettes/cigars/havana = 15,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/champagne = 10
|
||||
)
|
||||
|
||||
/datum/job/captain/get_access()
|
||||
return get_all_accesses()
|
||||
|
||||
|
||||
@@ -21,11 +21,18 @@
|
||||
display_order = JOB_DISPLAY_ORDER_CARGO_TECHNICIAN
|
||||
bounty_types = CIV_JOB_RANDOM
|
||||
threat = 0.2
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/clipboard
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/pizzabox = 10,
|
||||
/obj/item/stack/sheet/mineral/gold = 5,
|
||||
/obj/item/stack/sheet/mineral/uranium = 4,
|
||||
/obj/item/stack/sheet/mineral/diamond = 3,
|
||||
/obj/item/gun/ballistic/shotgun/boltaction = 1
|
||||
)
|
||||
/datum/outfit/job/cargo_tech
|
||||
name = "Cargo Technician"
|
||||
jobtype = /datum/job/cargo_tech
|
||||
|
||||
@@ -19,12 +19,19 @@
|
||||
|
||||
display_order = JOB_DISPLAY_ORDER_CHAPLAIN
|
||||
threat = 0.5
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/toy/windupToolbox,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/holywater
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/food/drinks/bottle/holywater = 30,
|
||||
/obj/item/toy/plush/awakenedplushie = 10,
|
||||
/obj/item/grenade/chem_grenade/holy = 5,
|
||||
/obj/item/toy/plush/narplush = 2,
|
||||
// /obj/item/toy/plush/ratplush = 1
|
||||
)
|
||||
|
||||
/datum/job/chaplain/after_spawn(mob/living/H, client/C)
|
||||
. = ..()
|
||||
|
||||
@@ -24,12 +24,19 @@
|
||||
threat = 1.5
|
||||
|
||||
starting_modifiers = list(/datum/skill_modifier/job/surgery, /datum/skill_modifier/job/affinity/surgery)
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/book/manual/wiki/chemistry,
|
||||
/obj/item/fermichem/pHbooklet
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/datum/reagent/flash_powder = 15,
|
||||
// /datum/reagent/exotic_stabilizer = 5,
|
||||
/datum/reagent/toxin/leadacetate = 5,
|
||||
/obj/item/paper/secretrecipe = 1
|
||||
)
|
||||
|
||||
/datum/outfit/job/chemist
|
||||
name = "Chemist"
|
||||
jobtype = /datum/job/chemist
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
display_order = JOB_DISPLAY_ORDER_CHIEF_ENGINEER
|
||||
blacklisted_quirks = list(/datum/quirk/mute, /datum/quirk/brainproblems, /datum/quirk/paraplegic, /datum/quirk/insanity)
|
||||
threat = 2
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/clothing/head/hardhat,
|
||||
/obj/item/screwdriver/brass/family,
|
||||
@@ -47,6 +47,15 @@
|
||||
/obj/item/wirecutters/brass/family
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/food/snacks/cracker = 25, //you know. for poly
|
||||
/obj/item/stack/sheet/mineral/diamond = 15,
|
||||
/obj/item/stack/sheet/mineral/uranium/five = 15,
|
||||
/obj/item/stack/sheet/mineral/plasma/five = 15,
|
||||
/obj/item/stack/sheet/mineral/gold = 15,
|
||||
/obj/effect/spawner/lootdrop/space/fancytool/engineonly = 3
|
||||
)
|
||||
|
||||
/datum/outfit/job/ce
|
||||
name = "Chief Engineer"
|
||||
jobtype = /datum/job/chief_engineer
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
threat = 2
|
||||
|
||||
starting_modifiers = list(/datum/skill_modifier/job/surgery, /datum/skill_modifier/job/affinity/surgery)
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/storage/firstaid/ancient/heirloom,
|
||||
/obj/item/scalpel,
|
||||
@@ -45,6 +45,13 @@
|
||||
/obj/item/cautery
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/effect/spawner/lootdrop/organ_spawner = 10,
|
||||
// /obj/effect/spawner/lootdrop/memeorgans = 8,
|
||||
/obj/effect/spawner/lootdrop/space/fancytool/advmedicalonly = 4,
|
||||
/obj/effect/spawner/lootdrop/space/fancytool/raremedicalonly = 1
|
||||
)
|
||||
|
||||
/datum/outfit/job/cmo
|
||||
name = "Chief Medical Officer"
|
||||
jobtype = /datum/job/cmo
|
||||
|
||||
@@ -21,11 +21,19 @@
|
||||
|
||||
display_order = JOB_DISPLAY_ORDER_CLOWN
|
||||
threat = 0 // honk
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/bikehorn/golden
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/food/snacks/grown/banana = 100,
|
||||
/obj/item/reagent_containers/food/snacks/pie/cream = 50,
|
||||
/obj/item/clothing/shoes/clown_shoes/combat = 10,
|
||||
/obj/item/reagent_containers/spray/waterflower/lube = 20, // lube
|
||||
/obj/item/reagent_containers/spray/waterflower/superlube = 1 // Superlube, good lord.
|
||||
)
|
||||
|
||||
/datum/outfit/job/clown
|
||||
name = "Clown"
|
||||
jobtype = /datum/job/clown
|
||||
|
||||
@@ -28,6 +28,17 @@
|
||||
/obj/item/clothing/head/chefhat
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/box/ingredients/wildcard = 80,
|
||||
/datum/reagent/consumable/caramel = 20,
|
||||
/obj/item/reagent_containers/food/condiment/flour = 20,
|
||||
/obj/item/reagent_containers/food/condiment/rice = 20,
|
||||
/obj/item/reagent_containers/food/condiment/enzyme = 15,
|
||||
/obj/item/reagent_containers/food/condiment/soymilk = 15,
|
||||
/obj/item/kitchen/knife = 4,
|
||||
/obj/item/kitchen/knife/butcher = 2
|
||||
)
|
||||
|
||||
/datum/outfit/job/cook
|
||||
name = "Cook"
|
||||
jobtype = /datum/job/cook
|
||||
|
||||
@@ -27,11 +27,22 @@
|
||||
display_order = JOB_DISPLAY_ORDER_DETECTIVE
|
||||
blacklisted_quirks = list(/datum/quirk/mute, /datum/quirk/brainproblems, /datum/quirk/nonviolent, /datum/quirk/paraplegic, /datum/quirk/monophobia)
|
||||
threat = 1
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/reagent_containers/food/drinks/flask/det
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/fancy/cigarettes = 25,
|
||||
/obj/item/ammo_box/c38 = 25,
|
||||
/obj/item/ammo_box/c38/dumdum = 5,
|
||||
/obj/item/ammo_box/c38/hotshot = 5,
|
||||
/obj/item/ammo_box/c38/iceblox = 5,
|
||||
/obj/item/ammo_box/c38/match = 5,
|
||||
/obj/item/ammo_box/c38/trac = 5,
|
||||
/obj/item/storage/belt/holster/full = 1 // detective/full
|
||||
)
|
||||
|
||||
/datum/outfit/job/detective
|
||||
name = "Detective"
|
||||
jobtype = /datum/job/detective
|
||||
|
||||
@@ -24,11 +24,15 @@
|
||||
threat = 1.5
|
||||
|
||||
starting_modifiers = list(/datum/skill_modifier/job/surgery, /datum/skill_modifier/job/affinity/surgery)
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/clothing/under/shorts/purple
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/box/monkeycubes = 10
|
||||
)
|
||||
|
||||
/datum/outfit/job/geneticist
|
||||
name = "Geneticist"
|
||||
jobtype = /datum/job/geneticist
|
||||
|
||||
@@ -39,11 +39,15 @@
|
||||
|
||||
blacklisted_quirks = list(/datum/quirk/mute, /datum/quirk/brainproblems, /datum/quirk/prosopagnosia, /datum/quirk/insanity)
|
||||
threat = 2
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/reagent_containers/food/drinks/trophy/silver_cup
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/card/id/silver = 10,
|
||||
/obj/item/stack/sheet/bone = 5
|
||||
)
|
||||
|
||||
/datum/outfit/job/hop
|
||||
name = "Head of Personnel"
|
||||
@@ -59,3 +63,11 @@
|
||||
/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced = 1)
|
||||
|
||||
chameleon_extras = list(/obj/item/gun/energy/e_gun, /obj/item/stamp/hop)
|
||||
|
||||
//only pet worth reviving
|
||||
/datum/job/hop/get_mail_goodies(mob/recipient)
|
||||
. = ..()
|
||||
// Strange Reagent if the pet is dead.
|
||||
for(var/mob/living/simple_animal/pet/dog/corgi/Ian/staff_pet in GLOB.dead_mob_list)
|
||||
. += list(/datum/reagent/medicine/strange_reagent = 20)
|
||||
break
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
display_order = JOB_DISPLAY_ORDER_JANITOR
|
||||
threat = 0.2
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/mop,
|
||||
/obj/item/clothing/suit/caution,
|
||||
@@ -27,6 +27,12 @@
|
||||
/obj/item/soap
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/grenade/chem_grenade/cleaner = 30,
|
||||
/obj/item/storage/box/lights/mixed = 20,
|
||||
/obj/item/lightreplacer = 10
|
||||
)
|
||||
|
||||
/datum/outfit/job/janitor
|
||||
name = "Janitor"
|
||||
jobtype = /datum/job/janitor
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
threat = 0.5
|
||||
|
||||
starting_modifiers = list(/datum/skill_modifier/job/surgery, /datum/skill_modifier/job/affinity/surgery)
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/storage/firstaid/ancient/heirloom,
|
||||
/obj/item/scalpel,
|
||||
@@ -32,6 +32,16 @@
|
||||
/obj/item/cautery
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/healthanalyzer/advanced = 15,
|
||||
/obj/item/scalpel/advanced = 6,
|
||||
/obj/item/retractor/advanced = 6,
|
||||
/obj/item/surgicaldrill/advanced = 6,
|
||||
/datum/reagent/toxin/formaldehyde = 6,
|
||||
/obj/effect/spawner/lootdrop/organ_spawner = 5,
|
||||
// /obj/effect/spawner/lootdrop/memeorgans = 1
|
||||
)
|
||||
|
||||
/datum/outfit/job/doctor
|
||||
name = "Medical Doctor"
|
||||
jobtype = /datum/job/doctor
|
||||
|
||||
@@ -20,11 +20,18 @@
|
||||
display_order = JOB_DISPLAY_ORDER_MIME
|
||||
|
||||
threat = 0
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/reagent_containers/food/snacks/baguette
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/food/snacks/baguette = 15,
|
||||
/obj/item/reagent_containers/food/snacks/store/cheesewheel = 10,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/bottleofnothing = 10,
|
||||
// /obj/item/book/mimery = 1,
|
||||
)
|
||||
|
||||
/datum/job/mime/after_spawn(mob/living/carbon/human/H, client/C)
|
||||
. = ..()
|
||||
H.apply_pref_name("mime", C)
|
||||
|
||||
@@ -23,11 +23,20 @@
|
||||
threat = 0.5
|
||||
|
||||
starting_modifiers = list(/datum/skill_modifier/job/surgery, /datum/skill_modifier/job/affinity/surgery)
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/storage/firstaid/ancient/heirloom
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/hypospray/medipen = 20,
|
||||
/obj/item/reagent_containers/hypospray/medipen/oxandrolone = 10,
|
||||
/obj/item/reagent_containers/hypospray/medipen/salacid = 10,
|
||||
/obj/item/reagent_containers/hypospray/medipen/salbutamol = 10,
|
||||
/obj/item/reagent_containers/hypospray/medipen/penacid = 10,
|
||||
/obj/item/reagent_containers/hypospray/medipen/survival = 5 // survival/luxury
|
||||
)
|
||||
|
||||
/datum/outfit/job/paramedic
|
||||
name = "Paramedic"
|
||||
jobtype = /datum/job/paramedic
|
||||
|
||||
@@ -13,11 +13,16 @@
|
||||
plasma_outfit = /datum/outfit/plasmaman/prisoner
|
||||
|
||||
display_order = JOB_DISPLAY_ORDER_PRISONER
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/pen/blue
|
||||
)
|
||||
|
||||
exclusive_mail_goodies = TRUE
|
||||
mail_goodies = list(
|
||||
/obj/effect/spawner/lootdrop/prison_contraband = 1
|
||||
)
|
||||
|
||||
/datum/job/prisoner/get_latejoin_spawn_point()
|
||||
return get_roundstart_spawn_point()
|
||||
|
||||
|
||||
@@ -32,12 +32,16 @@
|
||||
display_order = JOB_DISPLAY_ORDER_QUARTERMASTER
|
||||
blacklisted_quirks = list(/datum/quirk/mute, /datum/quirk/brainproblems, /datum/quirk/insanity)
|
||||
threat = 0.5
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/stamp,
|
||||
/obj/item/stamp/denied
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/circuitboard/machine/emitter = 3
|
||||
)
|
||||
|
||||
/datum/outfit/job/quartermaster
|
||||
name = "Quartermaster"
|
||||
jobtype = /datum/job/qm
|
||||
|
||||
@@ -38,11 +38,17 @@
|
||||
starting_modifiers = list(/datum/skill_modifier/job/level/wiring)
|
||||
blacklisted_quirks = list(/datum/quirk/mute, /datum/quirk/brainproblems, /datum/quirk/insanity)
|
||||
threat = 5
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/toy/plush/slimeplushie
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/box/monkeycubes = 30,
|
||||
/obj/item/circuitboard/machine/sleeper/party = 3,
|
||||
/obj/item/borg/upgrade/ai = 2
|
||||
)
|
||||
|
||||
/datum/outfit/job/rd
|
||||
name = "Research Director"
|
||||
jobtype = /datum/job/rd
|
||||
|
||||
@@ -24,11 +24,17 @@
|
||||
|
||||
display_order = JOB_DISPLAY_ORDER_ROBOTICIST
|
||||
threat = 1
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/toy/figure/borg
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/box/flashes = 20,
|
||||
/obj/item/stack/sheet/metal/twenty = 15,
|
||||
/obj/item/modular_computer/tablet/preset/advanced = 5
|
||||
)
|
||||
|
||||
/datum/outfit/job/roboticist
|
||||
name = "Roboticist"
|
||||
jobtype = /datum/job/roboticist
|
||||
|
||||
@@ -22,11 +22,17 @@
|
||||
starting_modifiers = list(/datum/skill_modifier/job/level/wiring/basic)
|
||||
display_order = JOB_DISPLAY_ORDER_SCIENTIST
|
||||
threat = 1.2
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/toy/plush/slimeplushie
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/raw_anomaly_core/random = 10,
|
||||
// /obj/item/disk/tech_disk/spaceloot = 2,
|
||||
/obj/item/camera_bug = 1
|
||||
)
|
||||
|
||||
/datum/outfit/job/scientist
|
||||
name = "Scientist"
|
||||
jobtype = /datum/job/scientist
|
||||
|
||||
@@ -34,6 +34,14 @@
|
||||
/obj/item/clothing/head/beret/sec
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/food/snacks/donut/caramel = 10,
|
||||
/obj/item/reagent_containers/food/snacks/donut/matcha = 10,
|
||||
/obj/item/reagent_containers/food/snacks/donut/blumpkin = 5,
|
||||
// /obj/item/clothing/mask/whistle = 5,
|
||||
/obj/item/melee/baton/boomerang/loaded = 1
|
||||
)
|
||||
|
||||
/datum/job/officer/get_access()
|
||||
var/list/L = list()
|
||||
L |= ..() | check_config_for_sec_maint()
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
display_order = JOB_DISPLAY_ORDER_STATION_ENGINEER
|
||||
|
||||
threat = 1
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/clothing/head/hardhat,
|
||||
/obj/item/screwdriver/brass/family,
|
||||
@@ -37,6 +37,13 @@
|
||||
/obj/item/wirecutters/brass/family
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/box/lights/mixed = 20,
|
||||
/obj/item/lightreplacer = 10,
|
||||
/obj/item/holosign_creator/engineering = 8,
|
||||
/obj/item/clothing/head/hardhat/red/upgraded = 1
|
||||
)
|
||||
|
||||
/datum/outfit/job/engineer
|
||||
name = "Station Engineer"
|
||||
jobtype = /datum/job/engineer
|
||||
|
||||
@@ -25,11 +25,19 @@
|
||||
threat = 1.5
|
||||
|
||||
starting_modifiers = list(/datum/skill_modifier/job/surgery, /datum/skill_modifier/job/affinity/surgery)
|
||||
|
||||
|
||||
family_heirlooms = list(
|
||||
/obj/item/reagent_containers/syringe
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/glass/bottle/random_virus = 15,
|
||||
/obj/item/reagent_containers/glass/bottle/formaldehyde = 10,
|
||||
/obj/item/reagent_containers/glass/bottle/synaptizine = 10,
|
||||
/obj/item/stack/sheet/mineral/plasma = 10,
|
||||
/obj/item/stack/sheet/mineral/uranium = 5
|
||||
)
|
||||
|
||||
/datum/outfit/job/virologist
|
||||
name = "Virologist"
|
||||
jobtype = /datum/job/virologist
|
||||
|
||||
@@ -34,6 +34,15 @@
|
||||
/obj/item/book/manual/wiki/security_space_law
|
||||
)
|
||||
|
||||
mail_goodies = list(
|
||||
/obj/item/storage/fancy/cigarettes = 15,
|
||||
/obj/item/storage/box/handcuffs = 10,
|
||||
/obj/item/storage/box/teargas = 10,
|
||||
/obj/item/storage/box/flashbangs = 10,
|
||||
/obj/item/storage/box/rubbershot = 10,
|
||||
/obj/item/storage/box/lethalshot = 5
|
||||
)
|
||||
|
||||
/datum/job/warden/get_access()
|
||||
var/list/L = list()
|
||||
L = ..() | check_config_for_sec_maint()
|
||||
|
||||
Reference in New Issue
Block a user