Expand chef ensemble possibilities (#30826)
* Add many chef clothes to game, chefdrobe, and loadout. * Add another chef envirosuit.
@@ -335,6 +335,7 @@
|
||||
belt = /obj/item/storage/belt/chef
|
||||
head = /obj/item/clothing/head/chefhat
|
||||
l_ear = /obj/item/radio/headset/headset_service
|
||||
neck = /obj/item/clothing/neck/neckerchief/red
|
||||
id = /obj/item/card/id/chef
|
||||
pda = /obj/item/pda/chef
|
||||
backpack_contents = list(
|
||||
|
||||
@@ -764,15 +764,28 @@
|
||||
products = list(/obj/item/clothing/under/rank/civilian/chef = 2,
|
||||
/obj/item/clothing/under/misc/waiter = 2,
|
||||
/obj/item/clothing/suit/chef = 2,
|
||||
/obj/item/clothing/suit/chef/bw = 2,
|
||||
/obj/item/clothing/suit/chef/red = 2,
|
||||
/obj/item/clothing/suit/chef/darkgreen = 2,
|
||||
/obj/item/clothing/suit/chef/classic = 2,
|
||||
/obj/item/clothing/suit/hooded/wintercoat/chef = 2,
|
||||
/obj/item/storage/belt/chef = 2,
|
||||
/obj/item/storage/belt/chef/black = 2,
|
||||
/obj/item/storage/belt/chef/red = 2,
|
||||
/obj/item/storage/belt/chef/green = 2,
|
||||
/obj/item/clothing/head/chefhat = 2,
|
||||
/obj/item/clothing/head/chefhat/bw = 2,
|
||||
/obj/item/clothing/head/chefhat/black = 2,
|
||||
/obj/item/clothing/head/chefhat/red = 2,
|
||||
/obj/item/clothing/head/soft/white = 2,
|
||||
/obj/item/clothing/head/beret/white = 2,
|
||||
/obj/item/clothing/shoes/laceup = 2,
|
||||
/obj/item/clothing/shoes/white = 2,
|
||||
/obj/item/clothing/shoes/black = 2,
|
||||
/obj/item/clothing/neck/neckerchief = 2,
|
||||
/obj/item/clothing/neck/neckerchief/black = 2,
|
||||
/obj/item/clothing/neck/neckerchief/red = 2,
|
||||
/obj/item/clothing/neck/neckerchief/green = 2,
|
||||
/obj/item/clothing/accessory/waistcoat = 2,
|
||||
/obj/item/clothing/accessory/armband/service = 3,
|
||||
/obj/item/reagent_containers/glass/rag = 3,
|
||||
@@ -780,7 +793,9 @@
|
||||
/obj/item/storage/box/crewvend = 1,
|
||||
/obj/item/storage/box/autochef = 1,
|
||||
/obj/item/clothing/head/helmet/space/plasmaman/chef = 2,
|
||||
/obj/item/clothing/head/helmet/space/plasmaman/chef/bw = 2,
|
||||
/obj/item/clothing/under/plasmaman/chef = 2,
|
||||
/obj/item/clothing/under/plasmaman/chef/bw = 2,
|
||||
/obj/item/cartridge/chef = 2)
|
||||
|
||||
contraband = list(/obj/item/toy/figure/crew/chef = 1)
|
||||
@@ -788,15 +803,28 @@
|
||||
prices = list(/obj/item/clothing/under/rank/civilian/chef = 50,
|
||||
/obj/item/clothing/under/misc/waiter = 50,
|
||||
/obj/item/clothing/suit/chef = 50,
|
||||
/obj/item/clothing/suit/chef/bw = 50,
|
||||
/obj/item/clothing/suit/chef/red = 50,
|
||||
/obj/item/clothing/suit/chef/darkgreen = 50,
|
||||
/obj/item/clothing/suit/chef/classic = 50,
|
||||
/obj/item/clothing/suit/hooded/wintercoat/chef = 75,
|
||||
/obj/item/storage/belt/chef = 50,
|
||||
/obj/item/storage/belt/chef/black = 50,
|
||||
/obj/item/storage/belt/chef/red = 50,
|
||||
/obj/item/storage/belt/chef/green = 50,
|
||||
/obj/item/clothing/head/chefhat = 50,
|
||||
/obj/item/clothing/head/chefhat/bw = 50,
|
||||
/obj/item/clothing/head/chefhat/black = 50,
|
||||
/obj/item/clothing/head/chefhat/red = 50,
|
||||
/obj/item/clothing/head/soft/white = 30,
|
||||
/obj/item/clothing/head/beret/white = 20,
|
||||
/obj/item/clothing/shoes/laceup = 30,
|
||||
/obj/item/clothing/shoes/white = 20,
|
||||
/obj/item/clothing/shoes/black = 20,
|
||||
/obj/item/clothing/neck/neckerchief = 20,
|
||||
/obj/item/clothing/neck/neckerchief/black = 20,
|
||||
/obj/item/clothing/neck/neckerchief/red = 20,
|
||||
/obj/item/clothing/neck/neckerchief/green = 20,
|
||||
/obj/item/clothing/accessory/waistcoat = 20,
|
||||
/obj/item/clothing/accessory/armband/service = 20,
|
||||
/obj/item/reagent_containers/glass/rag = 5,
|
||||
@@ -804,7 +832,9 @@
|
||||
/obj/item/storage/box/crewvend = 100,
|
||||
/obj/item/storage/box/autochef = 100,
|
||||
/obj/item/clothing/head/helmet/space/plasmaman/chef = 60,
|
||||
/obj/item/clothing/head/helmet/space/plasmaman/chef/bw = 60,
|
||||
/obj/item/clothing/under/plasmaman/chef = 60,
|
||||
/obj/item/clothing/under/plasmaman/chef/bw = 60,
|
||||
/obj/item/cartridge/chef = 50)
|
||||
|
||||
refill_canister = /obj/item/vending_refill/chefdrobe
|
||||
|
||||
@@ -1050,7 +1050,7 @@
|
||||
/obj/item/storage/belt/chef
|
||||
name = "culinary tool apron"
|
||||
desc = "An apron with various pockets for holding all your cooking tools and equipment."
|
||||
icon_state = "chefbelt"
|
||||
icon_state = "apron_white"
|
||||
storage_slots = 10
|
||||
max_w_class = WEIGHT_CLASS_NORMAL
|
||||
max_combined_w_class = 25
|
||||
@@ -1073,6 +1073,21 @@
|
||||
/obj/item/reagent_containers/condiment,
|
||||
/obj/item/reagent_containers/glass/beaker)
|
||||
sprite_sheets = list(
|
||||
"Drask" = 'icons/mob/clothing/species/drask/belt.dmi',
|
||||
"Grey" = 'icons/mob/clothing/species/grey/belt.dmi',
|
||||
"Kidan" = 'icons/mob/clothing/species/kidan/belt.dmi',
|
||||
"Vox" = 'icons/mob/clothing/species/vox/belt.dmi'
|
||||
)
|
||||
|
||||
/obj/item/storage/belt/chef/black
|
||||
icon_state = "apron_black"
|
||||
|
||||
/obj/item/storage/belt/chef/red
|
||||
icon_state = "chefbelt"
|
||||
sprite_sheets = list(
|
||||
"Kidan" = 'icons/mob/clothing/species/kidan/belt.dmi',
|
||||
"Vox" = 'icons/mob/clothing/species/vox/belt.dmi'
|
||||
)
|
||||
|
||||
/obj/item/storage/belt/chef/green
|
||||
icon_state = "apron_green"
|
||||
|
||||
@@ -364,3 +364,23 @@
|
||||
/datum/gear/hat/wizard
|
||||
display_name = "Wizard hat"
|
||||
path = /obj/item/clothing/head/wizard/fake
|
||||
|
||||
/datum/gear/hat/chef
|
||||
main_typepath = /datum/gear/hat/chef
|
||||
allowed_roles = list("Chef")
|
||||
|
||||
/datum/gear/hat/chef/white
|
||||
display_name = "Chef hat, white"
|
||||
path = /obj/item/clothing/head/chefhat
|
||||
|
||||
/datum/gear/hat/chef/bw
|
||||
display_name = "Chef hat, black and white"
|
||||
path = /obj/item/clothing/head/chefhat/bw
|
||||
|
||||
/datum/gear/hat/chef/black
|
||||
display_name = "Chef hat, black"
|
||||
path = /obj/item/clothing/head/chefhat/black
|
||||
|
||||
/datum/gear/hat/chef/red
|
||||
display_name = "Chef hat, red"
|
||||
path = /obj/item/clothing/head/chefhat/red
|
||||
|
||||
@@ -209,3 +209,23 @@
|
||||
display_name = "Chaplain, tallit"
|
||||
path = /obj/item/clothing/neck/cloak/tallit
|
||||
allowed_roles = list("Chaplain")
|
||||
|
||||
/datum/gear/neck/neckerchief
|
||||
main_typepath = /datum/gear/neck/neckerchief
|
||||
allowed_roles = list("Bartender", "Chef")
|
||||
|
||||
/datum/gear/neck/neckerchief/white
|
||||
display_name = "Neckerchief, white"
|
||||
path = /obj/item/clothing/neck/neckerchief
|
||||
|
||||
/datum/gear/neck/neckerchief/black
|
||||
display_name = "Neckerchief, black"
|
||||
path = /obj/item/clothing/neck/neckerchief/black
|
||||
|
||||
/datum/gear/neck/neckerchief/red
|
||||
display_name = "Neckerchief, red"
|
||||
path = /obj/item/clothing/neck/neckerchief/red
|
||||
|
||||
/datum/gear/neck/neckerchief/green
|
||||
display_name = "Neckerchief, green"
|
||||
path = /obj/item/clothing/neck/neckerchief/green
|
||||
|
||||
@@ -366,3 +366,24 @@
|
||||
display_name = "Chaplain, hasidic coat"
|
||||
path = /obj/item/clothing/suit/hasidic_coat
|
||||
allowed_roles = list("Chaplain")
|
||||
|
||||
//Chef
|
||||
/datum/gear/suit/job/chef
|
||||
main_typepath = /datum/gear/suit/job/chef
|
||||
allowed_roles = list("Chef")
|
||||
|
||||
/datum/gear/suit/job/chef/white
|
||||
display_name = "Chef's coat"
|
||||
path = /obj/item/clothing/suit/chef
|
||||
|
||||
/datum/gear/suit/job/chef/bw
|
||||
display_name = "Chef's black-piped coat"
|
||||
path = /obj/item/clothing/suit/chef/bw
|
||||
|
||||
/datum/gear/suit/job/chef/red
|
||||
display_name = "Chef's red-piped coat"
|
||||
path = /obj/item/clothing/suit/chef/red
|
||||
|
||||
/datum/gear/suit/job/chef/darkgreen
|
||||
display_name = "Chef's dark coat"
|
||||
path = /obj/item/clothing/suit/chef/darkgreen
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
// Chef
|
||||
/obj/item/clothing/head/chefhat
|
||||
name = "chef's hat"
|
||||
desc = "The commander in chef's head wear."
|
||||
desc = "The commander in chef's headwear."
|
||||
icon_state = "chef"
|
||||
inhand_icon_state = "chefhat"
|
||||
strip_delay = 10
|
||||
@@ -15,6 +15,18 @@
|
||||
"Vox" = 'icons/mob/clothing/species/vox/head.dmi'
|
||||
)
|
||||
|
||||
/obj/item/clothing/head/chefhat/red
|
||||
name = "chef's red hat"
|
||||
icon_state = "chef_red"
|
||||
|
||||
/obj/item/clothing/head/chefhat/black
|
||||
name = "chef's black hat"
|
||||
icon_state = "chef_black"
|
||||
|
||||
/obj/item/clothing/head/chefhat/bw
|
||||
name = "chef's black and white hat"
|
||||
icon_state = "chef_bw"
|
||||
|
||||
/obj/item/clothing/head/chefhat/Initialize(mapload)
|
||||
. = ..()
|
||||
AddElement(/datum/element/clothing_adjustment/monitor_headgear, 0, 1)
|
||||
|
||||
@@ -88,3 +88,25 @@
|
||||
lung_sound = "gurgling"
|
||||
color = "warning"
|
||||
to_chat(user, "<span class='[color]'>You hear [lung_sound].</span>")
|
||||
|
||||
/obj/item/clothing/neck/neckerchief
|
||||
name = "white neckerchief"
|
||||
desc = "A neatly tied neckerchief for the service professional."
|
||||
icon_state = "neckerchief_white"
|
||||
sprite_sheets = list(
|
||||
"Vox" = 'icons/mob/clothing/species/vox/neck.dmi',
|
||||
"Grey" = 'icons/mob/clothing/species/grey/neck.dmi',
|
||||
"Kidan" = 'icons/mob/clothing/species/kidan/neck.dmi'
|
||||
)
|
||||
|
||||
/obj/item/clothing/neck/neckerchief/black
|
||||
name = "black neckerchief"
|
||||
icon_state = "neckerchief_black"
|
||||
|
||||
/obj/item/clothing/neck/neckerchief/green
|
||||
name = "green neckerchief"
|
||||
icon_state = "neckerchief_green"
|
||||
|
||||
/obj/item/clothing/neck/neckerchief/red
|
||||
name = "red neckerchief"
|
||||
icon_state = "neckerchief_red"
|
||||
|
||||
@@ -210,6 +210,9 @@
|
||||
desc = "An envirohelm designed for plasmamen chefs."
|
||||
icon_state = "chef_envirohelm"
|
||||
|
||||
/obj/item/clothing/head/helmet/space/plasmaman/chef/bw
|
||||
icon_state = "chef_envirohelm_bw"
|
||||
|
||||
/obj/item/clothing/head/helmet/space/plasmaman/librarian
|
||||
name = "librarian plasma envirosuit helmet"
|
||||
desc = "A slight modification on a traditional voidsuit helmet, this helmet was Nanotrasen's first solution to the *logistical problems* that come with employing plasmamen. Despite their limitations, these helmets still see use by historian and old-styled plasmamen alike."
|
||||
|
||||
@@ -150,7 +150,7 @@
|
||||
//Chef
|
||||
/obj/item/clothing/suit/chef
|
||||
name = "chef's coat"
|
||||
desc = "A coat used by a high class chef."
|
||||
desc = "A pristine, white chef's coat."
|
||||
icon_state = "chef"
|
||||
inhand_icon_state = "chef"
|
||||
gas_transfer_coefficient = 0.90
|
||||
@@ -164,6 +164,21 @@
|
||||
"Vox" = 'icons/mob/clothing/species/vox/suit.dmi',
|
||||
)
|
||||
|
||||
/obj/item/clothing/suit/chef/red
|
||||
name = "chef's red-piped coat"
|
||||
desc = "A white chef's coat with red piping as an accent."
|
||||
icon_state = "chef_red"
|
||||
|
||||
/obj/item/clothing/suit/chef/bw
|
||||
name = "chef's black-piped coat"
|
||||
desc = "A white chef's coat with black piping as an accent."
|
||||
icon_state = "chef_bw"
|
||||
|
||||
/obj/item/clothing/suit/chef/darkgreen
|
||||
name = "chef's dark coat"
|
||||
desc = "A black chef's coat with green piping as an accent."
|
||||
icon_state = "chef_darkgreen"
|
||||
|
||||
//Chef
|
||||
/obj/item/clothing/suit/chef/classic
|
||||
name = "classic chef's apron"
|
||||
|
||||
@@ -23,6 +23,9 @@
|
||||
desc = "A white plasmaman envirosuit designed for culinary practices. One might question why a member of a species that doesn't need to eat would become a chef."
|
||||
icon_state = "chef_envirosuit"
|
||||
|
||||
/obj/item/clothing/under/plasmaman/chef/bw
|
||||
icon_state = "chef_envirosuit_bw"
|
||||
|
||||
/obj/item/clothing/under/plasmaman/enviroslacks
|
||||
name = "enviroslacks"
|
||||
desc = "The pet project of a particularly posh plasmaman, this custom suit was quickly appropriated by Nanotrasen for its detectives, internal affairs agents, and bartenders alike."
|
||||
|
||||
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 232 KiB After Width: | Height: | Size: 247 KiB |
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 63 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 128 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 87 KiB After Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 348 B After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 360 B After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 5.8 KiB |
|
Before Width: | Height: | Size: 274 KiB After Width: | Height: | Size: 285 KiB |
|
Before Width: | Height: | Size: 432 KiB After Width: | Height: | Size: 485 KiB |
|
Before Width: | Height: | Size: 108 KiB After Width: | Height: | Size: 102 KiB |
|
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 99 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 98 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 120 KiB After Width: | Height: | Size: 137 KiB |