mirror of
https://github.com/CHOMPstation/CHOMPstation.git
synced 2026-08-27 14:06:43 +01:00
Polaris sync
This commit is contained in:
@@ -92,6 +92,13 @@
|
||||
question = "An Alien has just been created on the facility. Would you like to play as them?"
|
||||
be_special_flag = BE_ALIEN
|
||||
|
||||
/datum/ghost_query/syndicate_drone
|
||||
role_name = "Mercenary Drone"
|
||||
question = "A team of dubious mercenaries have purchased a powerful drone, and they are attempting to activate it. Would you like to play as the drone?"
|
||||
be_special_flag = BE_AI
|
||||
check_bans = list("AI", "Cyborg", "Syndicate")
|
||||
cutoff_number = 1
|
||||
|
||||
// Surface stuff.
|
||||
/datum/ghost_query/lost_drone
|
||||
role_name = "Lost Drone"
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
#define OUTFIT_HAS_JETPACK 1
|
||||
#define OUTFIT_HAS_BACKPACK 2
|
||||
#define OUTFIT_EXTENDED_SURVIVAL 4
|
||||
|
||||
#define OUTFIT_JOB_NAME(job_name) ("Job - " + job_name)
|
||||
#define OUTFIT_MILITARY(job_name) ("Military Uniform - " + job_name)
|
||||
#define OUTFIT_COSTUME(job_name) ("Costume - " + job_name)
|
||||
@@ -0,0 +1,2 @@
|
||||
/decl/hierarchy/outfit/costume
|
||||
undress = 0
|
||||
@@ -1,5 +1,5 @@
|
||||
/decl/hierarchy/outfit/h_masked_killer
|
||||
name = "Costume - Masked Killer"
|
||||
/decl/hierarchy/outfit/costume/masked_killer
|
||||
name = OUTFIT_COSTUME("Masked Killer")
|
||||
uniform = /obj/item/clothing/under/overalls
|
||||
shoes = /obj/item/clothing/shoes/white
|
||||
gloves = /obj/item/clothing/gloves/sterile/latex
|
||||
@@ -8,20 +8,20 @@
|
||||
suit = /obj/item/clothing/suit/storage/apron
|
||||
r_hand = /obj/item/weapon/material/twohanded/fireaxe/foam
|
||||
|
||||
/decl/hierarchy/outfit/masked_killer/post_equip(var/mob/living/carbon/human/H)
|
||||
/decl/hierarchy/outfit/costume/masked_killer/post_equip(var/mob/living/carbon/human/H)
|
||||
var/victim = get_mannequin(H.ckey)
|
||||
for(var/obj/item/carried_item in H.get_equipped_items(TRUE))
|
||||
carried_item.add_blood(victim) //Oh yes, there will be blood.. just not blood from the killer because that's odd. //If I knew how to make fake blood, I would
|
||||
|
||||
/decl/hierarchy/outfit/h_professional
|
||||
name = "Costume - Professional"
|
||||
/decl/hierarchy/outfit/costume/professional
|
||||
name = OUTFIT_COSTUME("Professional")
|
||||
uniform = /obj/item/clothing/under/suit_jacket{ starting_accessories=list(/obj/item/clothing/accessory/wcoat) }
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
gloves = /obj/item/clothing/gloves/black
|
||||
glasses = /obj/item/clothing/glasses/fakesunglasses
|
||||
l_pocket = /obj/item/toy/sword
|
||||
|
||||
/decl/hierarchy/outfit/h_professional/post_equip(var/mob/living/carbon/human/H)
|
||||
/decl/hierarchy/outfit/costume/professional/post_equip(var/mob/living/carbon/human/H)
|
||||
var/obj/item/weapon/storage/briefcase/new_briefcase = new(H)
|
||||
for(var/obj/item/briefcase_item in new_briefcase)
|
||||
qdel(briefcase_item)
|
||||
@@ -30,9 +30,9 @@
|
||||
new_briefcase.contents += new /obj/item/clothing/mask/gas/clown_hat
|
||||
H.equip_to_slot_or_del(new_briefcase, slot_l_hand)
|
||||
|
||||
/decl/hierarchy/outfit/h_horrorcop
|
||||
name = "Costume - Slasher Movie Cop"
|
||||
uniform = /obj/item/clothing/under/pcrc{ starting_accessories=list(/obj/item/clothing/accessory/holster) }
|
||||
/decl/hierarchy/outfit/costume/horrorcop
|
||||
name = OUTFIT_COSTUME("Slasher Movie Cop")
|
||||
uniform = /obj/item/clothing/under/pcrc{ starting_accessories=list(/obj/item/clothing/accessory/holster/hip) }
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
gloves = /obj/item/clothing/gloves/black
|
||||
glasses = /obj/item/clothing/glasses/fakesunglasses
|
||||
@@ -40,7 +40,7 @@
|
||||
head = /obj/item/clothing/head/beret
|
||||
r_hand = /obj/item/weapon/gun/projectile/revolver/capgun
|
||||
|
||||
/decl/hierarchy/outfit/h_horrorcop/post_equip(var/mob/living/carbon/human/H)
|
||||
/decl/hierarchy/outfit/costume/horrorcop/post_equip(var/mob/living/carbon/human/H)
|
||||
var/obj/item/clothing/under/U = H.w_uniform
|
||||
if(U.accessories.len)
|
||||
for(var/obj/item/clothing/accessory/A in U.accessories)
|
||||
@@ -48,16 +48,16 @@
|
||||
var/obj/item/clothing/accessory/holster/O = A
|
||||
O.holster_verb()
|
||||
|
||||
/decl/hierarchy/outfit/h_cowboy
|
||||
name = "Costume - Cowboy"
|
||||
uniform = /obj/item/clothing/under/pants{ starting_accessories=list(/obj/item/clothing/accessory/holster) }
|
||||
/decl/hierarchy/outfit/costume/cowboy
|
||||
name = OUTFIT_COSTUME("Cowboy")
|
||||
uniform = /obj/item/clothing/under/pants{ starting_accessories=list(/obj/item/clothing/accessory/holster/hip) }
|
||||
shoes = /obj/item/clothing/shoes/boots/cowboy
|
||||
head = /obj/item/clothing/head/cowboy_hat
|
||||
gloves = /obj/item/clothing/gloves/fingerless
|
||||
suit = /obj/item/clothing/accessory/poncho
|
||||
r_hand = /obj/item/weapon/gun/projectile/revolver/capgun
|
||||
|
||||
/decl/hierarchy/outfit/h_cowboy/post_equip(var/mob/living/carbon/human/H)
|
||||
/decl/hierarchy/outfit/costume/cowboy/post_equip(var/mob/living/carbon/human/H)
|
||||
var/obj/item/clothing/under/U = H.w_uniform
|
||||
if(U.accessories.len)
|
||||
for(var/obj/item/clothing/accessory/A in U.accessories)
|
||||
@@ -65,8 +65,8 @@
|
||||
var/obj/item/clothing/accessory/holster/O = A
|
||||
O.holster_verb()
|
||||
|
||||
/decl/hierarchy/outfit/h_lumberjack
|
||||
name = "Costume - Lumberjack"
|
||||
/decl/hierarchy/outfit/costume/lumberjack
|
||||
name = OUTFIT_COSTUME("Lumberjack")
|
||||
uniform = /obj/item/clothing/under/pants{ starting_accessories=list(/obj/item/clothing/accessory/sweater/blackneck) }
|
||||
shoes = /obj/item/clothing/shoes/boots/workboots
|
||||
head = /obj/item/clothing/head/beanie
|
||||
@@ -74,8 +74,8 @@
|
||||
suit = /obj/item/clothing/suit/storage/flannel/red
|
||||
r_hand = /obj/item/weapon/material/twohanded/fireaxe/foam
|
||||
|
||||
/decl/hierarchy/outfit/h_firefighter
|
||||
name = "Costume - Firefighter"
|
||||
/decl/hierarchy/outfit/costume/firefighter
|
||||
name = OUTFIT_COSTUME("Firefighter")
|
||||
uniform = /obj/item/clothing/under/pants
|
||||
shoes = /obj/item/clothing/shoes/boots/workboots
|
||||
head = /obj/item/clothing/head/hardhat/red
|
||||
@@ -83,22 +83,22 @@
|
||||
suit = /obj/item/clothing/suit/fire/firefighter
|
||||
mask = /obj/item/clothing/mask/gas
|
||||
|
||||
/decl/hierarchy/outfit/h_highlander
|
||||
name = "Costume - Highlander"
|
||||
/decl/hierarchy/outfit/costume/highlander
|
||||
name = OUTFIT_COSTUME("Highlander")
|
||||
uniform = /obj/item/clothing/under/kilt
|
||||
shoes = /obj/item/clothing/shoes/boots/jackboots
|
||||
head = /obj/item/clothing/head/beret
|
||||
r_hand = /obj/item/weapon/material/sword/foam
|
||||
|
||||
/decl/hierarchy/outfit/h_vampire
|
||||
name = "Costume - Vampire"
|
||||
/decl/hierarchy/outfit/costume/vampire
|
||||
name = OUTFIT_COSTUME("Vampire")
|
||||
uniform = /obj/item/clothing/under/suit_jacket/really_black
|
||||
shoes = /obj/item/clothing/shoes/dress
|
||||
gloves = /obj/item/clothing/gloves/white
|
||||
r_hand = /obj/item/weapon/bedsheet/red
|
||||
|
||||
/decl/hierarchy/outfit/h_vampire_hunter
|
||||
name = "Costume - Vampire Hunter"
|
||||
/decl/hierarchy/outfit/costume/vampire_hunter
|
||||
name = OUTFIT_COSTUME("Vampire Hunter")
|
||||
uniform = /obj/item/clothing/under/pants/tan
|
||||
suit = /obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless
|
||||
shoes = /obj/item/clothing/shoes/boots/jackboots
|
||||
@@ -106,10 +106,18 @@
|
||||
l_pocket = /obj/item/toy/crossbow
|
||||
r_pocket = /obj/item/device/flashlight/color/red
|
||||
|
||||
/decl/hierarchy/outfit/h_pirate
|
||||
name = "Costume - Pirate"
|
||||
/decl/hierarchy/outfit/costume/pirate
|
||||
name = OUTFIT_COSTUME("Pirate")
|
||||
uniform = /obj/item/clothing/under/pirate
|
||||
shoes = /obj/item/clothing/shoes/brown
|
||||
head = /obj/item/clothing/head/helmet/space
|
||||
head = /obj/item/clothing/head/pirate
|
||||
suit = /obj/item/clothing/suit/pirate
|
||||
glasses = /obj/item/clothing/glasses/eyepatch
|
||||
glasses = /obj/item/clothing/glasses/eyepatch
|
||||
|
||||
/decl/hierarchy/outfit/costume/whiteout
|
||||
name = OUTFIT_COSTUME("Snow Ghost")
|
||||
uniform = /obj/item/clothing/under/color/white{ starting_accessories=list(/obj/item/clothing/accessory/scarf/white) }
|
||||
shoes = /obj/item/clothing/shoes/white
|
||||
suit = /obj/item/clothing/suit/storage/hooded/chaplain_hoodie/whiteout
|
||||
gloves = /obj/item/clothing/gloves/white
|
||||
mask = /obj/item/clothing/mask/surgical
|
||||
@@ -1,2 +0,0 @@
|
||||
#define OUTFIT_JOB_NAME(job_name) ("Job - " + job_name)
|
||||
#define OUTFIT_MILITARY(job_name) ("Military Uniform - " + job_name)
|
||||
@@ -53,9 +53,9 @@
|
||||
r_pocket = /obj/item/device/analyzer/plant_analyzer
|
||||
backpack = /obj/item/weapon/storage/backpack/hydroponics
|
||||
satchel_one = /obj/item/weapon/storage/backpack/satchel/hyd
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/hyd
|
||||
id_type = /obj/item/weapon/card/id/civilian/botanist
|
||||
pda_type = /obj/item/device/pda/botanist
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/hyd
|
||||
|
||||
/decl/hierarchy/outfit/job/service/janitor
|
||||
name = OUTFIT_JOB_NAME("Janitor")
|
||||
@@ -77,7 +77,7 @@
|
||||
suit = /obj/item/clothing/suit/storage/toggle/internalaffairs
|
||||
shoes = /obj/item/clothing/shoes/brown
|
||||
glasses = /obj/item/clothing/glasses/sunglasses/big
|
||||
l_hand = /obj/item/weapon/storage/briefcase
|
||||
l_hand = /obj/item/weapon/clipboard
|
||||
id_type = /obj/item/weapon/card/id/civilian/internal_affairs_agent
|
||||
pda_type = /obj/item/device/pda/lawyer
|
||||
|
||||
|
||||
@@ -1,16 +1,14 @@
|
||||
/decl/hierarchy/outfit/job/captain
|
||||
name = OUTFIT_JOB_NAME("Captain")
|
||||
head = /obj/item/clothing/head/caphat
|
||||
glasses = /obj/item/clothing/glasses/sunglasses
|
||||
uniform = /obj/item/clothing/under/rank/captain
|
||||
l_ear = /obj/item/device/radio/headset/heads/captain
|
||||
shoes = /obj/item/clothing/shoes/brown
|
||||
backpack = /obj/item/weapon/storage/backpack/captain
|
||||
satchel_one = /obj/item/weapon/storage/backpack/satchel/cap
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/com
|
||||
id_type = /obj/item/weapon/card/id/gold/captain
|
||||
pda_type = /obj/item/device/pda/captain
|
||||
backpack_contents = list(/obj/item/weapon/storage/box/ids = 1)
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/com
|
||||
|
||||
/decl/hierarchy/outfit/job/captain/post_equip(var/mob/living/carbon/human/H)
|
||||
..()
|
||||
@@ -32,7 +30,6 @@
|
||||
shoes = /obj/item/clothing/shoes/brown
|
||||
id_type = /obj/item/weapon/card/id/silver/hop
|
||||
pda_type = /obj/item/device/pda/heads/hop
|
||||
backpack_contents = list(/obj/item/weapon/storage/box/ids = 1)
|
||||
|
||||
/decl/hierarchy/outfit/job/secretary
|
||||
name = OUTFIT_JOB_NAME("Command Secretary")
|
||||
@@ -40,7 +37,7 @@
|
||||
shoes = /obj/item/clothing/shoes/brown
|
||||
id_type = /obj/item/weapon/card/id/silver/secretary
|
||||
pda_type = /obj/item/device/pda/heads/hop
|
||||
r_hand = /obj/item/weapon/storage/briefcase
|
||||
r_hand = /obj/item/weapon/clipboard
|
||||
|
||||
/decl/hierarchy/outfit/job/secretary/pre_equip(mob/living/carbon/human/H)
|
||||
..()
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
belt = /obj/item/weapon/storage/belt/utility/full
|
||||
l_ear = /obj/item/device/radio/headset/headset_eng
|
||||
shoes = /obj/item/clothing/shoes/boots/workboots
|
||||
r_pocket = /obj/item/device/t_scanner
|
||||
backpack = /obj/item/weapon/storage/backpack/industrial
|
||||
satchel_one = /obj/item/weapon/storage/backpack/satchel/eng
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/engi
|
||||
@@ -22,7 +23,6 @@
|
||||
name = OUTFIT_JOB_NAME("Engineer")
|
||||
head = /obj/item/clothing/head/hardhat
|
||||
uniform = /obj/item/clothing/under/rank/engineer
|
||||
r_pocket = /obj/item/device/t_scanner
|
||||
id_type = /obj/item/weapon/card/id/engineering/engineer
|
||||
pda_type = /obj/item/device/pda/engineering
|
||||
|
||||
|
||||
@@ -103,3 +103,4 @@
|
||||
/decl/hierarchy/outfit/job/medical/paramedic/emt
|
||||
name = OUTFIT_JOB_NAME("Emergency Medical Technician")
|
||||
uniform = /obj/item/clothing/under/rank/medical/paramedic
|
||||
suit = /obj/item/clothing/suit/storage/toggle/labcoat/emt
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
/decl/hierarchy/outfit/job/science/roboticist
|
||||
name = OUTFIT_JOB_NAME("Roboticist")
|
||||
uniform = /obj/item/clothing/under/rank/scientist
|
||||
uniform = /obj/item/clothing/under/rank/roboticist
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
belt = /obj/item/weapon/storage/belt/utility/full
|
||||
id_type = /obj/item/weapon/card/id/science/roboticist
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
uniform = /obj/item/clothing/under/rank/head_of_security
|
||||
id_type = /obj/item/weapon/card/id/security/head
|
||||
pda_type = /obj/item/device/pda/heads/hos
|
||||
backpack_contents = list(/obj/item/weapon/handcuffs = 1)
|
||||
|
||||
/decl/hierarchy/outfit/job/security/warden
|
||||
name = OUTFIT_JOB_NAME("Warden")
|
||||
@@ -47,6 +46,5 @@
|
||||
name = OUTFIT_JOB_NAME("Security Officer")
|
||||
uniform = /obj/item/clothing/under/rank/security
|
||||
l_pocket = /obj/item/device/flash
|
||||
r_pocket = /obj/item/weapon/handcuffs
|
||||
id_type = /obj/item/weapon/card/id/security/officer
|
||||
pda_type = /obj/item/device/pda/security
|
||||
|
||||
@@ -57,6 +57,8 @@ var/list/outfits_decls_by_type_
|
||||
|
||||
var/flags // Specific flags
|
||||
|
||||
var/undress = 1 //Does the outfit undress the mob upon equp?
|
||||
|
||||
/decl/hierarchy/outfit/New()
|
||||
..()
|
||||
|
||||
|
||||
@@ -52,4 +52,53 @@
|
||||
cost = 50
|
||||
contraband = 1
|
||||
containertype = /obj/structure/closet/crate/secure/weapon
|
||||
containername = "Weapons crate"
|
||||
containername = "Weapons crate"
|
||||
|
||||
/datum/supply_packs/randomised/misc/telecrate //you get something awesome, a couple of decent things, and a few weak/filler things
|
||||
name = "ERR_NULL_ENTRY" //null crate! also dream maker is hell,
|
||||
num_contained = 1
|
||||
contains = list(
|
||||
list( //the operator,
|
||||
/obj/item/weapon/gun/projectile/shotgun/pump/combat,
|
||||
/obj/item/clothing/suit/storage/vest/heavy/merc,
|
||||
/obj/item/clothing/glasses/night,
|
||||
/obj/item/weapon/storage/box/anti_photons,
|
||||
/obj/item/ammo_magazine/clip/c12g/pellet, /obj/item/ammo_magazine/clip/c12g
|
||||
),
|
||||
list( //the doc,
|
||||
/obj/item/weapon/storage/firstaid/combat,
|
||||
/obj/item/weapon/gun/projectile/dartgun, /obj/item/weapon/reagent_containers/hypospray,
|
||||
/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate,
|
||||
/obj/item/weapon/reagent_containers/glass/bottle/cyanide,
|
||||
/obj/item/ammo_magazine/chemdart
|
||||
),
|
||||
list( //the sapper,
|
||||
/obj/item/weapon/melee/energy/sword/ionic_rapier,
|
||||
/obj/item/weapon/storage/box/syndie_kit/space, //doesn't matter what species you are,
|
||||
/obj/item/weapon/storage/box/syndie_kit/demolitions,
|
||||
/obj/item/device/multitool/ai_detector,
|
||||
/obj/item/weapon/plastique,
|
||||
/obj/item/weapon/storage/toolbox/syndicate
|
||||
),
|
||||
list( //the infiltrator,
|
||||
/obj/item/weapon/gun/projectile/silenced,
|
||||
/obj/item/device/chameleon,
|
||||
/obj/item/weapon/storage/box/syndie_kit/chameleon,
|
||||
/obj/item/device/encryptionkey/syndicate,
|
||||
/obj/item/weapon/card/id/syndicate,
|
||||
/obj/item/clothing/mask/gas/voice
|
||||
),
|
||||
list( //the professional,
|
||||
/obj/item/weapon/gun/projectile/silenced,
|
||||
/obj/item/weapon/gun/energy/ionrifle/pistol,
|
||||
/obj/item/clothing/glasses/thermal/syndi,
|
||||
/obj/item/weapon/card/emag,
|
||||
/obj/item/ammo_magazine/m45/ap,
|
||||
/obj/item/weapon/material/hatchet/tacknife/combatknife,
|
||||
/obj/item/clothing/mask/balaclava
|
||||
)
|
||||
)
|
||||
cost = 250 //more than a hat crate!,
|
||||
contraband = 1
|
||||
containertype = /obj/structure/largecrate
|
||||
containername = "Suspicious crate"
|
||||
@@ -86,7 +86,7 @@
|
||||
name = "Electromagnetic weapons crate"
|
||||
contains = list(
|
||||
/obj/item/weapon/gun/energy/ionrifle = 2,
|
||||
/obj/item/weapon/storage/box/emps
|
||||
/obj/item/weapon/storage/box/empslite
|
||||
)
|
||||
cost = 50
|
||||
containertype = /obj/structure/closet/crate/secure
|
||||
@@ -97,7 +97,7 @@
|
||||
name = "Electromagnetic pistols crate"
|
||||
contains = list(
|
||||
/obj/item/weapon/gun/energy/ionrifle/pistol = 2,
|
||||
/obj/item/weapon/storage/box/emps
|
||||
/obj/item/weapon/storage/box/empslite
|
||||
)
|
||||
cost = 30
|
||||
containertype = /obj/structure/closet/crate/secure
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
/*********
|
||||
* Back up *
|
||||
**********/
|
||||
/datum/uplink_item/item/backup
|
||||
category = /datum/uplink_category/backup
|
||||
blacklisted = 1
|
||||
|
||||
/datum/uplink_item/item/backup/syndicate_drone_protector
|
||||
name = "Drone (Protector)"
|
||||
desc = "A miniature teleport which will bring a powerful and loyal drone to you. \
|
||||
This type comes with a directional shield projector, a supressive fire energy weapon, \
|
||||
a stunbaton, handcuffs, an agent ID, energy sword, pinpointer, and a jetpack."
|
||||
item_cost = DEFAULT_TELECRYSTAL_AMOUNT * 1.5
|
||||
antag_roles = list("mercenary")
|
||||
path = /obj/item/weapon/antag_spawner/syndicate_drone/protector
|
||||
|
||||
/datum/uplink_item/item/backup/syndicate_drone_combat_medic
|
||||
name = "Drone (Combat Medic)"
|
||||
desc = "A miniature teleport which will bring a powerful and loyal drone to you. \
|
||||
This type comes with standard medical equipment, full set of surgery tools, \
|
||||
a powerful hypospray that can create many potent chemicals, an agent ID, energy \
|
||||
sword, pinpointer, and a jetpack."
|
||||
item_cost = DEFAULT_TELECRYSTAL_AMOUNT * 1.5
|
||||
antag_roles = list("mercenary")
|
||||
path = /obj/item/weapon/antag_spawner/syndicate_drone/combat_medic
|
||||
|
||||
/datum/uplink_item/item/backup/syndicate_drone_mechanist
|
||||
name = "Drone (Mechanist)"
|
||||
desc = "A miniature teleport which will bring a powerful and loyal drone to you. \
|
||||
This type comes with a full set of tools, an RCD, the ability to unlock other bound synthetics, \
|
||||
a cryptographic sequencer, an AI detector, the ability to analyze and repair full-body prosthetics, \
|
||||
a set of construction materials, an ionic rapier, an agent ID, energy sword, pinpointer, and a jetpack."
|
||||
item_cost = DEFAULT_TELECRYSTAL_AMOUNT * 1.5
|
||||
antag_roles = list("mercenary")
|
||||
path = /obj/item/weapon/antag_spawner/syndicate_drone/mechanist
|
||||
@@ -49,4 +49,7 @@ datum/uplink_category/ammunition
|
||||
name = "Highly Visible and Dangerous Weapons"
|
||||
|
||||
/datum/uplink_category/telecrystals
|
||||
name = "Telecrystals"
|
||||
name = "Telecrystals"
|
||||
|
||||
/datum/uplink_category/backup
|
||||
name = "Backup"
|
||||
@@ -112,6 +112,12 @@
|
||||
path = /obj/item/weapon/storage/secure/briefcase/rifle
|
||||
antag_roles = list("traitor", "autotraitor", "infiltrator")
|
||||
|
||||
/datum/uplink_item/item/visible_weapons/fuelrodcannon
|
||||
name = "Fuel-Rod Cannon"
|
||||
desc = "An incredibly bulky weapon whose devastating firepower is only matched by its severe need for expensive, and rare, ammunition. This device will likely require extra preparation to use, you are warned."
|
||||
item_cost = DEFAULT_TELECRYSTAL_AMOUNT
|
||||
path = /obj/item/weapon/storage/secure/briefcase/fuelrod
|
||||
|
||||
/datum/uplink_item/item/visible_weapons/tommygun
|
||||
name = "Tommygun (.45)" // We're keeping this because it's CLASSY. -Spades
|
||||
item_cost = 60
|
||||
|
||||
Reference in New Issue
Block a user