Skip to content

Commit

Permalink
Button changes -- Buttoning now takes 60 seconds instead of 45, vendo…
Browse files Browse the repository at this point in the history
…rs unmoveable, SOME doors unhackable (vlggms#2638)

le commit
  • Loading branch information
Gboster-0 authored Dec 27, 2024
1 parent 145662f commit 43a13d2
Show file tree
Hide file tree
Showing 13 changed files with 158 additions and 68 deletions.
9 changes: 9 additions & 0 deletions ModularTegustation/lc13_machinery.dm
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/obj/machinery/vending/can_be_unfasten_wrench(mob/user, silent)
. = ..()
if(!.)
return FAILED_UNFASTEN

// Mechanics are in pain right now, as this is the most real thing ever
to_chat(user, span_warning("Aw dangit, your wrench is for 20 size bolts, but this vendor has size 17 bolts, your wrench keeps slipping!"))
return FAILED_UNFASTEN

//Links to abnormality consoles when the console spawns
/obj/machinery/containment_panel
name = "containment panel"
Expand Down
10 changes: 7 additions & 3 deletions _maps/map_files/Alpha/alphacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -2227,7 +2227,8 @@
/area/department_main/safety)
"qv" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/carpet/black,
/area/department_main/records)
Expand Down Expand Up @@ -2642,7 +2643,8 @@
/area/department_main/training)
"tO" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office"
name = "Records Office";
hackProof = 1
},
/obj/structure/fans/tiny,
/turf/open/floor/plasteel/elevatorshaft,
Expand Down Expand Up @@ -5031,7 +5033,9 @@
"Ne" = (
/obj/structure/fans/tiny,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/hatch,
/obj/machinery/door/airlock/hatch{
hackProof = 1
},
/turf/open/floor/plasteel/elevatorshaft,
/area/department_main/training)
"Nf" = (
Expand Down
6 changes: 4 additions & 2 deletions _maps/map_files/Beta/betacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -547,7 +547,8 @@
/area/department_main/command)
"da" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office"
name = "Records Office";
hackProof = 1
},
/turf/open/floor/plasteel/dark,
/area/department_main/records)
Expand Down Expand Up @@ -4600,7 +4601,8 @@
/area/facility_hallway/discipline)
"vZ" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/carpet/black,
/area/department_main/records)
Expand Down
17 changes: 13 additions & 4 deletions _maps/map_files/Epsilon/epsiloncorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -4779,6 +4779,13 @@
/obj/effect/turf_decal/tile/blue,
/turf/open/floor/plasteel/sepia,
/area/department_main/welfare)
"oq" = (
/obj/machinery/door/airlock/glass{
icon = 'icons/obj/doors/airlocks/station/science.dmi';
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/facility_hallway/information)
"or" = (
/obj/effect/turf_decal/tile/neutral{
dir = 1
Expand All @@ -4798,7 +4805,8 @@
/area/facility_hallway/human)
"ow" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/facility_hallway/information)
Expand Down Expand Up @@ -12938,7 +12946,8 @@
/obj/machinery/door/airlock{
icon = 'icons/obj/doors/airlocks/station/science.dmi';
max_integrity = 500;
name = "Information Department"
name = "Information Department";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/facility_hallway/information)
Expand Down Expand Up @@ -50391,12 +50400,12 @@ pH
pH
pH
pH
WF
oq
sl
sl
sl
sl
WF
oq
jd
jd
ow
Expand Down
6 changes: 4 additions & 2 deletions _maps/map_files/Eta/etacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1145,7 +1145,8 @@
/area/facility_hallway/safety)
"fR" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/facility_hallway/records)
Expand Down Expand Up @@ -2011,7 +2012,8 @@
/obj/machinery/door/airlock{
icon = 'icons/obj/doors/airlocks/station/science.dmi';
max_integrity = 500;
name = "Information Department"
name = "Information Department";
hackProof = 1
},
/obj/structure/disposalpipe/segment,
/turf/open/floor/facility/halls,
Expand Down
9 changes: 6 additions & 3 deletions _maps/map_files/Gamma/gammacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -2567,7 +2567,8 @@
/area/facility_hallway/discipline)
"rn" = (
/obj/machinery/door/airlock/highsecurity{
name = "Information Department"
name = "Information Department";
hackProof = 1
},
/obj/structure/disposalpipe/segment,
/turf/open/floor/facility/halls,
Expand Down Expand Up @@ -3072,7 +3073,8 @@
/area/department_main/records)
"ui" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/carpet/black,
/area/department_main/records)
Expand Down Expand Up @@ -3843,7 +3845,8 @@
/area/facility_hallway/south)
"yM" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office"
name = "Records Office";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/department_main/records)
Expand Down
26 changes: 24 additions & 2 deletions _maps/map_files/Kappa/kappacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -2263,6 +2263,16 @@
name = "Outskirt"
},
/area/space)
"lX" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area";
hackProof = 1
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/facility/halls,
/area/facility_hallway/information)
"lZ" = (
/turf/closed/indestructible/reinforced{
desc = "A huge chunk of wing-grade metal used in various L corporation facilities. Effectively impervious to conventional methods of destruction.";
Expand Down Expand Up @@ -5566,6 +5576,18 @@
slowdown = -0.3
},
/area/department_main/command)
"Ab" = (
/obj/machinery/door/airlock{
icon = 'icons/obj/doors/airlocks/station/science.dmi';
max_integrity = 500;
name = "Information Department";
hackProof = 1
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/facility/halls,
/area/facility_hallway/information)
"Ac" = (
/turf/open/floor/plasteel/freezer,
/area/facility_hallway/control)
Expand Down Expand Up @@ -45416,7 +45438,7 @@ cA
cA
Cx
PB
uq
Ab
PB
cA
cA
Expand Down Expand Up @@ -50295,7 +50317,7 @@ PH
PH
nO
gF
eL
lX
nO
nO
SK
Expand Down
6 changes: 4 additions & 2 deletions _maps/map_files/Lambda/lambdacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1902,7 +1902,8 @@
/area/facility_hallway/control)
"ja" = (
/obj/machinery/door/airlock/glass{
icon = 'icons/obj/doors/airlocks/station/science.dmi'
icon = 'icons/obj/doors/airlocks/station/science.dmi';
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/department_main/records)
Expand Down Expand Up @@ -5221,7 +5222,8 @@
/area/department_main/information)
"zi" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/department_main/records)
Expand Down
9 changes: 6 additions & 3 deletions _maps/map_files/Psi/psicorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -2986,7 +2986,8 @@
/area/facility_hallway/discipline)
"pZ" = (
/obj/machinery/door/airlock/highsecurity{
name = "Lower Level Department"
name = "Lower Level Department";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/department_main/extraction)
Expand Down Expand Up @@ -8988,7 +8989,8 @@
/area/facility_hallway/discipline)
"VH" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office"
name = "Records Office";
hackProof = 1
},
/turf/open/floor/facility/dark,
/area/department_main/extraction)
Expand Down Expand Up @@ -9948,7 +9950,8 @@
dir = 4
},
/obj/machinery/door/airlock/vault{
name = "Dont Touch Me containment zone"
name = "Dont Touch Me containment zone";
hackProof = 1
},
/turf/open/floor/plasteel/dark,
/area/department_main/extraction)
Expand Down
24 changes: 21 additions & 3 deletions _maps/map_files/Theta/thetacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -701,7 +701,8 @@
/obj/machinery/door/airlock{
icon = 'icons/obj/doors/airlocks/station/science.dmi';
max_integrity = 500;
name = "Information Department"
name = "Information Department";
hackProof = 1
},
/obj/structure/disposalpipe/segment{
dir = 1
Expand Down Expand Up @@ -8465,6 +8466,13 @@
color = "#ccc8c0"
},
/area/facility_hallway/information)
"Dh" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/facility_hallway/command)
"Dj" = (
/obj/effect/turf_decal/tile/brown{
dir = 4
Expand Down Expand Up @@ -11470,6 +11478,16 @@
/obj/structure/sign/ordealmonitor,
/turf/open/floor/plasteel/dark,
/area/facility_hallway/control)
"Nj" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/door/airlock{
icon = 'icons/obj/doors/airlocks/station/atmos.dmi';
name = "Central Command";
normal_integrity = 500;
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/facility_hallway/command)
"Nn" = (
/obj/effect/turf_decal/tile/brown{
dir = 4
Expand Down Expand Up @@ -48017,7 +48035,7 @@ JE
JE
JE
mt
sS
Nj
Av
NX
ir
Expand Down Expand Up @@ -49053,7 +49071,7 @@ dW
kH
Jn
xf
lt
Dh
Oy
ss
lu
Expand Down
15 changes: 13 additions & 2 deletions _maps/map_files/Xi/xicorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -3283,6 +3283,16 @@
},
/turf/open/floor/plating,
/area/facility_hallway/training)
"yi" = (
/obj/machinery/door/airlock/highsecurity{
name = "Training Department";
hackProof = 1
},
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/open/floor/facility/halls,
/area/department_main/training)
"yk" = (
/obj/effect/turf_decal/delivery,
/obj/machinery/light/cold/no_nightlight{
Expand Down Expand Up @@ -5842,7 +5852,8 @@
/area/department_main/command)
"RF" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/department_main/training)
Expand Down Expand Up @@ -44341,7 +44352,7 @@ kO
kO
kO
kO
Rh
yi
kO
kO
kO
Expand Down
9 changes: 6 additions & 3 deletions _maps/map_files/Zeta/zetacorp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -494,7 +494,8 @@
/area/department_main/information)
"bH" = (
/obj/machinery/door/airlock/glass{
icon = 'icons/obj/doors/airlocks/station/science.dmi'
icon = 'icons/obj/doors/airlocks/station/science.dmi';
hackProof = 1
},
/obj/structure/disposalpipe/segment{
dir = 4
Expand Down Expand Up @@ -3922,7 +3923,8 @@
/area/facility_hallway/east)
"lg" = (
/obj/machinery/door/airlock/highsecurity{
name = "Records Office Secure Area"
name = "Records Office Secure Area";
hackProof = 1
},
/turf/open/floor/facility/halls,
/area/facility_hallway/information)
Expand Down Expand Up @@ -10951,7 +10953,8 @@
/obj/machinery/door/airlock{
icon = 'icons/obj/doors/airlocks/station/science.dmi';
max_integrity = 500;
name = "Information Department"
name = "Information Department";
hackProof = 1
},
/obj/structure/disposalpipe/segment{
dir = 4
Expand Down
Loading

0 comments on commit 43a13d2

Please sign in to comment.