diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 50238498ad..d200a5d30f 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -395,28 +395,45 @@ H.faction |= "syndicate" /obj/effect/mob_spawn/human/syndicate/battlecruiser - name = "Syndicate Battlecruiser Ensign" - flavour_text = "You are a syndicate ensign aboard a state of the art weapons platform -- the SBC Starfury. Follow your captain's orders, maintain the ship, and protect both with your life." + name = "Syndicate Battlecruiser Ship Operative" + flavour_text = "You are a crewmember aboard the syndicate flagship: the SBC Starfury. Your job is to follow your captain's orders, maintain the ship, and keep the engine running. If you are not familiar with how the supermatter engine functions: do not attempt to start it.

The armory is not a candy store, and your role is not to assault the station directly, leave that work to the assault operatives.
" outfit = /datum/outfit/syndicate_empty/SBC /datum/outfit/syndicate_empty/SBC - name = "Syndicate Battlecruiser Ensign" - belt = /obj/item/weapon/gun/ballistic/automatic/pistol + name = "Syndicate Battlecruiser Ship Operative" + l_pocket = /obj/item/weapon/gun/ballistic/automatic/pistol r_pocket = /obj/item/weapon/kitchen/knife/combat/survival + belt = /obj/item/weapon/storage/belt/military/assault + +/obj/effect/mob_spawn/human/syndicate/battlecruiser/assault + name = "Syndicate Battlecruiser Assault Operative" + flavour_text = "You are an assault operative aboard the syndicate flagship: the SBC Starfury. Your job is to follow your captain's orders, keep intruders out of the ship, and assault Space Station 13. There is an armory, multiple assault ships, and beam cannons to attack the station with.

Work as a team with your fellow operatives and work out a plan of attack. If you are overwhelmed, escape back to your ship!
" + outfit = /datum/outfit/syndicate_empty/SBC/assault + +/datum/outfit/syndicate_empty/SBC/assault + name = "Syndicate Battlecruiser Assault Operative" + uniform = /obj/item/clothing/under/syndicate/combat + l_pocket = /obj/item/ammo_box/magazine/m10mm + r_pocket = /obj/item/weapon/kitchen/knife/combat/survival + belt = /obj/item/weapon/storage/belt/military suit = /obj/item/clothing/suit/armor/vest + suit_store = /obj/item/weapon/gun/ballistic/automatic/pistol + back = /obj/item/weapon/storage/backpack/security + mask = /obj/item/clothing/mask/gas/syndicate /obj/effect/mob_spawn/human/syndicate/battlecruiser/captain name = "Syndicate Battlecruiser Captain" - flavour_text = "You are a syndicate admiral in command of a state of the art weapons platform -- the SBC Starfury. You are to destroy Nanotrasens' Space Station 13. Do not let the enemy take control of your ship under any circumstances." - outfit = /datum/outfit/syndicate_empty/SBC/captain + flavour_text = "You are the captain aboard the syndicate flagship: the SBC Starfury. Your job is to oversee your crew, defend the ship, and destroy Space Station 13. The ship has an armory, multiple ships, beam cannons, and multiple crewmembers to accomplish this goal.

As the captain, this whole operation falls on your shoulders. You do not need to nuke the station, causing sufficient damage and preventing your ship from being destroyed will be enough.
" + outfit = /datum/outfit/syndicate_empty/SBC/assault/captain id_access_list = list(150,151) -/datum/outfit/syndicate_empty/SBC/captain +/datum/outfit/syndicate_empty/SBC/assault/captain name = "Syndicate Battlecruiser Captain" - belt = /obj/item/weapon/gun/ballistic/automatic/pistol + l_pocket = /obj/item/weapon/melee/energy/sword/saber/red r_pocket = /obj/item/weapon/melee/classic_baton/telescopic suit = /obj/item/clothing/suit/armor/vest/capcarapace/syndicate + suit_store = /obj/item/weapon/gun/ballistic/revolver/mateba back = /obj/item/weapon/storage/backpack/satchel/leather - head = /obj/item/clothing/head/HoS/beret/syndicate + head = /obj/item/clothing/head/HoS/syndicate mask = /obj/item/clothing/mask/cigarette/cigar/havana glasses = /obj/item/clothing/glasses/thermal/eyepatch diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index f43b707dc1..d8a8bb50cf 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -122,6 +122,10 @@ armor = list(melee = 40, bullet = 30, laser = 25, energy = 10, bomb = 25, bio = 10, rad = 0, fire = 50, acid = 60) strip_delay = 80 +/obj/item/clothing/head/HoS/syndicate + name = "syndicate cap" + desc = "A black cap fit for a high ranking syndicate officer." + /obj/item/clothing/head/HoS/beret name = "head of security beret" desc = "A robust beret for the Head of Security, for looking stylish while not sacrificing protection." diff --git a/code/modules/clothing/under/syndicate.dm b/code/modules/clothing/under/syndicate.dm index 1b9c47eaad..5c20b7d783 100644 --- a/code/modules/clothing/under/syndicate.dm +++ b/code/modules/clothing/under/syndicate.dm @@ -37,4 +37,11 @@ item_color = "trackpants" can_adjust = 0 armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0, fire = 0, acid = 0) - resistance_flags = 0 \ No newline at end of file + resistance_flags = 0 + +/obj/item/clothing/under/syndicate/combat + name = "combat uniform" + desc = "With a suit lined with this many pockets, you are ready to operate." + icon_state = "syndicate_combat" + item_color = "syndicate_combat" + can_adjust = 0 \ No newline at end of file diff --git a/code/modules/ruins/lavaland_ruin_code.dm b/code/modules/ruins/lavaland_ruin_code.dm index ecc10f99dc..9a4968c618 100644 --- a/code/modules/ruins/lavaland_ruin_code.dm +++ b/code/modules/ruins/lavaland_ruin_code.dm @@ -148,6 +148,7 @@ back = /obj/item/weapon/storage/backpack r_pocket = /obj/item/weapon/gun/ballistic/automatic/pistol id = /obj/item/weapon/card/id + implants = list(/obj/item/weapon/implant/weapons_auth) /datum/outfit/lavaland_syndicate/post_equip(mob/living/carbon/human/H) H.faction |= "syndicate" diff --git a/icons/obj/clothing/uniforms.dmi b/icons/obj/clothing/uniforms.dmi index 327d2749f7..deb0908fed 100644 Binary files a/icons/obj/clothing/uniforms.dmi and b/icons/obj/clothing/uniforms.dmi differ