Syndicate Borgs II, Return of the Salt

Adds an option in mercenary uplinks to purchase three different 'classes' of drones.
See PR for more details.
This commit is contained in:
Neerti
2017-10-20 13:01:45 -04:00
parent 799a51ec60
commit 1aff3fc8c0
21 changed files with 503 additions and 95 deletions
+7
View File
@@ -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")
cutoff_number = 1
// Surface stuff.
/datum/ghost_query/lost_drone
role_name = "Lost Drone"
+35
View File
@@ -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
+4 -1
View File
@@ -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"