Skip to content

Commit

Permalink
Adds a new desk bell item, for sadists. (tgstation#67199)
Browse files Browse the repository at this point in the history
It's entirely unrealistic that there isn't a way for customers to annoy the hell out of any workers they desire with the simple press of a button.
Changelog

cl Wallem
add: Adds a desk bell, so you can let the service industry know how much you truly care about their hearing.
/cl
  • Loading branch information
Wallemations authored May 31, 2022
1 parent af7194b commit 4bcb073
Show file tree
Hide file tree
Showing 9 changed files with 479 additions and 57 deletions.
102 changes: 86 additions & 16 deletions _maps/map_files/Deltastation/DeltaStation2.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -9136,7 +9136,9 @@
id = "chemisttop";
name = "Chemistry Lobby Shutters"
},
/obj/item/folder/yellow,
/obj/item/folder/yellow{
pixel_x = 5
},
/obj/machinery/door/window/left/directional/north{
name = "Chemistry Desk"
},
Expand All @@ -9145,6 +9147,10 @@
req_access = list("pharmacy")
},
/obj/effect/turf_decal/delivery,
/obj/structure/desk_bell{
pixel_x = -8;
pixel_y = -2
},
/turf/open/floor/iron,
/area/station/medical/pharmacy)
"cvr" = (
Expand Down Expand Up @@ -13118,8 +13124,12 @@
"dDm" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
/obj/item/folder,
/obj/item/pen,
/obj/item/folder{
pixel_x = -6
},
/obj/item/pen{
pixel_x = -6
},
/obj/machinery/door/window/left/directional/south{
name = "Research Lab Desk";
req_access = list("science")
Expand All @@ -13129,6 +13139,9 @@
name = "Research and Development Shutter"
},
/obj/effect/turf_decal/delivery,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/science/lab)
"dDP" = (
Expand Down Expand Up @@ -21227,6 +21240,10 @@
id = "cafe_counter";
name = "Kitchen Counter Shutters"
},
/obj/structure/desk_bell{
pixel_x = -7;
pixel_y = 6
},
/turf/open/floor/iron/white/smooth_half{
dir = 1
},
Expand Down Expand Up @@ -25423,13 +25440,20 @@
"gZK" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
/obj/item/folder/yellow,
/obj/item/pen,
/obj/item/folder/yellow{
pixel_x = -6
},
/obj/item/pen{
pixel_x = -6
},
/obj/effect/turf_decal/delivery,
/obj/machinery/door/window/right/directional/south{
name = "Delivery Office Desk";
req_access = list("mail_sorting")
},
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/cargo/sorting)
"gZT" = (
Expand Down Expand Up @@ -30539,13 +30563,20 @@
"iwt" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
/obj/item/folder/yellow,
/obj/item/pen,
/obj/item/folder/yellow{
pixel_x = -6
},
/obj/item/pen{
pixel_x = -6
},
/obj/machinery/door/window/left/directional/south{
dir = 1;
req_access = list("cargo")
},
/obj/effect/turf_decal/delivery,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/cargo/office)
"iwy" = (
Expand Down Expand Up @@ -42991,9 +43022,17 @@
name = "Engineering Desk";
req_access = list("engineering")
},
/obj/item/paper_bin,
/obj/item/pen,
/obj/item/paper_bin{
pixel_x = -4
},
/obj/item/pen{
pixel_x = -4
},
/obj/machinery/door/firedoor,
/obj/structure/desk_bell{
pixel_x = 8;
pixel_y = 9
},
/turf/open/floor/iron/half{
dir = 8
},
Expand Down Expand Up @@ -55993,14 +56032,23 @@
/area/station/hallway/primary/central/aft)
"piI" = (
/obj/structure/table,
/obj/item/paper_bin,
/obj/item/pen,
/obj/item/paper_bin{
pixel_x = -6;
pixel_y = 5
},
/obj/item/pen{
pixel_x = -6;
pixel_y = 5
},
/obj/effect/turf_decal/tile/neutral/fourcorners,
/obj/machinery/flasher/directional/east{
id = "hopflash";
pixel_x = 0;
pixel_y = 26
},
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron/dark,
/area/station/hallway/primary/central/fore)
"pjb" = (
Expand Down Expand Up @@ -58252,6 +58300,10 @@
/obj/item/storage/box/matches{
pixel_y = 5
},
/obj/structure/desk_bell{
pixel_x = 7;
pixel_y = 10
},
/turf/open/floor/iron/dark/smooth_half{
dir = 1
},
Expand Down Expand Up @@ -64098,7 +64150,12 @@
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
/obj/effect/turf_decal/delivery,
/obj/item/reagent_containers/food/drinks/britcup,
/obj/item/reagent_containers/food/drinks/britcup{
pixel_x = -7
},
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/medical/medbay/lobby)
"rxd" = (
Expand Down Expand Up @@ -85476,14 +85533,20 @@
/obj/machinery/door/firedoor,
/obj/structure/table/reinforced,
/obj/item/folder/white{
pixel_x = 2;
pixel_x = -2;
pixel_y = 2
},
/obj/item/folder/yellow,
/obj/item/folder/yellow{
pixel_x = -4
},
/obj/machinery/door/window/right/directional/west{
name = "Hydroponics Desk";
req_access = list("hydroponics")
},
/obj/structure/desk_bell{
pixel_x = 8;
pixel_y = 9
},
/turf/open/floor/plating,
/area/station/service/hydroponics)
"wYJ" = (
Expand Down Expand Up @@ -87273,8 +87336,12 @@
"xwd" = (
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
/obj/item/folder,
/obj/item/pen,
/obj/item/folder{
pixel_x = -4
},
/obj/item/pen{
pixel_x = -4
},
/obj/machinery/door/poddoor/shutters/preopen{
id = "roboticsprivacy";
name = "Robotics Shutters"
Expand All @@ -87285,6 +87352,9 @@
},
/obj/machinery/door/window/left/directional/east,
/obj/effect/turf_decal/delivery,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/science/robotics/lab)
"xwq" = (
Expand Down
75 changes: 67 additions & 8 deletions _maps/map_files/IceBoxStation/IceBoxStation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,9 @@
name = "Cargo Desk";
req_access = list("cargo")
},
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/cargo/office)
"afp" = (
Expand Down Expand Up @@ -8765,6 +8768,24 @@
/obj/machinery/mecha_part_fabricator,
/turf/open/floor/iron,
/area/station/science/robotics/lab)
"cOF" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
/obj/machinery/door/poddoor/shutters{
id = "commissaryshutter";
name = "Vacant Commissary Shutter"
},
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/commons/vacant_room/commissary)
"cOP" = (
/obj/structure/chair{
dir = 1;
Expand Down Expand Up @@ -12539,12 +12560,19 @@
req_access = list("science")
},
/obj/item/paper_bin{
pixel_x = -3;
pixel_x = -9;
pixel_y = 7
},
/obj/item/folder,
/obj/item/pen,
/obj/item/folder{
pixel_x = -6
},
/obj/item/pen{
pixel_x = -6
},
/obj/machinery/door/firedoor,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/plating,
/area/station/hallway/primary/starboard)
"dYn" = (
Expand Down Expand Up @@ -16902,6 +16930,9 @@
},
/obj/machinery/door/firedoor,
/obj/machinery/light/directional/south,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron/cafeteria,
/area/station/service/kitchen)
"fvk" = (
Expand Down Expand Up @@ -19271,6 +19302,9 @@
},
/obj/machinery/firealarm/directional/south,
/obj/structure/table/wood,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/service/bar)
"gjM" = (
Expand Down Expand Up @@ -22668,6 +22702,9 @@
req_access = list("hydroponics")
},
/obj/machinery/door/firedoor,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/service/hydroponics)
"hnf" = (
Expand Down Expand Up @@ -49333,6 +49370,9 @@
name = "Robotics Lab Shutters"
},
/obj/machinery/door/firedoor,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/plating,
/area/station/science/robotics/lab)
"pTB" = (
Expand Down Expand Up @@ -54682,6 +54722,9 @@
/obj/machinery/flasher/directional/north{
id = "hopflash"
},
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/command/heads_quarters/hop)
"rGd" = (
Expand Down Expand Up @@ -59758,6 +59801,9 @@
},
/obj/effect/turf_decal/bot,
/obj/structure/table/reinforced,
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/cargo/sorting)
"tnB" = (
Expand Down Expand Up @@ -61053,14 +61099,20 @@
},
/obj/machinery/door/firedoor,
/obj/item/paper_bin{
pixel_x = -3;
pixel_x = -6;
pixel_y = 7
},
/obj/item/pen,
/obj/item/pen{
pixel_x = -5;
pixel_y = 5
},
/obj/machinery/door/poddoor/preopen{
id = "Engineering";
name = "Engineering Security Door"
},
/obj/structure/desk_bell{
pixel_x = 6
},
/turf/open/floor/iron,
/area/station/engineering/lobby)
"tGS" = (
Expand Down Expand Up @@ -75030,12 +75082,19 @@
name = "Pharmacy Desk";
req_access = list("pharmacy")
},
/obj/item/folder/white,
/obj/item/pen,
/obj/item/folder/white{
pixel_x = -5
},
/obj/item/pen{
pixel_x = -5
},
/obj/machinery/door/poddoor/preopen{
id = "pharmacy_shutters";
name = "Pharmacy Shutter"
},
/obj/structure/desk_bell{
pixel_x = 7
},
/turf/open/floor/iron,
/area/station/medical/pharmacy)
"yhp" = (
Expand Down Expand Up @@ -230410,7 +230469,7 @@ wde
gst
gst
eYs
eYs
cOF
gst
jWU
oiK
Expand Down
Loading

0 comments on commit 4bcb073

Please sign in to comment.