Replaces loose tech storage boards with spawners

This commit is contained in:
Jordan Brown
2018-05-14 16:17:57 -04:00
committed by letterjay
parent f9f42658e1
commit 3b03fa3a37
7 changed files with 286 additions and 355 deletions
+9 -85
View File
@@ -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" = (
+11 -97
View File
@@ -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" = (
+9 -85
View File
@@ -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" = (
+9 -85
View File
@@ -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" = (
+114 -2
View File
@@ -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
)
+4 -1
View File
@@ -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)
+130
View File
@@ -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