mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-21 12:02:31 +01:00
Antag loadout refactor, also deathsquads I guess (#7308)
all antags that previously had massive equip chains now use the outfit datum system
commandos + deathsquad (aka Syndicate Commandos and NT Asset Protection) have been moved out of nested alert menu hell to the new ERT system as admin-spawned ERTs, they do not appear normally
all outfit datums will now take into account backpack preferences
made the ERT job announcement / details more obvious
This commit is contained in:
@@ -206,7 +206,7 @@ var/const/NO_EMAG_ACT = -50
|
||||
citizenship = H.citizenship
|
||||
religion = SSrecords.get_religion_record_name(H.religion)
|
||||
age = H.age
|
||||
to_chat(user, "<span class='notice'>Biometric Imprinting Successful!.</span>")
|
||||
to_chat(user, "<span class='notice'>Biometric Imprinting successful!</span>")
|
||||
return
|
||||
|
||||
for(var/mob/O in viewers(user, null))
|
||||
@@ -340,6 +340,28 @@ var/const/NO_EMAG_ACT = -50
|
||||
assignment = "Syndicate Overlord"
|
||||
access = list(access_syndicate, access_external_airlocks)
|
||||
|
||||
/obj/item/weapon/card/id/syndicate_ert
|
||||
name = "\improper Syndicate Commando ID"
|
||||
assignment = "Commando"
|
||||
icon_state = "centcom"
|
||||
|
||||
/obj/item/weapon/card/id/syndicate_ert/New()
|
||||
access = get_all_accesses()
|
||||
..()
|
||||
|
||||
/obj/item/weapon/card/id/raider
|
||||
name = "passport"
|
||||
assignment = "Visitor"
|
||||
|
||||
/obj/item/weapon/card/id/highlander
|
||||
name = "\improper Highlander ID"
|
||||
assignment = "Highlander"
|
||||
icon_state = "centcom"
|
||||
|
||||
/obj/item/weapon/card/id/highlander/New()
|
||||
access = get_all_station_access() | get_all_centcom_access()
|
||||
..()
|
||||
|
||||
/obj/item/weapon/card/id/captains_spare
|
||||
name = "captain's spare ID"
|
||||
desc = "The spare ID of the High Lord himself."
|
||||
@@ -404,6 +426,16 @@ var/const/NO_EMAG_ACT = -50
|
||||
access = get_all_station_access() + get_centcom_access("Emergency Response Team")
|
||||
..()
|
||||
|
||||
/obj/item/weapon/card/id/asset_protection
|
||||
name = "\improper Nanotrasen Asset Protection ID"
|
||||
icon_state = "centcom"
|
||||
overlay_state = "centcom"
|
||||
assignment = "Asset Protection"
|
||||
|
||||
/obj/item/weapon/card/id/asset_protection/New()
|
||||
access = get_all_accesses()
|
||||
..()
|
||||
|
||||
/obj/item/weapon/card/id/distress
|
||||
name = "\improper Freelancer Mercenary ID"
|
||||
icon_state = "centcom"
|
||||
|
||||
Reference in New Issue
Block a user