mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-21 21:10:30 +01:00
b18e52b262
This fixes the HAPT shuttle/replaces it and adds the VIP ghost role to the CCIA spawner for this weekends coming event, and for future use.
195 lines
5.3 KiB
Plaintext
195 lines
5.3 KiB
Plaintext
/*
|
|
Agents and their Escorts
|
|
*/
|
|
|
|
/datum/ghostspawner/human/admin/corporate
|
|
short_name = null
|
|
name = "Corporate Entity"
|
|
desc = "A corporate entity so dull it doesn't even exist. Thrilling!"
|
|
|
|
tags = list("CCIA")
|
|
landmark_name = "CCIAAgent"
|
|
req_perms = R_CCIAA
|
|
|
|
possible_species = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_SKRELL, SPECIES_SKRELL_AXIORI)
|
|
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
|
|
|
respawn_flag = null
|
|
mob_name = null
|
|
|
|
/datum/ghostspawner/human/admin/corporate/ccia_agent
|
|
short_name = "cciaagent"
|
|
name = "CCIA Agent"
|
|
|
|
outfit = /obj/outfit/admin/nt/cciaa
|
|
|
|
assigned_role = "CCIA Agent"
|
|
special_role = "CCIA Agent"
|
|
|
|
mob_name_pick_message = "Pick a name."
|
|
|
|
/datum/ghostspawner/human/admin/corporate/vip
|
|
short_name = "vip"
|
|
name = "Very Important Person"
|
|
|
|
outfit = /obj/outfit/admin/nt/vip
|
|
|
|
assigned_role = "VIP"
|
|
special_role = "VIP"
|
|
|
|
mob_name_pick_message = "Pick a name."
|
|
|
|
/datum/ghostspawner/human/admin/corporate/ccia_agent/New()
|
|
desc = "Board the [SSatlas.current_map.station_name], annoy crew with your interviews and get squashed by your own shuttle."
|
|
..()
|
|
|
|
/datum/ghostspawner/human/admin/corporate/ccia_escort
|
|
short_name = "cciaescort"
|
|
name = "CCIA Escort"
|
|
desc = "Escort CCIA agents, watch them annoy the crew and prevent them from throwing themselves under their own shuttle."
|
|
|
|
enabled = FALSE
|
|
landmark_name = "CCIAEscort"
|
|
req_perms = null
|
|
req_perms_edit = R_CCIAA
|
|
max_count = 1
|
|
|
|
//Vars related to human mobs
|
|
outfit = /obj/outfit/admin/nt/protection_detail
|
|
|
|
assigned_role = "Civil Protection Officer"
|
|
special_role = "Civil Protection Officer"
|
|
|
|
mob_name_prefix = "Ofc. "
|
|
mob_name_pick_message = "Pick a callsign or last-name."
|
|
|
|
/datum/ghostspawner/human/admin/corporate/scc_agent
|
|
short_name = "sccagent"
|
|
name = "SCC Agent"
|
|
|
|
outfit = /obj/outfit/admin/scc
|
|
|
|
assigned_role = "SCC Agent"
|
|
special_role = "SCC Agent"
|
|
|
|
/datum/ghostspawner/human/admin/corporate/scc_agent/New()
|
|
desc = "Board the [SSatlas.current_map.station_name], annoy crew with your interviews and get squashed by your own shuttle. But this time you're blue."
|
|
..()
|
|
|
|
/datum/ghostspawner/human/admin/corporate/scc_bodyguard
|
|
short_name = "sccbodyguard"
|
|
name = "SCC Bodyguard"
|
|
desc = "Protect the SCC agent you're assigned to with your life. In fact, protect them if you die as well, if possible."
|
|
|
|
landmark_name = "CCIAEscort"
|
|
|
|
outfit = /obj/outfit/admin/scc/bodyguard
|
|
|
|
enabled = FALSE
|
|
req_perms = null
|
|
req_perms_edit = R_CCIAA
|
|
max_count = 1
|
|
|
|
assigned_role = "SCC Bodyguard"
|
|
special_role = "SCC Bodyguard"
|
|
|
|
mob_name_prefix = "Spc. "
|
|
mob_name_pick_message = "Pick a name."
|
|
|
|
/datum/ghostspawner/human/admin/corporate/bssb
|
|
short_name = "bssb"
|
|
name = "BSSB Agent"
|
|
desc = "Investigate issues related to crimes under the jurisdiction of the Biesel Security Services Bureau."
|
|
|
|
outfit = /obj/outfit/admin/nt/bssb
|
|
|
|
assigned_role = "BSSB Agent"
|
|
special_role = "BSSB Agent"
|
|
|
|
mob_name_prefix = "S/Agt. "
|
|
mob_name_pick_message = "Pick a name."
|
|
|
|
/datum/ghostspawner/human/admin/corporate/bssb/escort
|
|
short_name = "bssbescort"
|
|
name = "BSSB Escort"
|
|
desc = "Protect the agents of the Biesel Security Services Bureau while on the field."
|
|
|
|
landmark_name = "CCIAEscort"
|
|
|
|
outfit = /obj/outfit/admin/nt/bssb/guard
|
|
possible_species = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_SKRELL, SPECIES_SKRELL_AXIORI, SPECIES_UNATHI, SPECIES_TAJARA, SPECIES_TAJARA_MSAI, SPECIES_IPC, SPECIES_IPC_G1, SPECIES_IPC_G2, SPECIES_IPC_XION, SPECIES_IPC_ZENGHU, SPECIES_IPC_BISHOP, SPECIES_IPC_SHELL)
|
|
|
|
enabled = FALSE
|
|
|
|
req_perms = null
|
|
req_perms_edit = R_CCIAA
|
|
max_count = 1
|
|
|
|
assigned_role = "BSSB Escort"
|
|
special_role = "BSSB Escort"
|
|
|
|
mob_name_prefix = "Agt. "
|
|
mob_name_pick_message = "Pick a name."
|
|
|
|
/*
|
|
ERT and Similar Commanders
|
|
*/
|
|
|
|
/datum/ghostspawner/human/admin/ert_commander
|
|
short_name = "ertcommander"
|
|
name = "ERT Commander"
|
|
desc = "Command the response team from Central Command"
|
|
|
|
tags = list("CCIA")
|
|
landmark_name = "ERTCommander"
|
|
req_perms = R_CCIAA
|
|
|
|
//Vars related to human mobs
|
|
outfit = /obj/outfit/admin/nt/ert_commander
|
|
possible_species = list(SPECIES_HUMAN)
|
|
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
|
|
|
assigned_role = "Emergency Response Team Commander"
|
|
special_role = "ERT Commander"
|
|
respawn_flag = null
|
|
|
|
mob_name = null
|
|
mob_name_pick_message = "Pick a name."
|
|
|
|
/datum/ghostspawner/human/admin/legion_commander
|
|
short_name = "legionlegate"
|
|
name = "TCFL Legate"
|
|
desc = "Command the TCFL onboard BLV The Tower, a legion patrolship from where Task Force XIII - Fortune operates from."
|
|
|
|
tags = list("CCIA")
|
|
landmark_name = "TCFLLegate"
|
|
req_perms = R_CCIAA
|
|
|
|
//Vars related to human mobs
|
|
outfit = /obj/outfit/admin/tcfl
|
|
possible_species = list(SPECIES_HUMAN,SPECIES_TAJARA_MSAI,SPECIES_SKRELL, SPECIES_SKRELL_AXIORI, SPECIES_UNATHI,SPECIES_IPC)
|
|
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
|
|
|
assigned_role = "Tau Ceti Foreign Legion Legate"
|
|
special_role = "TCFL Legate"
|
|
respawn_flag = null
|
|
|
|
mob_name = null
|
|
mob_name_prefix = "Lgt. "
|
|
mob_name_pick_message = "Pick a callsign or last-name."
|
|
|
|
/*
|
|
Misc. Odin Roles
|
|
*/
|
|
|
|
/datum/ghostspawner/human/admin/checkpointsec/prepatory
|
|
short_name = "checkpointsec_prepatory"
|
|
name = "Aurora Prepatory Wing Security"
|
|
desc = "Act as an Odin security officer, guide lost newcomers onto the arrivals shuttle if the need arises."
|
|
|
|
enabled = TRUE
|
|
tags = list("CCIA")
|
|
spawnpoints = list("OdinPrepatory")
|
|
req_perms = R_CCIAA
|
|
max_count = 3
|