mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-11 01:13:18 +00:00
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5252 316c924e-a436-60f5-8080-3fe189b3f50e
83 lines
2.6 KiB
Plaintext
83 lines
2.6 KiB
Plaintext
/obj/item/weapon/storage/box
|
|
name = "box"
|
|
desc = "It's just an ordinary box."
|
|
icon_state = "box"
|
|
item_state = "syringe_kit"
|
|
foldable = /obj/item/stack/sheet/cardboard //BubbleWrap
|
|
|
|
/obj/item/weapon/storage/box/survival/
|
|
New()
|
|
..()
|
|
contents = list()
|
|
sleep(1)
|
|
new /obj/item/clothing/mask/breath( src )
|
|
new /obj/item/weapon/tank/emergency_oxygen( src )
|
|
return
|
|
|
|
/obj/item/weapon/storage/box/engineer/
|
|
New()
|
|
..()
|
|
contents = list()
|
|
sleep(1)
|
|
new /obj/item/clothing/mask/breath( src )
|
|
new /obj/item/weapon/tank/emergency_oxygen/engi( src )
|
|
return
|
|
|
|
/obj/item/weapon/storage/box/syndicate/
|
|
New()
|
|
..()
|
|
switch (pickweight(list("bloodyspai" = 1, "stealth" = 1, "screwed" = 1, "guns" = 1, "murder" = 1, "freedom" = 1, "hacker" = 1, "lordsingulo" = 1)))
|
|
if ("bloodyspai")
|
|
new /obj/item/clothing/under/chameleon(src)
|
|
new /obj/item/clothing/mask/gas/voice(src)
|
|
new /obj/item/weapon/card/id/syndicate(src)
|
|
new /obj/item/clothing/shoes/syndigaloshes(src)
|
|
return
|
|
|
|
if ("stealth")
|
|
new /obj/item/weapon/gun/energy/crossbow(src)
|
|
new /obj/item/weapon/pen/paralysis(src)
|
|
new /obj/item/device/chameleon(src)
|
|
return
|
|
|
|
if ("screwed")
|
|
new /obj/effect/spawner/newbomb/timer/syndicate(src)
|
|
new /obj/effect/spawner/newbomb/timer/syndicate(src)
|
|
new /obj/item/device/powersink(src)
|
|
new /obj/item/clothing/suit/space/syndicate(src)
|
|
new /obj/item/clothing/head/helmet/space/syndicate(src)
|
|
return
|
|
|
|
if ("guns")
|
|
new /obj/item/weapon/gun/projectile(src)
|
|
new /obj/item/ammo_magazine/a357(src)
|
|
new /obj/item/weapon/card/emag(src)
|
|
new /obj/item/weapon/plastique(src)
|
|
return
|
|
|
|
if ("murder")
|
|
new /obj/item/weapon/melee/energy/sword(src)
|
|
new /obj/item/clothing/glasses/thermal/syndi(src)
|
|
new /obj/item/weapon/card/emag(src)
|
|
new /obj/item/clothing/shoes/syndigaloshes(src)
|
|
return
|
|
|
|
if("freedom")
|
|
var/obj/item/weapon/implanter/O = new /obj/item/weapon/implanter(src)
|
|
O.imp = new /obj/item/weapon/implant/freedom(O)
|
|
var/obj/item/weapon/implanter/U = new /obj/item/weapon/implanter(src)
|
|
U.imp = new /obj/item/weapon/implant/uplink(U)
|
|
return
|
|
|
|
if ("hacker")
|
|
new /obj/item/weapon/aiModule/syndicate(src)
|
|
new /obj/item/weapon/card/emag(src)
|
|
new /obj/item/device/encryptionkey/binary(src)
|
|
return
|
|
|
|
if ("lordsingulo")
|
|
new /obj/item/device/radio/beacon/syndicate(src)
|
|
new /obj/item/clothing/suit/space/syndicate(src)
|
|
new /obj/item/clothing/head/helmet/space/syndicate(src)
|
|
new /obj/item/weapon/card/emag(src)
|
|
return |