Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
c3aeb81
Update BoxStation.dmm
ClownMoff Nov 20, 2024
358f24a
Update BoxStation.dmm
ClownMoff Nov 25, 2024
2495355
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff Feb 12, 2025
64832ad
Update BoxStation.dmm
ClownMoff Feb 12, 2025
ee184c6
Update BoxStation.dmm
ClownMoff Feb 13, 2025
064b6ae
heheOOOOOOOOOH
ClownMoff Feb 14, 2025
8b82918
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff Feb 21, 2025
0aaaf18
Create BoxStation.dmm
ClownMoff Feb 21, 2025
d99533c
Update BoxStation.dmm
ClownMoff Feb 23, 2025
3dfbfa2
Update BoxStation.dmm
ClownMoff Feb 23, 2025
653e2bf
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff Feb 26, 2025
91000fd
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff Mar 13, 2025
200d0fd
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff May 5, 2025
cb52372
Update BoxStation.dmm
ClownMoff May 6, 2025
221a302
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff May 16, 2025
68c6164
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff May 21, 2025
55601b2
Update BoxStation.dmm
ClownMoff May 21, 2025
1fbc681
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff Jun 10, 2025
d639491
Update BoxStation.dmm
ClownMoff Jun 10, 2025
a0e3cc2
Update BoxStation.dmm
ClownMoff Jun 10, 2025
a443c00
Merge remote-tracking branch 'upstream/master' into BoxStation
ClownMoff Jun 11, 2025
2a40941
Update BoxStation.dmm
ClownMoff Jun 11, 2025
7931a0d
Small commit to see if it goes through now
ClownMoff Jun 11, 2025
b061a6b
Merge remote-tracking branch 'upstream/master' into service-resprite
ClownMoff Jun 13, 2025
c0d21ec
Chef
ClownMoff Jun 13, 2025
7cfc4f3
Botanist 1
ClownMoff Jun 14, 2025
ee347ba
Cook and bartender now share underclothing
ClownMoff Jun 14, 2025
b079223
One line fix
ClownMoff Jun 14, 2025
cbb6371
Botanist 2
ClownMoff Jun 15, 2025
f228170
Merge remote-tracking branch 'upstream/master' into service-resprite
ClownMoff Aug 31, 2025
6b7bdc0
Update BoxStation.dmm
ClownMoff Aug 31, 2025
a545d67
tools + backpacks + hat fix
ClownMoff Aug 31, 2025
0550024
Update utility.dmi
ClownMoff Sep 3, 2025
7bba4e9
More qwork
ClownMoff Sep 4, 2025
5913212
Update civilian.dmi
ClownMoff Sep 4, 2025
27b4b6a
hop unfinished
ClownMoff Sep 4, 2025
4b543a4
Update civilian.dmi
ClownMoff Sep 5, 2025
71145e5
restores old apron, more sprites
ClownMoff Sep 5, 2025
dae3071
Update wardrobes.dm
ClownMoff Sep 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion code/game/gamemodes/legacy_gang_outfits.dm
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,8 @@

/datum/outfit/rigatonifamily
name = "Rigatoni family"
uniform = /obj/item/clothing/under/rank/civilian/chef
uniform = /obj/item/clothing/under/rank/civilian/servicedefault

suit = /obj/item/clothing/suit/apron/chef
head = /obj/item/clothing/head/utility/chefhat

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
/obj/item/storage/box/mousetraps = 2,
/obj/item/circuitboard/machine/dish_drive = 1,
/obj/item/clothing/suit/toggle/chef = 1,
/obj/item/clothing/under/rank/civilian/chef = 1,
/obj/item/clothing/under/rank/civilian/servicedefault = 1,
/obj/item/clothing/head/utility/chefhat = 1,
/obj/item/reagent_containers/cup/rag = 1)
generate_items_inside(items_inside,src)
Expand Down
18 changes: 17 additions & 1 deletion code/modules/clothing/head/jobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

//Chef
/obj/item/clothing/head/utility/chefhat
name = "chef's hat"
name = "Chef hat"
item_state = "chefhat"
icon_state = "chef"
desc = "The commander in chef's head wear."
Expand All @@ -25,6 +25,22 @@
playsound(user, 'sound/machines/ding.ogg', 50, 1)
return(FIRELOSS)

/obj/item/clothing/head/utility/chefhat/black
name = "Black chef hat"
icon_state = "chef_black"
desc = "The commander in chef's head wear."

/obj/item/clothing/head/utility/chefhat/sushi
name = "Hachimaki"
icon_state = "chef_sushi"
desc = "The sushi master's head wear."

//Botanist
/obj/item/clothing/head/hats/botanist
name = "Botanist hat"
desc = "For sunlight protection... in space."
icon_state = "hydroponics"

//Captain
/obj/item/clothing/head/hats/caphat
name = "captain's hat"
Expand Down
22 changes: 21 additions & 1 deletion code/modules/clothing/suits/jobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,16 @@
/obj/item/storage/bag/plants
)

/obj/item/clothing/suit/apron/botany
name = "hydroponics apron"
desc = "A green apron for botanist."
icon_state = "botanyoverall"

/obj/item/clothing/suit/apron/skirt
name = "hydroponics skirt-apron"
desc = "A green skirt-apron for botanist."
icon_state = "botanyoverall_skirt"

/obj/item/clothing/suit/apron/Initialize(mapload)
. = ..()
create_storage(storage_type = /datum/storage/pockets/exo/large)
Expand All @@ -43,7 +53,7 @@

//Chef
/obj/item/clothing/suit/toggle/chef
name = "chef's apron"
name = "Chef apron"
desc = "An apron-jacket used by a high class chef."
icon_state = "chef"
item_state = "chef"
Expand All @@ -63,6 +73,16 @@
/datum/armor/toggle_chef
bio = 50

/obj/item/clothing/suit/toggle/chef/black
name = "Black chef apron"
desc = "A black apron-jacket used by a high class chef."
icon_state = "chef_black"

/obj/item/clothing/suit/toggle/chef/sushi
name = "Sushi chef kimon"
desc = "A kimono used by a high class sushi chef."
icon_state = "chef_sushi"

/obj/item/clothing/suit/apron/chef
name = "cook's apron"
desc = "A basic, dull, white chef's apron."
Expand Down
54 changes: 21 additions & 33 deletions code/modules/clothing/under/jobs/civilian/civilian.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,6 @@
icon = 'icons/obj/clothing/under/civilian.dmi'
worn_icon = 'icons/mob/clothing/under/civilian.dmi'

/obj/item/clothing/under/rank/civilian/bartender
desc = "It looks like it could use some more flair."
name = "bartender's uniform"
icon_state = "barman"
item_state = "bar_suit"
alt_covers_chest = TRUE

/obj/item/clothing/under/rank/civilian/bartender/skirt
name = "bartender's skirt"
desc = "It looks like it could use some more flair."
icon_state = "barman_skirt"
item_state = "bar_suit"
body_parts_covered = CHEST|GROIN|ARMS
can_adjust = FALSE
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON
dying_key = DYE_REGISTRY_JUMPSKIRT

/obj/item/clothing/under/rank/civilian/bartender/purple
desc = "It looks like it has lots of flair!"
Expand Down Expand Up @@ -48,16 +31,16 @@
supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON
dying_key = DYE_REGISTRY_JUMPSKIRT

/obj/item/clothing/under/rank/civilian/chef
name = "cook's suit"
desc = "A suit which is given only to the most <b>hardcore</b> cooks in space."
icon_state = "chef"
/obj/item/clothing/under/rank/civilian/servicedefault
name = "Service suit"
desc = "A suit which is given only to the most <b>hardcore</b> service members in space."
icon_state = "service_under"
alt_covers_chest = TRUE

/obj/item/clothing/under/rank/civilian/chef/skirt
name = "cook's skirt"
desc = "A skirt which is given only to the most <b>hardcore</b> cooks in space."
icon_state = "chef_skirt"
/obj/item/clothing/under/rank/civilian/servicedefault/skirt
name = "Service skirt"
desc = "A skirt which is given only to the most <b>hardcore</b> service members space."
icon_state = "service_under_skirt"
body_parts_covered = CHEST|GROIN|ARMS
can_adjust = FALSE
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
Expand Down Expand Up @@ -105,27 +88,32 @@
dying_key = DYE_REGISTRY_JUMPSKIRT

/obj/item/clothing/under/rank/civilian/hydroponics
desc = "It's a jumpsuit designed to protect against minor plant-related hazards."
name = "botanist's jumpsuit"
desc = "A comfortable pair of shorts and shirt to wear under an apron."
name = "botanist's outfit"
icon_state = "hydroponics"
item_state = "g_suit"
armor_type = /datum/armor/civilian_hydroponics

/obj/item/clothing/under/rank/civilian/hydroponics/original
desc = "It's a jumpsuit designed to protect against minor plant-related hazards."
name = "botanist's jumpsuit"
icon_state = "hydroponics_og"
armor_type = /datum/armor/civilian_hydroponics

/datum/armor/civilian_hydroponics
bio = 50

/obj/item/clothing/under/rank/civilian/hydroponics/skirt
/obj/item/clothing/under/rank/civilian/hydroponics/original/skirt
name = "botanist's jumpskirt"
desc = "It's a jumpskirt designed to protect against minor plant-related hazards."
icon_state = "hydroponics_skirt"
item_state = "g_suit"
icon_state = "hydroponics_og_skirt"
item_state = "b_suit"
body_parts_covered = CHEST|GROIN|ARMS
can_adjust = FALSE
female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY
supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON
dying_key = DYE_REGISTRY_JUMPSKIRT

/datum/armor/civilian_hydroponics
bio = 50

/obj/item/clothing/under/rank/civilian/janitor
desc = "It's the official uniform of the station's janitor. It has minor protection from biohazards."
name = "janitor's jumpsuit"
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/bartender.dm
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
glasses = /obj/item/clothing/glasses/sunglasses/advanced/reagent
belt = /obj/item/modular_computer/tablet/pda/preset/bartender
ears = /obj/item/radio/headset/headset_srv
uniform = /obj/item/clothing/under/rank/civilian/bartender
uniform = /obj/item/clothing/under/rank/civilian/servicedefault
suit = /obj/item/clothing/suit/armor/vest
l_hand = /obj/item/storage/box/beanbag
shoes = /obj/item/clothing/shoes/laceup
Expand Down
1 change: 1 addition & 0 deletions code/modules/jobs/job_types/botanist.dm
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
jobtype = /datum/job/botanist

id = /obj/item/card/id/job/botanist
head = /obj/item/clothing/head/hats/botanist
belt = /obj/item/modular_computer/tablet/pda/preset/service
ears = /obj/item/radio/headset/headset_srv
uniform = /obj/item/clothing/under/rank/civilian/hydroponics
Expand Down
3 changes: 2 additions & 1 deletion code/modules/jobs/job_types/cook.dm
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,12 @@
id = /obj/item/card/id/job/cook
belt = /obj/item/modular_computer/tablet/pda/preset/cook
ears = /obj/item/radio/headset/headset_srv
uniform = /obj/item/clothing/under/rank/civilian/chef
uniform = /obj/item/clothing/under/rank/civilian/servicedefault
suit = /obj/item/clothing/suit/toggle/chef
head = /obj/item/clothing/head/utility/chefhat
mask = /obj/item/clothing/mask/fakemoustache/italian
backpack_contents = list(/obj/item/sharpener = 1)
shoes = /obj/item/clothing/shoes/laceup

/datum/outfit/job/cook/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
..()
Expand Down
1 change: 0 additions & 1 deletion code/modules/vending/autodrobe.dm
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@
/obj/item/clothing/under/costume/griffin = 1,
/obj/item/clothing/shoes/griffin = 1,
/obj/item/clothing/head/costume/griffin = 1,
/obj/item/clothing/suit/apron = 1,
/obj/item/clothing/under/suit/waiter = 1,
/obj/item/clothing/suit/jacket/miljacket = 1,
/obj/item/clothing/under/costume/pirate = 1,
Expand Down
17 changes: 11 additions & 6 deletions code/modules/vending/wardrobes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -278,10 +278,11 @@
products = list(/obj/item/storage/backpack/botany = 2,
/obj/item/storage/backpack/satchel/hyd = 2,
/obj/item/clothing/suit/hooded/wintercoat/hydro = 2,
/obj/item/clothing/suit/apron = 2,
/obj/item/clothing/suit/apron/overalls = 3,
/obj/item/clothing/suit/apron = 3,
/obj/item/clothing/suit/apron/botany = 3,
/obj/item/clothing/under/rank/civilian/hydroponics = 3,
/obj/item/clothing/under/rank/civilian/hydroponics/skirt = 3,
/obj/item/clothing/under/rank/civilian/hydroponics/original = 3,
/obj/item/clothing/under/rank/civilian/hydroponics/original/skirt = 3,
/obj/item/clothing/mask/bandana/striped/botany = 3,
/obj/item/clothing/under/plasmaman/botany = 3,
/obj/item/clothing/head/helmet/space/plasmaman/botany = 3,
Expand Down Expand Up @@ -339,7 +340,7 @@
/obj/item/clothing/under/suit/sl = 2,
/obj/item/clothing/under/rank/civilian/bartender = 2,
/obj/item/clothing/under/rank/civilian/bartender/purple = 2,
/obj/item/clothing/under/rank/civilian/bartender/skirt = 2,
/obj/item/clothing/under/rank/civilian/servicedefault/skirt = 2,
/obj/item/clothing/under/plasmaman/enviroslacks = 2,
/obj/item/clothing/head/helmet/space/plasmaman/white = 2,
/obj/item/clothing/accessory/waistcoat = 2,
Expand Down Expand Up @@ -382,10 +383,14 @@
/obj/item/clothing/suit/toggle/chef = 1,
/obj/item/clothing/under/plasmaman/chef = 1,
/obj/item/clothing/head/helmet/space/plasmaman/white = 1,
/obj/item/clothing/under/rank/civilian/chef = 1,
/obj/item/clothing/under/rank/civilian/chef/skirt = 2,
/obj/item/clothing/under/rank/civilian/servicedefault = 1,
/obj/item/clothing/under/rank/civilian/servicedefault/skirt = 2,
/obj/item/clothing/under/rank/civilian/altchef = 1,
/obj/item/clothing/suit/toggle/chef/black = 2,
/obj/item/clothing/suit/toggle/chef/sushi = 2,
/obj/item/clothing/head/utility/chefhat = 3,
/obj/item/clothing/head/utility/chefhat/black = 2,
/obj/item/clothing/head/utility/chefhat/sushi =2,
/obj/item/reagent_containers/cup/rag = 1,
/obj/item/clothing/suit/hooded/wintercoat = 2,
)
Expand Down
Binary file modified icons/mob/clothing/back.dmi
Binary file not shown.
Binary file modified icons/mob/clothing/head/hats.dmi
Binary file not shown.
Binary file modified icons/mob/clothing/head/utility.dmi
Binary file not shown.
Binary file modified icons/mob/clothing/suits/jacket.dmi
Binary file not shown.
Binary file modified icons/mob/clothing/suits/utility.dmi
Binary file not shown.
Binary file modified icons/mob/clothing/under/civilian.dmi
Binary file not shown.
Binary file modified icons/obj/clothing/head/hats.dmi
Binary file not shown.
Binary file modified icons/obj/clothing/head/utility.dmi
Binary file not shown.
Binary file modified icons/obj/clothing/suits/jacket.dmi
Binary file not shown.
Binary file modified icons/obj/clothing/suits/utility.dmi
Binary file not shown.
Binary file modified icons/obj/clothing/under/civilian.dmi
Binary file not shown.
Binary file modified icons/obj/service/kitchen.dmi
Binary file not shown.
Binary file modified icons/obj/storage/backpack.dmi
Binary file not shown.
Loading