mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 16:38:22 +01:00
Adds fib agents as ghost roles (#7963)
At the request of the cciaa leader
This commit is contained in:
@@ -225,7 +225,7 @@
|
||||
if(interviewee_id)
|
||||
to_chat(user,"<span class='notice'>The device beeps and flashes \"A interviewee has already been associated with this interview\".</span>")
|
||||
return
|
||||
|
||||
|
||||
if(ishuman(user))
|
||||
var/mob/living/carbon/human/H = user
|
||||
if(!H.character_id)
|
||||
@@ -277,3 +277,6 @@
|
||||
storage_slots = 8
|
||||
max_storage_space = 16
|
||||
|
||||
/obj/item/storage/lockbox/cciaa/fib
|
||||
name = "FIB agent briefcase"
|
||||
desc = "A smart looking ID locked briefcase."
|
||||
|
||||
@@ -85,6 +85,12 @@
|
||||
icon_state = "commissar_warden"
|
||||
item_state = "commissar_warden"
|
||||
|
||||
/obj/item/clothing/suit/armor/vest/fib
|
||||
name = "\improper FIB armored vest"
|
||||
desc = "An armored vest used by Federal Investigations Bureau agents during operations."
|
||||
icon_state = "fib_armor"
|
||||
item_state = "fib_armor"
|
||||
|
||||
/obj/item/clothing/suit/armor/hos
|
||||
name = "head of security's jacket"
|
||||
desc = "An armoured jacket with golden rank pips and livery."
|
||||
|
||||
@@ -625,6 +625,12 @@
|
||||
icon_open = "sec_dep_jacket_open"
|
||||
icon_closed = "sec_dep_jacket"
|
||||
|
||||
/obj/item/clothing/suit/storage/fib
|
||||
name = "\improper FIB agent jacket"
|
||||
desc = "A jacket used by Federal Investigations Bureau agents while on the field."
|
||||
icon_state = "fib_jacket"
|
||||
item_state = "fib_jacket"
|
||||
|
||||
/obj/item/clothing/suit/cardigan
|
||||
name = "cardigan"
|
||||
desc = "A cozy, warm knit cardigan. Only slightly worse than a blanket."
|
||||
|
||||
@@ -99,6 +99,12 @@
|
||||
worn_state = "centcom"
|
||||
displays_id = 0
|
||||
|
||||
/obj/item/clothing/under/rank/fib
|
||||
name = "\improper FIB agent uniform"
|
||||
desc = "A formal uniform used by Federal Investigations Bureau agents."
|
||||
icon_state = "fib_uniform"
|
||||
worn_state = "fib_uniform"
|
||||
|
||||
/obj/item/clothing/under/ert
|
||||
name = "ERT tactical uniform"
|
||||
desc = "A short-sleeved black uniform, paired with grey digital-camo cargo pants. It looks very tactical."
|
||||
|
||||
@@ -146,6 +146,47 @@
|
||||
mob_name_prefix = "Sent. "
|
||||
mob_name_pick_message = "Pick a callsign or last-name."
|
||||
|
||||
/datum/ghostspawner/human/admin/fib
|
||||
short_name = "fib"
|
||||
name = "FIB Agent"
|
||||
desc = "Investigate issues related to crimes under the jurisdiction of the Federal Investigations Bureau."
|
||||
|
||||
enabled = FALSE
|
||||
landmark_name = "CCIAAgent"
|
||||
req_perms = null
|
||||
req_perms_edit = R_CCIAA
|
||||
max_count = 1
|
||||
|
||||
outfit = /datum/outfit/admin/nt/fib
|
||||
possible_species = list("Human")
|
||||
possible_genders = list(MALE,FEMALE)
|
||||
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
||||
|
||||
assigned_role = "FIB Agent"
|
||||
special_role = "FIB Agent"
|
||||
respawn_flag = null
|
||||
|
||||
mob_name = null
|
||||
mob_name_prefix = "S/Agt. "
|
||||
mob_name_pick_message = "Pick a name."
|
||||
|
||||
/datum/ghostspawner/human/admin/fib/escort
|
||||
short_name = "fibescort"
|
||||
name = "FIB Escort"
|
||||
desc = "Protect the agents of the Federal Investigations Bureau while on the field."
|
||||
|
||||
landmark_name = "CCIAEscort"
|
||||
|
||||
outfit = /datum/outfit/admin/nt/fib/guard
|
||||
|
||||
assigned_role = "FIB Escort"
|
||||
special_role = "FIB Escort"
|
||||
respawn_flag = null
|
||||
|
||||
mob_name = null
|
||||
mob_name_prefix = "Agt. "
|
||||
mob_name_pick_message = "Pick a name."
|
||||
|
||||
/client/proc/despawn()
|
||||
set name = "Despawn"
|
||||
set desc = "Your work is done. Leave this realm."
|
||||
|
||||
Reference in New Issue
Block a user