Adds the thing that spawns the gravekeeper drone

This commit is contained in:
Anewbe
2017-09-30 02:00:10 -05:00
parent efa89a9650
commit d067f70403
9 changed files with 79 additions and 46 deletions
@@ -107,7 +107,6 @@
can_hold = list(
/obj/item/seeds,
/obj/item/weapon/grown,
/obj/item/stack/material,
/obj/item/weapon/material/gravemarker
)
@@ -44,7 +44,8 @@
name = "gravekeeper robot module"
hide_on_manifest = 1
sprites = list(
"Drone" = "drone-lost"
"Drone" = "drone-gravekeeper",
"Sleek" = "sleek-gravekeeper"
)
/obj/item/weapon/robot_module/robot/gravekeeper/New(var/mob/living/silicon/robot/R)
@@ -72,6 +73,6 @@
// For really persistent looters
src.emag = new /obj/item/weapon/gun/energy/retro/mounted(src)
var/datum/matter_synth/wood = new /datum/matter_synth/wood(2000)
var/datum/matter_synth/wood = new /datum/matter_synth/wood(25000)
synths += wood
@@ -791,8 +791,8 @@ var/global/list/robot_modules = list(
var/datum/matter_synth/metal = new /datum/matter_synth/metal(25000)
var/datum/matter_synth/glass = new /datum/matter_synth/glass(25000)
var/datum/matter_synth/wood = new /datum/matter_synth/wood(2000)
var/datum/matter_synth/plastic = new /datum/matter_synth/plastic(1000)
var/datum/matter_synth/wood = new /datum/matter_synth/wood(25000)
var/datum/matter_synth/plastic = new /datum/matter_synth/plastic(25000)
var/datum/matter_synth/wire = new /datum/matter_synth/wire(30)
synths += metal
synths += glass
@@ -20,4 +20,6 @@
if(!cell)
cell = new /obj/item/weapon/cell/high(src) // 15k cell, as recharging stations are a lot more rare on the Surface.
laws = new /datum/ai_laws/gravekeeper()
playsound(loc, 'sound/mecha/nominalsyndi.ogg', 75, 0)