Replaces loose tech storage boards with spawners
This commit is contained in:
@@ -33128,14 +33128,7 @@
|
||||
/area/storage/tech)
|
||||
"bGt" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/borgupload{
|
||||
pixel_x = -1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/item/circuitboard/computer/aiupload{
|
||||
pixel_x = 2;
|
||||
pixel_y = -2
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/AI,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bGu" = (
|
||||
@@ -33152,45 +33145,20 @@
|
||||
/area/storage/tech)
|
||||
"bGw" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/pandemic{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/rdconsole,
|
||||
/obj/item/circuitboard/machine/rdserver{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/machine/destructive_analyzer,
|
||||
/obj/structure/cable{
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/item/circuitboard/computer/aifixer,
|
||||
/obj/item/circuitboard/computer/teleporter,
|
||||
/obj/item/circuitboard/machine/circuit_imprinter,
|
||||
/obj/item/circuitboard/machine/mechfab,
|
||||
/obj/effect/spawner/lootdrop/techstorage/rnd,
|
||||
/turf/open/floor/plating,
|
||||
/area/storage/tech)
|
||||
"bGx" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/machine/telecomms/processor,
|
||||
/obj/item/circuitboard/machine/telecomms/receiver,
|
||||
/obj/item/circuitboard/machine/telecomms/server,
|
||||
/obj/item/circuitboard/machine/telecomms/bus,
|
||||
/obj/item/circuitboard/machine/telecomms/broadcaster,
|
||||
/obj/item/circuitboard/computer/message_monitor{
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/tcomms,
|
||||
/turf/open/floor/plating,
|
||||
/area/storage/tech)
|
||||
"bGy" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/mining,
|
||||
/obj/item/circuitboard/machine/autolathe{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/computer/arcade/battle,
|
||||
/obj/effect/spawner/lootdrop/techstorage/service,
|
||||
/turf/open/floor/plating,
|
||||
/area/storage/tech)
|
||||
"bGz" = (
|
||||
@@ -33668,21 +33636,10 @@
|
||||
/area/crew_quarters/theatre)
|
||||
"bHG" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/crew{
|
||||
pixel_x = -1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/item/circuitboard/computer/card{
|
||||
pixel_x = 2;
|
||||
pixel_y = -2
|
||||
},
|
||||
/obj/item/circuitboard/computer/communications{
|
||||
pixel_x = 5;
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/machinery/light/small{
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/command,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bHH" = (
|
||||
@@ -34387,14 +34344,7 @@
|
||||
/area/storage/tech)
|
||||
"bJh" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/robotics{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/mecha_control{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/RnD_secure,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bJi" = (
|
||||
@@ -34410,43 +34360,17 @@
|
||||
/area/storage/tech)
|
||||
"bJk" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/cloning,
|
||||
/obj/item/circuitboard/computer/med_data{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/machine/clonescanner,
|
||||
/obj/item/circuitboard/machine/clonepod,
|
||||
/obj/item/circuitboard/computer/scan_consolenew,
|
||||
/obj/item/circuitboard/machine/smoke_machine,
|
||||
/obj/effect/spawner/lootdrop/techstorage/medical,
|
||||
/turf/open/floor/plating,
|
||||
/area/storage/tech)
|
||||
"bJl" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/powermonitor{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/stationalert{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/item/circuitboard/computer/atmos_alert{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/engineering,
|
||||
/turf/open/floor/plating,
|
||||
/area/storage/tech)
|
||||
"bJm" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/secure_data{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/security{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/security,
|
||||
/turf/open/floor/plating,
|
||||
/area/storage/tech)
|
||||
"bJn" = (
|
||||
|
||||
@@ -32718,30 +32718,17 @@
|
||||
/area/hallway/primary/port)
|
||||
"bwJ" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/robotics{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/mecha_control,
|
||||
/obj/structure/cable/white{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 10
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/command,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bwK" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/communications{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/card,
|
||||
/obj/item/circuitboard/computer/crew{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/structure/cable/white{
|
||||
icon_state = "2-8"
|
||||
},
|
||||
@@ -32752,25 +32739,18 @@
|
||||
icon_state = "1-2"
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/line,
|
||||
/obj/effect/spawner/lootdrop/techstorage/AI,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bwL" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/aicore{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/aiupload,
|
||||
/obj/item/circuitboard/computer/borgupload{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/structure/cable/white{
|
||||
icon_state = "4-8"
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/line{
|
||||
dir = 6
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/RnD_secure,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bwM" = (
|
||||
@@ -37169,32 +37149,14 @@
|
||||
/area/storage/tech)
|
||||
"bET" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/scan_consolenew{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/med_data,
|
||||
/obj/item/circuitboard/computer/pandemic{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/item/circuitboard/machine/smoke_machine,
|
||||
/obj/effect/spawner/lootdrop/techstorage/service,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bEU" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/aifixer{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/rdconsole,
|
||||
/obj/item/circuitboard/machine/rdserver{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/item/circuitboard/machine/autolathe,
|
||||
/obj/effect/spawner/lootdrop/techstorage/medical,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bEV" = (
|
||||
@@ -38079,30 +38041,14 @@
|
||||
/area/storage/tech)
|
||||
"bGD" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/cloning{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/machine/clonescanner,
|
||||
/obj/item/circuitboard/machine/clonepod{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/effect/spawner/lootdrop/techstorage/security,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bGE" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/machine/destructive_analyzer{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/machine/mechfab,
|
||||
/obj/item/circuitboard/machine/circuit_imprinter{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/effect/spawner/lootdrop/techstorage/rnd,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bGF" = (
|
||||
@@ -38971,7 +38917,6 @@
|
||||
dir = 4
|
||||
},
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/item/circuitboard/machine/autolathe,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bIu" = (
|
||||
@@ -39924,31 +39869,16 @@
|
||||
/area/storage/tech)
|
||||
"bKp" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/security{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/prisoner,
|
||||
/obj/item/circuitboard/computer/secure_data{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/item/electronics/apc,
|
||||
/obj/item/electronics/airalarm,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bKq" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/atmos_alert{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/powermonitor,
|
||||
/obj/item/circuitboard/computer/stationalert{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/effect/spawner/lootdrop/techstorage/engineering,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bKr" = (
|
||||
@@ -40845,30 +40775,14 @@
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/machine/teleporter_station,
|
||||
/obj/item/circuitboard/computer/teleporter{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
|
||||
/obj/effect/turf_decal/bot,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bMi" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/machine/telecomms/server{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/machine/telecomms/relay,
|
||||
/obj/item/circuitboard/machine/telecomms/receiver,
|
||||
/obj/item/circuitboard/machine/telecomms/processor,
|
||||
/obj/item/circuitboard/machine/telecomms/hub,
|
||||
/obj/item/circuitboard/machine/telecomms/bus,
|
||||
/obj/item/circuitboard/machine/telecomms/broadcaster{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/turf_decal/bot,
|
||||
/obj/effect/spawner/lootdrop/techstorage/tcomms,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/storage/tech)
|
||||
"bMj" = (
|
||||
|
||||
@@ -7234,14 +7234,7 @@
|
||||
/area/maintenance/port/fore)
|
||||
"apx" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/secure_data{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/security{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/service,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"apy" = (
|
||||
@@ -23157,45 +23150,20 @@
|
||||
/area/storage/tech)
|
||||
"aYj" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/pandemic{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/rdconsole,
|
||||
/obj/item/circuitboard/machine/rdserver{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/machine/destructive_analyzer,
|
||||
/obj/item/circuitboard/computer/aifixer,
|
||||
/obj/item/circuitboard/computer/teleporter,
|
||||
/obj/item/circuitboard/machine/circuit_imprinter,
|
||||
/obj/item/circuitboard/machine/mechfab,
|
||||
/obj/effect/spawner/lootdrop/techstorage/engineering,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"aYk" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/mining,
|
||||
/obj/item/circuitboard/machine/autolathe{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/computer/arcade/battle,
|
||||
/obj/machinery/ai_status_display{
|
||||
pixel_y = 31
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/medical,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"aYl" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/machine/telecomms/processor,
|
||||
/obj/item/circuitboard/machine/telecomms/receiver,
|
||||
/obj/item/circuitboard/machine/telecomms/server,
|
||||
/obj/item/circuitboard/machine/telecomms/bus,
|
||||
/obj/item/circuitboard/machine/telecomms/broadcaster,
|
||||
/obj/item/circuitboard/computer/message_monitor{
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/rnd,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"aYm" = (
|
||||
@@ -24761,14 +24729,7 @@
|
||||
/area/maintenance/starboard/fore)
|
||||
"bbk" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/borgupload{
|
||||
pixel_x = -1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/item/circuitboard/computer/aiupload{
|
||||
pixel_x = 2;
|
||||
pixel_y = -2
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/AI,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"bbl" = (
|
||||
@@ -24799,15 +24760,7 @@
|
||||
/area/storage/tech)
|
||||
"bbn" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/cloning,
|
||||
/obj/item/circuitboard/computer/med_data{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/machine/clonescanner,
|
||||
/obj/item/circuitboard/machine/clonepod,
|
||||
/obj/item/circuitboard/computer/scan_consolenew,
|
||||
/obj/item/circuitboard/machine/smoke_machine,
|
||||
/obj/effect/spawner/lootdrop/techstorage/security,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"bbo" = (
|
||||
@@ -24815,19 +24768,8 @@
|
||||
/area/maintenance/solars/port/fore)
|
||||
"bbp" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/powermonitor{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/stationalert{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/item/circuitboard/computer/atmos_alert{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
|
||||
/obj/effect/spawner/lootdrop/techstorage/tcomms,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"bbq" = (
|
||||
@@ -25325,18 +25267,7 @@
|
||||
/area/storage/tech)
|
||||
"bcv" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/crew{
|
||||
pixel_x = -1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/item/circuitboard/computer/card{
|
||||
pixel_x = 2;
|
||||
pixel_y = -2
|
||||
},
|
||||
/obj/item/circuitboard/computer/communications{
|
||||
pixel_x = 5;
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/RnD_secure,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"bcw" = (
|
||||
@@ -26032,14 +25963,7 @@
|
||||
/area/maintenance/starboard/fore)
|
||||
"bdX" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/robotics{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/mecha_control{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/command,
|
||||
/turf/open/floor/plasteel/dark,
|
||||
/area/storage/tech)
|
||||
"bdY" = (
|
||||
|
||||
@@ -38600,34 +38600,14 @@
|
||||
/area/storage/tech)
|
||||
"bQv" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/pandemic{
|
||||
pixel_x = -3;
|
||||
pixel_y = 3
|
||||
},
|
||||
/obj/item/circuitboard/computer/rdconsole,
|
||||
/obj/item/circuitboard/machine/rdserver{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/machine/destructive_analyzer,
|
||||
/obj/item/circuitboard/computer/aifixer,
|
||||
/obj/item/circuitboard/computer/teleporter,
|
||||
/obj/item/circuitboard/machine/circuit_imprinter,
|
||||
/obj/item/circuitboard/machine/mechfab,
|
||||
/obj/structure/sign/poster/official/random{
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/item/circuitboard/machine/smoke_machine,
|
||||
/obj/effect/spawner/lootdrop/techstorage/engineering,
|
||||
/turf/open/floor/plasteel/darkgreen,
|
||||
/area/storage/tech)
|
||||
"bQw" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/mining,
|
||||
/obj/item/circuitboard/machine/autolathe{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/computer/arcade/battle,
|
||||
/obj/machinery/light{
|
||||
dir = 1;
|
||||
light_color = "#cee5d2"
|
||||
@@ -38637,18 +38617,12 @@
|
||||
dir = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/monastery_shuttle,
|
||||
/obj/effect/spawner/lootdrop/techstorage/service,
|
||||
/turf/open/floor/plasteel/darkgreen,
|
||||
/area/storage/tech)
|
||||
"bQx" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/machine/telecomms/processor,
|
||||
/obj/item/circuitboard/machine/telecomms/receiver,
|
||||
/obj/item/circuitboard/machine/telecomms/server,
|
||||
/obj/item/circuitboard/machine/telecomms/bus,
|
||||
/obj/item/circuitboard/machine/telecomms/broadcaster,
|
||||
/obj/item/circuitboard/computer/message_monitor{
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/rnd,
|
||||
/turf/open/floor/plasteel/darkgreen,
|
||||
/area/storage/tech)
|
||||
"bQy" = (
|
||||
@@ -39226,42 +39200,17 @@
|
||||
/area/storage/tech)
|
||||
"bRO" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/cloning,
|
||||
/obj/item/circuitboard/computer/med_data{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/item/circuitboard/machine/clonescanner,
|
||||
/obj/item/circuitboard/machine/clonepod,
|
||||
/obj/item/circuitboard/computer/scan_consolenew,
|
||||
/obj/effect/spawner/lootdrop/techstorage/medical,
|
||||
/turf/open/floor/plasteel/darkgreen,
|
||||
/area/storage/tech)
|
||||
"bRP" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/secure_data{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/security{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/tcomms,
|
||||
/turf/open/floor/plasteel/darkgreen,
|
||||
/area/storage/tech)
|
||||
"bRQ" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/powermonitor{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/stationalert{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/item/circuitboard/computer/atmos_alert{
|
||||
pixel_x = 3;
|
||||
pixel_y = -3
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/security,
|
||||
/turf/open/floor/plasteel/darkgreen,
|
||||
/area/storage/tech)
|
||||
"bRR" = (
|
||||
@@ -41189,46 +41138,21 @@
|
||||
/area/crew_quarters/heads/chief)
|
||||
"bWs" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/robotics{
|
||||
pixel_x = -2;
|
||||
pixel_y = 2
|
||||
},
|
||||
/obj/item/circuitboard/computer/mecha_control{
|
||||
pixel_x = 1;
|
||||
pixel_y = -1
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/AI,
|
||||
/turf/open/floor/plasteel/darkred,
|
||||
/area/storage/tech)
|
||||
"bWt" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/crew{
|
||||
pixel_x = -1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/item/circuitboard/computer/card{
|
||||
pixel_x = 2;
|
||||
pixel_y = -2
|
||||
},
|
||||
/obj/item/circuitboard/computer/communications{
|
||||
pixel_x = 5;
|
||||
pixel_y = -5
|
||||
},
|
||||
/obj/machinery/camera{
|
||||
c_tag = "Secure Tech Storage";
|
||||
dir = 1
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/RnD_secure,
|
||||
/turf/open/floor/plasteel/darkred,
|
||||
/area/storage/tech)
|
||||
"bWu" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/circuitboard/computer/borgupload{
|
||||
pixel_x = -1;
|
||||
pixel_y = 1
|
||||
},
|
||||
/obj/item/circuitboard/computer/aiupload{
|
||||
pixel_x = 2;
|
||||
pixel_y = -2
|
||||
},
|
||||
/obj/effect/spawner/lootdrop/techstorage/command,
|
||||
/turf/open/floor/plasteel/darkred,
|
||||
/area/storage/tech)
|
||||
"bWv" = (
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
var/lootcount = 1 //how many items will be spawned
|
||||
var/lootdoubles = TRUE //if the same item can be spawned twice
|
||||
var/list/loot //a list of possible items to spawn e.g. list(/obj/item, /obj/structure, /obj/effect)
|
||||
var/fan_out_items = FALSE //Whether the items should be distributed to offsets 0,3,-3,6,-6,9,-9.. This overrides pixel_x/y on the spawner itself
|
||||
var/fan_out_items = FALSE //Whether the items should be distributed to offsets 0,1,-1,2,-2,3,-3.. This overrides pixel_x/y on the spawner itself
|
||||
|
||||
/obj/effect/spawner/lootdrop/Initialize(mapload)
|
||||
..()
|
||||
@@ -26,7 +26,7 @@
|
||||
spawned_loot.pixel_y = pixel_y
|
||||
else
|
||||
if (loot_spawned)
|
||||
spawned_loot.pixel_x = spawned_loot.pixel_y = ((!(loot_spawned%2)*loot_spawned/2)*-3)+((loot_spawned%2)*(loot_spawned+1)/2*3)
|
||||
spawned_loot.pixel_x = spawned_loot.pixel_y = ((!(loot_spawned%2)*loot_spawned/2)*-1)+((loot_spawned%2)*(loot_spawned+1)/2*1)
|
||||
loot_spawned++
|
||||
return INITIALIZE_HINT_QDEL
|
||||
|
||||
@@ -206,3 +206,115 @@
|
||||
/obj/item/aiModule/core/full/thermurderdynamic,
|
||||
/obj/item/aiModule/core/full/damaged
|
||||
)
|
||||
|
||||
// Tech storage circuit board spawners
|
||||
// For these, make sure that lootcount equals the number of list items
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage
|
||||
name = "generic circuit board spawner"
|
||||
lootdoubles = FALSE
|
||||
fan_out_items = TRUE
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/service
|
||||
name = "service circuit board spawner"
|
||||
lootcount = 10
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/arcade/battle,
|
||||
/obj/item/circuitboard/computer/arcade/orion_trail,
|
||||
/obj/item/circuitboard/machine/autolathe,
|
||||
/obj/item/circuitboard/computer/mining,
|
||||
/obj/item/circuitboard/machine/ore_redemption,
|
||||
/obj/item/circuitboard/machine/mining_equipment_vendor,
|
||||
/obj/item/circuitboard/machine/microwave,
|
||||
/obj/item/circuitboard/machine/chem_dispenser/drinks,
|
||||
/obj/item/circuitboard/machine/chem_dispenser/drinks/beer,
|
||||
/obj/item/circuitboard/computer/slot_machine
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/rnd
|
||||
name = "RnD circuit board spawner"
|
||||
lootcount = 8
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/aifixer,
|
||||
/obj/item/circuitboard/machine/rdserver,
|
||||
/obj/item/circuitboard/computer/pandemic,
|
||||
/obj/item/circuitboard/machine/mechfab,
|
||||
/obj/item/circuitboard/machine/circuit_imprinter/department,
|
||||
/obj/item/circuitboard/computer/teleporter,
|
||||
/obj/item/circuitboard/machine/destructive_analyzer,
|
||||
/obj/item/circuitboard/computer/rdconsole
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/security
|
||||
name = "security circuit board spawner"
|
||||
lootcount = 3
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/secure_data,
|
||||
/obj/item/circuitboard/computer/security,
|
||||
/obj/item/circuitboard/computer/prisoner
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/engineering
|
||||
name = "engineering circuit board spawner"
|
||||
lootcount = 3
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/atmos_alert,
|
||||
/obj/item/circuitboard/computer/stationalert,
|
||||
/obj/item/circuitboard/computer/powermonitor
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/tcomms
|
||||
name = "tcomms circuit board spawner"
|
||||
lootcount = 9
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/message_monitor,
|
||||
/obj/item/circuitboard/machine/telecomms/broadcaster,
|
||||
/obj/item/circuitboard/machine/telecomms/bus,
|
||||
/obj/item/circuitboard/machine/telecomms/server,
|
||||
/obj/item/circuitboard/machine/telecomms/receiver,
|
||||
/obj/item/circuitboard/machine/telecomms/processor,
|
||||
/obj/item/circuitboard/machine/announcement_system,
|
||||
/obj/item/circuitboard/computer/comm_server,
|
||||
/obj/item/circuitboard/computer/comm_monitor
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/medical
|
||||
name = "medical circuit board spawner"
|
||||
lootcount = 8
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/cloning,
|
||||
/obj/item/circuitboard/machine/clonepod,
|
||||
/obj/item/circuitboard/machine/chem_dispenser,
|
||||
/obj/item/circuitboard/computer/scan_consolenew,
|
||||
/obj/item/circuitboard/computer/med_data,
|
||||
/obj/item/circuitboard/machine/smoke_machine,
|
||||
/obj/item/circuitboard/machine/chem_master,
|
||||
/obj/item/circuitboard/machine/clonescanner
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/AI
|
||||
name = "secure AI circuit board spawner"
|
||||
lootcount = 3
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/aiupload,
|
||||
/obj/item/circuitboard/computer/borgupload,
|
||||
/obj/item/circuitboard/aicore
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/command
|
||||
name = "secure command circuit board spawner"
|
||||
lootcount = 3
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/crew,
|
||||
/obj/item/circuitboard/computer/communications,
|
||||
/obj/item/circuitboard/computer/card
|
||||
)
|
||||
|
||||
/obj/effect/spawner/lootdrop/techstorage/RnD_secure
|
||||
name = "secure RnD circuit board spawner"
|
||||
lootcount = 3
|
||||
loot = list(
|
||||
/obj/item/circuitboard/computer/mecha_control,
|
||||
/obj/item/circuitboard/computer/apc_control,
|
||||
/obj/item/circuitboard/computer/robotics
|
||||
)
|
||||
|
||||
@@ -13,7 +13,10 @@
|
||||
/obj/item/stock_parts/cell/high = 10,
|
||||
/obj/item/electronics/airlock = 10,
|
||||
/obj/item/electronics/apc = 10,
|
||||
/obj/item/electronics/airalarm = 10)
|
||||
/obj/item/electronics/airalarm = 10,
|
||||
/obj/item/electronics/firealarm = 10,
|
||||
/obj/item/electronics/firelock = 10
|
||||
)
|
||||
contraband = list(/obj/item/stock_parts/cell/potato = 3)
|
||||
premium = list(/obj/item/storage/belt/utility = 3,
|
||||
/obj/item/storage/box/smart_metal_foam = 1)
|
||||
|
||||
@@ -7,3 +7,133 @@
|
||||
# NOTE: if the rank-name cannot be found in admin_ranks.txt, they will not be adminned! ~Carn #
|
||||
# NOTE: syntax was changed to allow hyphenation of ranknames, since spaces are stripped. #
|
||||
###############################################################################################
|
||||
<<<<<<< HEAD
|
||||
=======
|
||||
Optimumtact = Host
|
||||
NewSta = Game Master
|
||||
Expletives = Game Master
|
||||
kingofkosmos = Game Master
|
||||
MrStonedOne = Lazy Master
|
||||
microscopics = Game Master
|
||||
Gun Hog = Game Master
|
||||
KorPhaeron = Game Master
|
||||
razharas = Game Master
|
||||
Lordpidey = Game Master
|
||||
Niknakflak = Game Master
|
||||
rolan7 = Game Master
|
||||
quarxink = Game Master
|
||||
adrix89 = Game Master
|
||||
tle = Game Master
|
||||
xsi = Game Master
|
||||
scaredofshadows = Game Master
|
||||
neofite = Game Master
|
||||
trubblebass = Game Master
|
||||
mport2004 = Game Master
|
||||
deuryn = Game Master
|
||||
agouri = Game Master
|
||||
errorage = Game Master
|
||||
superxpdude = Game Master
|
||||
petethegoat = Game Master
|
||||
nodrak = Game Master
|
||||
carnwennan = Game Master
|
||||
ikarrus = Game Master
|
||||
cheridan = Game Master
|
||||
giacomand = Game Master
|
||||
rockdtben = Game Master
|
||||
sieve = Game Master
|
||||
aranclanos = Game Master
|
||||
intigracy = Game Master
|
||||
dumpdavidson = Game Master
|
||||
kazeespada = Game Master
|
||||
malkevin = Game Master
|
||||
incoming = Game Master
|
||||
demas = Game Master
|
||||
fleure = Game Master
|
||||
ricotez = Game Master
|
||||
misterperson = Game Master
|
||||
crimsonvision = Game Master
|
||||
iamgoofball = Game Master
|
||||
zelacks = Game Master
|
||||
androidsfv = Game Master
|
||||
miggles = Game Master
|
||||
jordie0608 = Game Master
|
||||
s0ldi3rkr4s0 = Game Master
|
||||
ergovisavi = Game Master
|
||||
vistapowa = Game Master
|
||||
miauw62 = Game Master
|
||||
rumia29 = Game Master
|
||||
bobylein = Game Master
|
||||
sirbayer = Game Master
|
||||
hornygranny = Game Master
|
||||
yota = Game Master
|
||||
firecage = Game Master
|
||||
donkieyo = Game Master
|
||||
argoneus = Game Master
|
||||
paprka = Game Master
|
||||
cookingboy3 = Game Master
|
||||
limeliz = Game Master
|
||||
steelpoint = Game Master
|
||||
phil235 = Game Master
|
||||
CorruptComputer = Game Master
|
||||
xxnoob = Game Master
|
||||
tkdrg = Game Master
|
||||
Cuboos = Game Master
|
||||
thunder12345 = Game Master
|
||||
wjohnston = Game Master
|
||||
mandurrh = Game Master
|
||||
thurgatar = Game Master
|
||||
xerux = Game Master
|
||||
dannno = Game Master
|
||||
lo6a4evskiy = Game Master
|
||||
vekter = Game Master
|
||||
Ahammer18 = Game Master
|
||||
ACCount12 = Game Master
|
||||
fayrik = Game Master
|
||||
shadowlight213 = Game Master
|
||||
drovidicorv = Game Master
|
||||
Dunc = Game Master
|
||||
MMMiracles = Game Master
|
||||
bear1ake = Game Master
|
||||
CoreOverload = Game Master
|
||||
Jalleo = Game Master
|
||||
ChangelingRain = Game Master
|
||||
FoxPMcCloud = Game Master
|
||||
Xhuis = Game Master
|
||||
Astralenigma = Game Master
|
||||
Tokiko1 = Game Master
|
||||
SuperSayu = Game Master
|
||||
Lzimann = Game Master
|
||||
As334 = Game Master
|
||||
neersighted = Game Master
|
||||
Swankcookie = Game Master
|
||||
Ressler = Game Master
|
||||
Folix = Game Master
|
||||
Bawhoppennn = Game Master
|
||||
Anturke = Host
|
||||
Lumipharon = Game Master
|
||||
bgobandit = Game Master
|
||||
coiax = Game Master
|
||||
RandomMarine = Game Master
|
||||
PKPenguin321 = Game Master
|
||||
TechnoAlchemist = Game Master
|
||||
Aloraydrel = Game Master
|
||||
Quiltyquilty = Game Master
|
||||
SnipeDragon = Game Master
|
||||
Fjeld = Game Master
|
||||
kevinz000 = Game Master
|
||||
Tacolizard = Game Master
|
||||
TrustyGun = Game Master
|
||||
Cyberboss = Game Master
|
||||
PJB3005 = Game Master
|
||||
Sweaterkittens = Game Master
|
||||
Feemjmeem = Game Master
|
||||
JStheguy = Game Master
|
||||
excessiveuseofcobby = Game Master
|
||||
Plizzard = Game Master
|
||||
octareenroon91 = Game Master
|
||||
Serpentarium = Game Master
|
||||
Averagejoe82 = Game Master
|
||||
The Dreamweaver = Game Master
|
||||
88Naoki = Game Master
|
||||
Naksuasdf = Game Master
|
||||
>>>>>>> 3653239... Merge pull request #37785 from 81Denton/circboard_spawners
|
||||
|
||||
Reference in New Issue
Block a user