From 194a98736fef6ea28e12f40a1510c8bda8a9e396 Mon Sep 17 00:00:00 2001 From: Cael_Aislinn Date: Sat, 17 Aug 2013 10:13:08 +1000 Subject: [PATCH] makes pugs orderable via cargo bay Signed-off-by: Cael_Aislinn --- code/datums/supplypacks.dm | 7 +++++++ code/game/objects/structures/crates_lockers/largecrate.dm | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index 0de118b2cc5..2f6195af592 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -927,3 +927,10 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine cost = 30 containername = "crate" //let's keep it subtle, eh? contraband = 1 + +/datum/supply_packs/pug + name = "Pug Crate" + contains = list() + cost = 50 + containertype = /obj/structure/largecrate/pug + containername = "pug crate" diff --git a/code/game/objects/structures/crates_lockers/largecrate.dm b/code/game/objects/structures/crates_lockers/largecrate.dm index c13aafb5927..a0f469b3f6c 100644 --- a/code/game/objects/structures/crates_lockers/largecrate.dm +++ b/code/game/objects/structures/crates_lockers/largecrate.dm @@ -34,6 +34,14 @@ new /mob/living/simple_animal/corgi/Lisa(loc) ..() +/obj/structure/largecrate/pug + icon_state = "lisacrate" + +/obj/structure/largecrate/pug/attackby(obj/item/weapon/W as obj, mob/user as mob) + if(istype(W, /obj/item/weapon/crowbar)) + new /mob/living/simple_animal/pug(loc) + ..() + /obj/structure/largecrate/cow name = "cow crate" icon_state = "lisacrate"