mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Adds a kit with cigarette packs and zippo lighter.
Includes 2 packs of flash powder cigarettes, 2 packs of smoke creating cigarettes, 1 pack of mindbreaker cigarettes, and 1 pack of tricordrazine cigarettes.
This commit is contained in:
@@ -48,11 +48,12 @@
|
|||||||
new/datum/uplink_item(/obj/item/weapon/cane/concealed, 2, "Concealed Cane Sword", "CC"),
|
new/datum/uplink_item(/obj/item/weapon/cane/concealed, 2, "Concealed Cane Sword", "CC"),
|
||||||
new/datum/uplink_item(/obj/item/weapon/cartridge/syndicate, 3, "Detomatix PDA Cartridge", "DC"),
|
new/datum/uplink_item(/obj/item/weapon/cartridge/syndicate, 3, "Detomatix PDA Cartridge", "DC"),
|
||||||
new/datum/uplink_item(/obj/item/weapon/pen/paralysis, 3, "Paralysis Pen", "PP"),
|
new/datum/uplink_item(/obj/item/weapon/pen/paralysis, 3, "Paralysis Pen", "PP"),
|
||||||
|
new/datum/uplink_item(/obj/item/weapon/storage/box/syndie_kit/cigarette, 4, "Cigarette Kit", "BH")
|
||||||
),
|
),
|
||||||
"Stealth and Camouflage Items" = list(
|
"Stealth and Camouflage Items" = list(
|
||||||
new/datum/uplink_item(/obj/item/weapon/card/id/syndicate, 2, "Agent ID card", "AC"),
|
new/datum/uplink_item(/obj/item/weapon/card/id/syndicate, 2, "Agent ID card", "AC"),
|
||||||
new/datum/uplink_item(/obj/item/clothing/shoes/syndigaloshes, 2, "No-Slip Shoes", "SH"),
|
new/datum/uplink_item(/obj/item/clothing/shoes/syndigaloshes, 2, "No-Slip Shoes", "SH"),
|
||||||
new/datum/uplink_item(/obj/item/weapon/storage/box/syndie_kit/spy, 2, "Spy Kit", "SK"),
|
new/datum/uplink_item(/obj/item/weapon/storage/box/syndie_kit/spy, 2, "Bug Kit", "SK"),
|
||||||
new/datum/uplink_item(/obj/item/weapon/storage/box/syndie_kit/chameleon, 3, "Chameleon Kit", "CB"),
|
new/datum/uplink_item(/obj/item/weapon/storage/box/syndie_kit/chameleon, 3, "Chameleon Kit", "CB"),
|
||||||
new/datum/uplink_item(/obj/item/device/chameleon, 4, "Chameleon-Projector", "CP"),
|
new/datum/uplink_item(/obj/item/device/chameleon, 4, "Chameleon-Projector", "CP"),
|
||||||
new/datum/uplink_item(/obj/item/clothing/mask/gas/voice, 4, "Voice Changer", "VC"),
|
new/datum/uplink_item(/obj/item/clothing/mask/gas/voice, 4, "Voice Changer", "VC"),
|
||||||
|
|||||||
@@ -162,6 +162,9 @@
|
|||||||
new /obj/item/device/spy_bug(src)
|
new /obj/item/device/spy_bug(src)
|
||||||
new /obj/item/device/spy_bug(src)
|
new /obj/item/device/spy_bug(src)
|
||||||
new /obj/item/device/spy_bug(src)
|
new /obj/item/device/spy_bug(src)
|
||||||
|
new /obj/item/device/spy_bug(src)
|
||||||
|
new /obj/item/device/spy_bug(src)
|
||||||
|
new /obj/item/device/spy_bug(src)
|
||||||
new /obj/item/device/spy_monitor(src)
|
new /obj/item/device/spy_monitor(src)
|
||||||
|
|
||||||
/obj/item/weapon/storage/box/syndie_kit/g9mm
|
/obj/item/weapon/storage/box/syndie_kit/g9mm
|
||||||
@@ -172,3 +175,45 @@
|
|||||||
..()
|
..()
|
||||||
new /obj/item/weapon/gun/projectile/pistol(src)
|
new /obj/item/weapon/gun/projectile/pistol(src)
|
||||||
new /obj/item/weapon/silencer(src)
|
new /obj/item/weapon/silencer(src)
|
||||||
|
|
||||||
|
/obj/item/weapon/storage/box/syndie_kit/cigarette
|
||||||
|
name = "cigarette kit"
|
||||||
|
desc = "Comes with the following brands of cigarettes, in this order: 2xFlash, 2xSmoke, 1xMindBreaker, 1xTricordrazine. Avoid mixing them up."
|
||||||
|
|
||||||
|
/obj/item/weapon/storage/box/syndie_kit/cigarette/New()
|
||||||
|
..()
|
||||||
|
var/obj/item/weapon/storage/fancy/cigarettes/pack
|
||||||
|
pack = new /obj/item/weapon/storage/fancy/cigarettes(src)
|
||||||
|
fill_cigarre_package(pack, list("aluminum" = 5, "potassium" = 5, "sulfur" = 5))
|
||||||
|
pack.desc += " 'F' has been scribbled on it."
|
||||||
|
|
||||||
|
pack = new /obj/item/weapon/storage/fancy/cigarettes(src)
|
||||||
|
fill_cigarre_package(pack, list("aluminum" = 5, "potassium" = 5, "sulfur" = 5))
|
||||||
|
pack.desc += " 'F' has been scribbled on it."
|
||||||
|
|
||||||
|
pack = new /obj/item/weapon/storage/fancy/cigarettes(src)
|
||||||
|
fill_cigarre_package(pack, list("potassium" = 5, "sugar" = 5, "phosphorus" = 5))
|
||||||
|
pack.desc += " 'S' has been scribbled on it."
|
||||||
|
|
||||||
|
pack = new /obj/item/weapon/storage/fancy/cigarettes(src)
|
||||||
|
fill_cigarre_package(pack, list("potassium" = 5, "sugar" = 5, "phosphorus" = 5))
|
||||||
|
pack.desc += " 'S' has been scribbled on it."
|
||||||
|
|
||||||
|
pack = new /obj/item/weapon/storage/fancy/cigarettes(src)
|
||||||
|
// Dylovene. Going with 1.5 rather than 1.6666666...
|
||||||
|
fill_cigarre_package(pack, list("potassium" = 1.5, "nitrogen" = 1.5, "silicon" = 1.5))
|
||||||
|
// Mindbreaker
|
||||||
|
fill_cigarre_package(pack, list("silicon" = 4.5, "hydrogen" = 4.5))
|
||||||
|
|
||||||
|
pack.desc += " 'MB' has been scribbled on it."
|
||||||
|
|
||||||
|
pack = new /obj/item/weapon/storage/fancy/cigarettes(src)
|
||||||
|
pack.reagents.add_reagent("tricordrazine", 15 * pack.storage_slots)
|
||||||
|
pack.desc += " 'T' has been scribbled on it."
|
||||||
|
|
||||||
|
new /obj/item/weapon/flame/lighter/zippo(src)
|
||||||
|
|
||||||
|
/proc/fill_cigarre_package(var/obj/item/weapon/storage/fancy/cigarettes/C, var/list/reagents)
|
||||||
|
for(var/reagent in reagents)
|
||||||
|
C.reagents.add_reagent(reagent, reagents[reagent] * C.storage_slots)
|
||||||
|
|
||||||
|
|||||||
@@ -702,7 +702,7 @@
|
|||||||
name = "\improper Sin-pocket"
|
name = "\improper Sin-pocket"
|
||||||
desc = "The food of choice for the veteran. Do <B>NOT</B> overconsume."
|
desc = "The food of choice for the veteran. Do <B>NOT</B> overconsume."
|
||||||
filling_color = "#6D6D00"
|
filling_color = "#6D6D00"
|
||||||
heated_reagents = list("doctorsdelight" = 5, "hyperzine" = 5, "synaptizine" = 1)
|
heated_reagents = list("doctorsdelight" = 5, "hyperzine" = 0.75, "synaptizine" = 0.25)
|
||||||
var/has_been_heated = 0
|
var/has_been_heated = 0
|
||||||
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/donkpocket/sinpocket/attack_self(mob/user)
|
/obj/item/weapon/reagent_containers/food/snacks/donkpocket/sinpocket/attack_self(mob/user)
|
||||||
|
|||||||
Reference in New Issue
Block a user