mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 00:29:02 +01:00
# Conflicts: # .github/workflows/compile_all_maps.yml # .github/workflows/run_integration_tests.yml # _maps/map_files/CatwalkStation/CatwalkStation_2023.dmm # code/_onclick/hud/credits.dm # code/controllers/subsystem/networks/id_access.dm # code/datums/diseases/advance/advance.dm # code/datums/diseases/advance/symptoms/heal.dm # code/game/machinery/doors/door.dm # code/game/objects/structures/crates_lockers/closets/secure/medical.dm # code/game/objects/structures/crates_lockers/closets/secure/security.dm # code/modules/antagonists/malf_ai/malf_ai_modules.dm # code/modules/jobs/job_types/_job.dm # code/modules/loadout/categories/accessories.dm # code/modules/loadout/loadout_helpers.dm # code/modules/loadout/loadout_items.dm # code/modules/loadout/loadout_preference.dm # code/modules/mob/living/silicon/robot/robot_defense.dm # code/modules/mod/mod_theme.dm # code/modules/projectiles/ammunition/energy/laser.dm # code/modules/reagents/reagent_containers/cups/drinks.dm # code/modules/shuttle/mobile_port/variants/supply.dm # code/modules/surgery/organs/internal/eyes/_eyes.dm # code/modules/unit_tests/screenshots/screenshot_antag_icons_heretic.png # icons/hud/screen_full.dmi
68 lines
2.4 KiB
Plaintext
68 lines
2.4 KiB
Plaintext
/datum/job/barber
|
|
title = JOB_BARBER
|
|
description = "Run your salon and meet the crews sanitary needs, such as hair cutting, massaging and more!"
|
|
faction = FACTION_STATION
|
|
total_positions = 2
|
|
spawn_positions = 2
|
|
supervisors = SUPERVISOR_HOP
|
|
exp_granted_type = EXP_TYPE_CREW
|
|
config_tag = "BARBER"
|
|
|
|
outfit = /datum/outfit/job/barber
|
|
plasmaman_outfit = /datum/outfit/plasmaman
|
|
|
|
paycheck = PAYCHECK_CREW
|
|
paycheck_department = ACCOUNT_SRV
|
|
display_order = JOB_DISPLAY_ORDER_BARTENDER
|
|
bounty_types = CIV_JOB_BASIC
|
|
departments_list = list(
|
|
/datum/job_department/service,
|
|
)
|
|
|
|
family_heirlooms = list(/obj/item/hairbrush/comb, /obj/item/razor)
|
|
job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS | JOB_CAN_BE_INTERN
|
|
|
|
|
|
/datum/outfit/job/barber
|
|
name = "Barber"
|
|
jobtype = /datum/job/barber
|
|
|
|
glasses = /obj/item/clothing/glasses/sunglasses
|
|
belt = /obj/item/modular_computer/pda
|
|
ears = /obj/item/radio/headset/headset_srv
|
|
uniform = /obj/item/clothing/under/rank/barber
|
|
shoes = /obj/item/clothing/shoes/laceup
|
|
id_trim = /datum/id_trim/job/barber
|
|
|
|
/obj/structure/closet/secure_closet/barber
|
|
name = "barber's locker"
|
|
icon_state = "barber"
|
|
icon = 'modular_skyrat/master_files/icons/obj/closet.dmi'
|
|
req_access = list(ACCESS_BARBER)
|
|
|
|
/obj/structure/closet/secure_closet/barber/PopulateContents()
|
|
new /obj/item/clothing/mask/surgical(src) // These three are here, so the barber can pick and choose what he's painting.
|
|
new /obj/item/clothing/under/rank/medical/scrubs/blue(src)
|
|
new /obj/item/clothing/suit/apron/surgical(src)
|
|
new /obj/item/clothing/accessory/waistcoat(src)
|
|
new /obj/item/clothing/under/rank/civilian/lawyer/purpsuit(src)
|
|
new /obj/item/clothing/suit/toggle/lawyer/purple(src)
|
|
new /obj/item/razor(src)
|
|
new /obj/item/straight_razor(src)
|
|
new /obj/item/hairbrush/comb(src)
|
|
new /obj/item/scissors(src)
|
|
new /obj/item/fur_dyer(src)
|
|
new /obj/item/dyespray(src)
|
|
new /obj/item/storage/box/lipsticks(src)
|
|
new /obj/item/reagent_containers/spray/quantum_hair_dye(src)
|
|
new /obj/item/reagent_containers/spray/barbers_aid(src)
|
|
new /obj/item/reagent_containers/spray/cleaner(src)
|
|
new /obj/item/rag(src)
|
|
new /obj/item/storage/medkit(src)
|
|
|
|
/obj/effect/landmark/start/barber
|
|
name = "Barber"
|
|
icon_state = "Barber"
|
|
icon = 'modular_skyrat/master_files/icons/mob/landmarks.dmi'
|
|
|