Merge pull request #4240 from Citadel-Station-13/upstream-merge-33265
[MIRROR] Good Clean Fun: A vending machine for games!
This commit is contained in:
@@ -13533,8 +13533,7 @@
|
|||||||
/turf/open/floor/wood,
|
/turf/open/floor/wood,
|
||||||
/area/library)
|
/area/library)
|
||||||
"aHc" = (
|
"aHc" = (
|
||||||
/obj/structure/table/wood,
|
/obj/machinery/vending/games,
|
||||||
/obj/item/storage/pill_bottle/dice,
|
|
||||||
/turf/open/floor/wood,
|
/turf/open/floor/wood,
|
||||||
/area/library)
|
/area/library)
|
||||||
"aHd" = (
|
"aHd" = (
|
||||||
@@ -100607,7 +100606,7 @@ bZQ
|
|||||||
caP
|
caP
|
||||||
cbO
|
cbO
|
||||||
ccJ
|
ccJ
|
||||||
cdM
|
bLS
|
||||||
bLS
|
bLS
|
||||||
cfp
|
cfp
|
||||||
cge
|
cge
|
||||||
@@ -103891,7 +103890,7 @@ aFu
|
|||||||
aHc
|
aHc
|
||||||
aIw
|
aIw
|
||||||
aJS
|
aJS
|
||||||
cAM
|
aJS
|
||||||
aMJ
|
aMJ
|
||||||
aNP
|
aNP
|
||||||
aOS
|
aOS
|
||||||
|
|||||||
@@ -64517,20 +64517,11 @@
|
|||||||
/area/library)
|
/area/library)
|
||||||
"cBc" = (
|
"cBc" = (
|
||||||
/obj/structure/table/wood,
|
/obj/structure/table/wood,
|
||||||
/obj/item/storage/pill_bottle/dice,
|
|
||||||
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
|
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
|
||||||
/turf/open/floor/carpet,
|
/turf/open/floor/carpet,
|
||||||
/area/library)
|
/area/library)
|
||||||
"cBd" = (
|
"cBd" = (
|
||||||
/obj/structure/table/wood,
|
/obj/structure/table/wood,
|
||||||
/obj/item/toy/cards/deck/cas{
|
|
||||||
pixel_x = -5;
|
|
||||||
pixel_y = 5
|
|
||||||
},
|
|
||||||
/obj/item/toy/cards/deck/cas/black{
|
|
||||||
pixel_x = 5;
|
|
||||||
pixel_y = 5
|
|
||||||
},
|
|
||||||
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
|
/obj/machinery/atmospherics/pipe/simple/supply/hidden,
|
||||||
/turf/open/floor/carpet,
|
/turf/open/floor/carpet,
|
||||||
/area/library)
|
/area/library)
|
||||||
@@ -66179,20 +66170,10 @@
|
|||||||
/turf/open/floor/plasteel/dark,
|
/turf/open/floor/plasteel/dark,
|
||||||
/area/library)
|
/area/library)
|
||||||
"cEt" = (
|
"cEt" = (
|
||||||
/obj/structure/table/wood,
|
|
||||||
/obj/item/dice/d20{
|
|
||||||
pixel_x = 3;
|
|
||||||
pixel_y = 3
|
|
||||||
},
|
|
||||||
/obj/item/dice/d10{
|
|
||||||
pixel_x = -3
|
|
||||||
},
|
|
||||||
/obj/machinery/computer/security/telescreen/entertainment{
|
|
||||||
pixel_y = -32
|
|
||||||
},
|
|
||||||
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
|
/obj/machinery/atmospherics/pipe/simple/supply/hidden{
|
||||||
dir = 4
|
dir = 4
|
||||||
},
|
},
|
||||||
|
/obj/machinery/vending/games,
|
||||||
/turf/open/floor/plasteel/vault{
|
/turf/open/floor/plasteel/vault{
|
||||||
dir = 5
|
dir = 5
|
||||||
},
|
},
|
||||||
@@ -104817,6 +104798,12 @@
|
|||||||
/obj/machinery/vending/kink,
|
/obj/machinery/vending/kink,
|
||||||
/turf/open/floor/plating,
|
/turf/open/floor/plating,
|
||||||
/area/crew_quarters/abandoned_gambling_den)
|
/area/crew_quarters/abandoned_gambling_den)
|
||||||
|
"ehP" = (
|
||||||
|
/obj/machinery/computer/security/telescreen/entertainment{
|
||||||
|
pixel_y = -32
|
||||||
|
},
|
||||||
|
/turf/open/floor/plasteel/dark,
|
||||||
|
/area/library)
|
||||||
|
|
||||||
(1,1,1) = {"
|
(1,1,1) = {"
|
||||||
aaa
|
aaa
|
||||||
@@ -135548,7 +135535,7 @@ cxW
|
|||||||
czE
|
czE
|
||||||
cBc
|
cBc
|
||||||
cCI
|
cCI
|
||||||
cwq
|
ehP
|
||||||
caG
|
caG
|
||||||
cHA
|
cHA
|
||||||
ceb
|
ceb
|
||||||
|
|||||||
@@ -45185,10 +45185,8 @@
|
|||||||
/turf/open/floor/wood,
|
/turf/open/floor/wood,
|
||||||
/area/library)
|
/area/library)
|
||||||
"bPU" = (
|
"bPU" = (
|
||||||
/obj/structure/table/wood,
|
|
||||||
/obj/item/dice/d20,
|
|
||||||
/obj/item/dice,
|
|
||||||
/obj/effect/decal/cleanable/cobweb/cobweb2,
|
/obj/effect/decal/cleanable/cobweb/cobweb2,
|
||||||
|
/obj/machinery/vending/games,
|
||||||
/turf/open/floor/wood,
|
/turf/open/floor/wood,
|
||||||
/area/library)
|
/area/library)
|
||||||
"bPV" = (
|
"bPV" = (
|
||||||
@@ -46916,25 +46914,12 @@
|
|||||||
dir = 1;
|
dir = 1;
|
||||||
network = list("SS13")
|
network = list("SS13")
|
||||||
},
|
},
|
||||||
/obj/item/storage/pill_bottle/dice,
|
|
||||||
/obj/structure/table/wood,
|
/obj/structure/table/wood,
|
||||||
/turf/open/floor/wood,
|
/turf/open/floor/wood,
|
||||||
/area/library)
|
/area/library)
|
||||||
"bTz" = (
|
"bTz" = (
|
||||||
/obj/structure/table/wood,
|
/obj/structure/table/wood,
|
||||||
/obj/machinery/light,
|
/obj/machinery/light,
|
||||||
/obj/item/toy/cards/deck/cas/black{
|
|
||||||
pixel_x = -2;
|
|
||||||
pixel_y = 6
|
|
||||||
},
|
|
||||||
/obj/item/toy/cards/deck{
|
|
||||||
pixel_x = 2;
|
|
||||||
pixel_y = 7
|
|
||||||
},
|
|
||||||
/obj/item/toy/cards/deck/cas{
|
|
||||||
pixel_x = -1;
|
|
||||||
pixel_y = 2
|
|
||||||
},
|
|
||||||
/turf/open/floor/wood,
|
/turf/open/floor/wood,
|
||||||
/area/library)
|
/area/library)
|
||||||
"bTA" = (
|
"bTA" = (
|
||||||
|
|||||||
@@ -23569,6 +23569,7 @@
|
|||||||
/obj/structure/sign/nosmoking_2{
|
/obj/structure/sign/nosmoking_2{
|
||||||
pixel_y = 32
|
pixel_y = 32
|
||||||
},
|
},
|
||||||
|
/obj/machinery/vending/games,
|
||||||
/turf/open/floor/plasteel/dark,
|
/turf/open/floor/plasteel/dark,
|
||||||
/area/library)
|
/area/library)
|
||||||
"aRW" = (
|
"aRW" = (
|
||||||
@@ -23593,13 +23594,6 @@
|
|||||||
/area/library)
|
/area/library)
|
||||||
"aRY" = (
|
"aRY" = (
|
||||||
/obj/structure/table/wood,
|
/obj/structure/table/wood,
|
||||||
/obj/item/dice/d20{
|
|
||||||
pixel_x = 3;
|
|
||||||
pixel_y = 3
|
|
||||||
},
|
|
||||||
/obj/item/dice/d10{
|
|
||||||
pixel_x = -3
|
|
||||||
},
|
|
||||||
/obj/machinery/firealarm{
|
/obj/machinery/firealarm{
|
||||||
pixel_y = 24
|
pixel_y = 24
|
||||||
},
|
},
|
||||||
@@ -24089,21 +24083,12 @@
|
|||||||
/area/library)
|
/area/library)
|
||||||
"aTf" = (
|
"aTf" = (
|
||||||
/obj/structure/table/wood,
|
/obj/structure/table/wood,
|
||||||
/obj/item/storage/pill_bottle/dice,
|
|
||||||
/turf/open/floor/plasteel/vault{
|
/turf/open/floor/plasteel/vault{
|
||||||
dir = 5
|
dir = 5
|
||||||
},
|
},
|
||||||
/area/library)
|
/area/library)
|
||||||
"aTg" = (
|
"aTg" = (
|
||||||
/obj/structure/table/wood,
|
/obj/structure/table/wood,
|
||||||
/obj/item/toy/cards/deck/cas{
|
|
||||||
pixel_x = -5;
|
|
||||||
pixel_y = 5
|
|
||||||
},
|
|
||||||
/obj/item/toy/cards/deck/cas/black{
|
|
||||||
pixel_x = 5;
|
|
||||||
pixel_y = 5
|
|
||||||
},
|
|
||||||
/turf/open/floor/plasteel/dark,
|
/turf/open/floor/plasteel/dark,
|
||||||
/area/library)
|
/area/library)
|
||||||
"aTh" = (
|
"aTh" = (
|
||||||
|
|||||||
@@ -50614,11 +50614,6 @@
|
|||||||
/area/library)
|
/area/library)
|
||||||
"czr" = (
|
"czr" = (
|
||||||
/obj/structure/table/wood/fancy,
|
/obj/structure/table/wood/fancy,
|
||||||
/obj/item/toy/cards/deck/cas/black{
|
|
||||||
pixel_x = -2;
|
|
||||||
pixel_y = 6
|
|
||||||
},
|
|
||||||
/obj/item/toy/cards/deck/cas,
|
|
||||||
/turf/open/floor/carpet,
|
/turf/open/floor/carpet,
|
||||||
/area/library)
|
/area/library)
|
||||||
"czs" = (
|
"czs" = (
|
||||||
@@ -51326,6 +51321,10 @@
|
|||||||
},
|
},
|
||||||
/turf/open/floor/plating/airless,
|
/turf/open/floor/plating/airless,
|
||||||
/area/maintenance/department/chapel/monastery)
|
/area/maintenance/department/chapel/monastery)
|
||||||
|
"cCW" = (
|
||||||
|
/obj/machinery/vending/games,
|
||||||
|
/turf/open/floor/plasteel/dark,
|
||||||
|
/area/library)
|
||||||
|
|
||||||
(1,1,1) = {"
|
(1,1,1) = {"
|
||||||
aaa
|
aaa
|
||||||
@@ -67341,7 +67340,7 @@ aaa
|
|||||||
aiu
|
aiu
|
||||||
aiu
|
aiu
|
||||||
aiu
|
aiu
|
||||||
apA
|
aoK
|
||||||
aqf
|
aqf
|
||||||
ajD
|
ajD
|
||||||
aiu
|
aiu
|
||||||
@@ -67977,13 +67976,13 @@ aaa
|
|||||||
aaa
|
aaa
|
||||||
aaa
|
aaa
|
||||||
cjp
|
cjp
|
||||||
ckW
|
cCW
|
||||||
ckH
|
ckH
|
||||||
cyZ
|
cyZ
|
||||||
ckH
|
ckH
|
||||||
czl
|
czl
|
||||||
czr
|
czr
|
||||||
czA
|
czr
|
||||||
czI
|
czI
|
||||||
ckH
|
ckH
|
||||||
ckH
|
ckH
|
||||||
@@ -68239,7 +68238,7 @@ ckH
|
|||||||
ckH
|
ckH
|
||||||
ckH
|
ckH
|
||||||
czl
|
czl
|
||||||
czs
|
czr
|
||||||
czB
|
czB
|
||||||
czI
|
czI
|
||||||
czV
|
czV
|
||||||
@@ -91543,7 +91542,7 @@ bdI
|
|||||||
bbI
|
bbI
|
||||||
bhr
|
bhr
|
||||||
bbI
|
bbI
|
||||||
biA
|
aTx
|
||||||
bjw
|
bjw
|
||||||
bkB
|
bkB
|
||||||
blS
|
blS
|
||||||
|
|||||||
@@ -1175,6 +1175,18 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C
|
|||||||
resistance_flags = FIRE_PROOF
|
resistance_flags = FIRE_PROOF
|
||||||
refill_canister = /obj/item/vending_refill/donksoft
|
refill_canister = /obj/item/vending_refill/donksoft
|
||||||
|
|
||||||
|
/obj/machinery/vending/games
|
||||||
|
name = "\improper Good Clean Fun"
|
||||||
|
desc = "Vends things that the Captain and Head of Personnel are probably not going to appreciate you fiddling with instead of your job..."
|
||||||
|
product_ads = "Escape to a fantasy world!;Fuel your gambling addiction!;Ruin your friendships!;Roll for initative!;Elves and dwarves!;Paranoid computers!;Totally not satanic!;Fun times forever!"
|
||||||
|
icon_state = "games"
|
||||||
|
products = list(
|
||||||
|
/obj/item/toy/cards/deck = 5,
|
||||||
|
/obj/item/storage/pill_bottle/dice = 10,
|
||||||
|
/obj/item/toy/cards/deck/cas = 2,
|
||||||
|
/obj/item/toy/cards/deck/cas/black = 2)
|
||||||
|
contraband = list(/obj/item/dice/fudge = 10)
|
||||||
|
|
||||||
#undef STANDARD_CHARGE
|
#undef STANDARD_CHARGE
|
||||||
#undef CONTRABAND_CHARGE
|
#undef CONTRABAND_CHARGE
|
||||||
#undef COIN_CHARGE
|
#undef COIN_CHARGE
|
||||||
Reference in New Issue
Block a user