Files
Yogstation/code/datums/ert.dm
swissloaf 48bf1432fc [admin] Adds ERT Mech Bay (#9250)
* Update poddoor.dm

* nopice

* NOICER

* noicest

* noice

* try again

* spicy

* Update ert.dm

* Update poddoor.dm

* Update poddoor.dm

* Turdis sucks and is broken again

* Turdis re-reun

* Update security_levels.dm

* Noice prettyifier
2020-07-20 18:37:43 -04:00

136 lines
4.3 KiB
Plaintext

/datum/ert
var/mobtype = /mob/living/carbon/human
var/team = /datum/team/ert
var/opendoors = TRUE
var/openmech = FALSE
var/leader_role = /datum/antagonist/ert/commander
var/enforce_human = TRUE
var/roles = list(/datum/antagonist/ert/security, /datum/antagonist/ert/medic, /datum/antagonist/ert/engineer) //List of possible roles to be assigned to ERT members.
var/rename_team
var/code
var/mission = "Assist the station."
var/teamsize = 5
var/polldesc
/datum/ert/New()
if (!polldesc)
polldesc = "a Code [code] Nanotrasen Emergency Response Team"
/datum/ert/blue
opendoors = FALSE
code = "Blue"
/datum/ert/amber
opendoors = FALSE
code = "Amber"
rename_team = "Amber Task Force"
mission = "Eliminate the threat to the station."
polldesc = "the Amber Task Force"
teamsize = 7
leader_role = /datum/antagonist/ert/amber/commander
roles = list(/datum/antagonist/ert/amber,/datum/antagonist/ert/amber,/datum/antagonist/ert/amber/medic) // entered duplicate here to increase change of soldiers
/datum/ert/red
leader_role = /datum/antagonist/ert/commander/red
roles = list(/datum/antagonist/ert/security/red, /datum/antagonist/ert/medic/red, /datum/antagonist/ert/engineer/red)
code = "Red"
/datum/ert/deathsquad
roles = list(/datum/antagonist/ert/deathsquad)
leader_role = /datum/antagonist/ert/deathsquad/leader
rename_team = "Deathsquad"
openmech = TRUE
code = "Delta"
mission = "Leave no witnesses."
polldesc = "an elite Nanotrasen Strike Team"
/datum/ert/official
code = "Green"
teamsize = 1
opendoors = FALSE
leader_role = /datum/antagonist/centcom
roles = list(/datum/antagonist/centcom)
rename_team = "CentCom Officials"
polldesc = "a CentCom Official"
/datum/ert/official/New()
mission = "Conduct a routine performance review of [station_name()] and its Captain."
/datum/ert/official/captain
leader_role = /datum/antagonist/centcom/captain
roles = list(/datum/antagonist/centcom/captain)
rename_team = "CentCom Captains"
polldesc = "a CentCom Captain"
/datum/ert/official/major
leader_role = /datum/antagonist/centcom/major
roles = list(/datum/antagonist/centcom/major)
rename_team = "CentCom Majors"
polldesc = "a CentCom Major"
/datum/ert/official/commodore
leader_role = /datum/antagonist/centcom/commander
roles = list(/datum/antagonist/centcom/commander)
rename_team = "CentCom Commodores"
polldesc = "a CentCom Commodore"
/datum/ert/official/colonel
leader_role = /datum/antagonist/centcom/colonel
roles = list(/datum/antagonist/centcom/colonel)
rename_team = "CentCom Colonels"
polldesc = "a CentCom Colonel"
/datum/ert/official/rear_admiral
leader_role = /datum/antagonist/centcom/rear_admiral
roles = list(/datum/antagonist/centcom/rear_admiral)
rename_team = "CentCom Rear-Admirals"
polldesc = "a CentCom Rear-Admiral"
/datum/ert/official/admiral
leader_role = /datum/antagonist/centcom/admiral
roles = list(/datum/antagonist/centcom/admiral)
rename_team = "CentCom Admirals"
polldesc = "a CentCom Admiral"
/datum/ert/official/grand_admiral
leader_role = /datum/antagonist/centcom/grand_admiral
roles = list(/datum/antagonist/centcom/grand_admiral)
rename_team = "CentCom Grand Admirals"
polldesc = "a CentCom Grand Admiral"
/datum/ert/inquisition
roles = list(/datum/antagonist/ert/chaplain/inquisitor, /datum/antagonist/ert/security/inquisitor, /datum/antagonist/ert/medic/inquisitor)
leader_role = /datum/antagonist/ert/commander/inquisitor
rename_team = "Inquisition"
mission = "Destroy any traces of paranormal activity aboard the station."
polldesc = "a Nanotrasen paranormal response team"
/datum/ert/janitor
roles = list(/datum/antagonist/ert/janitor, /datum/antagonist/ert/janitor/heavy)
leader_role = /datum/antagonist/ert/janitor/heavy
teamsize = 4
opendoors = FALSE
rename_team = "Janitor"
mission = "Clean up EVERYTHING."
polldesc = "a Nanotrasen Janitorial Response Team"
/datum/ert/clown
roles = list(/datum/antagonist/ert/clown)
leader_role = /datum/antagonist/ert/clown
teamsize = 7
opendoors = FALSE
rename_team = "The Circus"
mission = "Provide vital moral support to the station in this time of crisis"
code = "Banana"
/datum/ert/honk
roles = list(/datum/antagonist/ert/clown/honk)
leader_role = /datum/antagonist/ert/clown/honk
teamsize = 5
opendoors = TRUE
rename_team = "HONK Squad"
mission = "HONK them into submission."
polldesc = "an elite Nanotrasen tactical pranking squad"
code = "HOOOOOOOOOONK"