Quartermaster is a head of staff

Suck it, non believers.
This commit is contained in:
Poojawa
2019-10-03 19:13:56 -05:00
parent ccf49f8d21
commit 27b26978be
7 changed files with 30 additions and 18 deletions
+8 -6
View File
@@ -32538,19 +32538,16 @@
/turf/open/floor/plasteel/cafeteria,
/area/crew_quarters/heads/hor)
"byc" = (
/obj/structure/table,
/obj/item/paper_bin{
pixel_x = -3;
pixel_y = 7
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
dir = 4
},
/obj/item/stamp/qm,
/obj/effect/turf_decal/tile/brown,
/obj/effect/turf_decal/tile/brown{
dir = 8
},
/obj/machinery/computer/card/minor/qm{
dir = 1
},
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"byd" = (
@@ -32590,6 +32587,11 @@
/obj/effect/turf_decal/tile/brown{
dir = 8
},
/obj/item/stamp/qm,
/obj/item/paper_bin{
pixel_x = -3;
pixel_y = 7
},
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"byh" = (
@@ -27651,7 +27651,6 @@
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"aZh" = (
/obj/structure/table/reinforced,
/obj/machinery/light{
dir = 4
},
@@ -27662,6 +27661,9 @@
/obj/effect/turf_decal/tile/brown{
dir = 8
},
/obj/machinery/computer/card/minor/qm{
dir = 8
},
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"aZi" = (
+5 -3
View File
@@ -20376,6 +20376,7 @@
/obj/machinery/keycard_auth{
pixel_y = 23
},
/obj/item/clipboard,
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"aNS" = (
@@ -21064,6 +21065,7 @@
departmentType = 2;
pixel_x = 32
},
/obj/item/stamp/qm,
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"aPl" = (
@@ -21619,12 +21621,12 @@
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"aQt" = (
/obj/structure/table,
/obj/item/clipboard,
/obj/item/stamp/qm,
/obj/machinery/status_display/supply{
pixel_x = 32
},
/obj/machinery/computer/card/minor/qm{
dir = 8
},
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"aQu" = (
@@ -24477,16 +24477,11 @@
/turf/open/floor/plasteel/dark,
/area/science/robotics/mechbay)
"bfB" = (
/obj/structure/table,
/obj/machinery/requests_console{
department = "Cargo Bay";
departmentType = 2;
pixel_x = -30
},
/obj/item/paper_bin{
layer = 2.9
},
/obj/item/pen,
/obj/effect/turf_decal/tile/brown{
dir = 1
},
@@ -24494,6 +24489,9 @@
/obj/effect/turf_decal/tile/brown{
dir = 8
},
/obj/machinery/computer/card/minor/qm{
dir = 4
},
/turf/open/floor/plasteel,
/area/quartermaster/qm)
"bfC" = (
+10 -2
View File
@@ -374,7 +374,6 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
else
if((ACCESS_HOP in scan.access) && ((target_dept==1) || !target_dept))
region_access |= 1
region_access |= 6
get_subordinates("Head of Personnel")
if((ACCESS_HOS in scan.access) && ((target_dept==2) || !target_dept))
region_access |= 2
@@ -388,6 +387,9 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
if((ACCESS_CE in scan.access) && ((target_dept==5) || !target_dept))
region_access |= 5
get_subordinates("Chief Engineer")
if((ACCESS_QM in scan.access) && ((target_dept==6) || !target_dept))
region_access |= 6
get_subordinates("Quartermaster")
if(region_access)
authenticated = 1
else if ((!( authenticated ) && issilicon(usr)) && (!modify))
@@ -607,7 +609,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
typed_circuit.target_dept = target_dept
else
target_dept = typed_circuit.target_dept
var/list/dept_list = list("general","security","medical","science","engineering")
var/list/dept_list = list("civilian","security","medical","science","engineering","cargo")
name = "[dept_list[target_dept]] department console"
/obj/machinery/computer/card/minor/hos
@@ -631,3 +633,9 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
icon_screen = "idce"
light_color = LIGHT_COLOR_YELLOW
/obj/machinery/computer/card/minor/qm
target_dept = 6
icon_screen = "idqm"
light_color = LIGHT_COLOR_ORANGE
@@ -59,7 +59,7 @@
name = "Department Management Console (Computer Board)"
build_path = /obj/machinery/computer/card/minor
var/target_dept = 1
var/list/dept_list = list("General","Security","Medical","Science","Engineering")
var/list/dept_list = list("Civilian","Security","Medical","Science","Engineering","Cargo")
/obj/item/circuitboard/computer/card/minor/attackby(obj/item/I, mob/user, params)
if(istype(I, /obj/item/screwdriver))
Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB