mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-21 12:02:31 +01:00
Powerful Mechs (#12193)
This commit is contained in:
@@ -37,6 +37,8 @@
|
||||
/obj/item/grenade/flashbang = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_ERIDANI
|
||||
|
||||
/datum/outfit/admin/ert/ap_eridani/get_id_access()
|
||||
return get_distress_access()
|
||||
|
||||
|
||||
@@ -25,6 +25,8 @@
|
||||
|
||||
var/syndie = FALSE
|
||||
|
||||
id_iff = IFF_DEATHSQUAD
|
||||
|
||||
/datum/outfit/admin/deathsquad/leader
|
||||
name = "Asset Protection Lead"
|
||||
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
accessory = /obj/item/clothing/accessory/holster/hip/brown
|
||||
accessory_contents = list(/obj/item/gun/projectile/pistol/sol = 1)
|
||||
|
||||
id_iff = IFF_FSF
|
||||
|
||||
/datum/outfit/admin/ert/fsf/get_id_access()
|
||||
return get_distress_access_lesser()
|
||||
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
/obj/item/reagent_containers/glass/bottle/perconol = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_IAC
|
||||
|
||||
/datum/outfit/admin/ert/iac/get_id_access()
|
||||
return get_distress_access()
|
||||
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
/obj/item/storage/box/donkpockets = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_KATAPHRACT
|
||||
|
||||
/datum/outfit/admin/ert/kataphract/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
if(H?.w_uniform)
|
||||
H.w_uniform.color = pick("#42b360", "#b68029", "#5574c2")
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
/obj/item/material/knife/trench = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_FREELANCER
|
||||
|
||||
/datum/outfit/admin/ert/mercenary/get_id_access()
|
||||
return get_distress_access_lesser()
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
mask = /obj/item/clothing/mask/gas/syndicate
|
||||
l_ear = /obj/item/device/radio/headset/syndicate
|
||||
glasses = /obj/item/clothing/glasses/thermal
|
||||
id = /obj/item/card/id/syndicate_ert
|
||||
id = /obj/item/card/id/syndicate/ert
|
||||
l_pocket = /obj/item/ammo_magazine/c45m
|
||||
l_hand = /obj/item/gun/projectile/automatic/rifle/sts35
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
|
||||
syndie = TRUE
|
||||
|
||||
id_iff = IFF_SYNDICATE
|
||||
|
||||
/datum/outfit/admin/deathsquad/syndicate/leader
|
||||
name = "Syndicate Commando Lead"
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
|
||||
backpack_contents = null
|
||||
|
||||
id_iff = IFF_TCFL
|
||||
|
||||
/datum/outfit/admin/ert/legion/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
. = ..()
|
||||
if(isvaurca(H))
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
)
|
||||
|
||||
id = /obj/item/card/id/syndicate
|
||||
id_iff = IFF_LANCER
|
||||
var/id_access = "Lancer"
|
||||
|
||||
/datum/outfit/admin/event/lance/post_equip(mob/living/carbon/human/H, visualsOnly)
|
||||
@@ -141,6 +142,8 @@
|
||||
accessory = /obj/item/clothing/accessory/holster/hip/brown
|
||||
accessory_contents = list(/obj/item/gun/projectile/pistol/sol = 1)
|
||||
|
||||
id_iff = IFF_SOL
|
||||
|
||||
/datum/outfit/admin/event/sol_marine/heavy
|
||||
name = "Heavy Solarian Marine"
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
r_pocket = /obj/item/cloaking_device
|
||||
id = /obj/item/card/id/syndicate
|
||||
pda = /obj/item/modular_computer/handheld/pda/command
|
||||
id_iff = IFF_SYNDICATE
|
||||
|
||||
/datum/outfit/admin/killer/assassin/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
var/obj/item/storage/secure/briefcase/sec_briefcase = new(H)
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
/obj/item/melee/baton/loaded = 1,
|
||||
/obj/item/grenade/flashbang = 2
|
||||
)
|
||||
id_iff = IFF_HEPH
|
||||
|
||||
/datum/outfit/admin/megacorp/hephaestus_trooper/heavy
|
||||
name = "Hephaestus Heavy Asset Protection"
|
||||
@@ -68,6 +69,7 @@
|
||||
/obj/item/melee/baton/loaded = 1,
|
||||
/obj/item/grenade/flashbang = 2
|
||||
)
|
||||
id_iff = IFF_ZENGHU
|
||||
|
||||
/datum/outfit/admin/megacorp/zenghu_trooper/heavy
|
||||
name = "Zeng Hu Pharmaceuticals Heavy Asset Protection"
|
||||
@@ -111,6 +113,7 @@
|
||||
/obj/item/ammo_magazine/mc9mmt = 2,
|
||||
/obj/item/ammo_magazine/mc9mm = 3
|
||||
)
|
||||
id_iff = IFF_ZAVOD
|
||||
|
||||
/datum/outfit/admin/megacorp/zavodskoi_trooper/heavy
|
||||
name = "Zavodskoi Interstellar Heavy Asset Protection"
|
||||
@@ -152,4 +155,5 @@
|
||||
/obj/item/grenade/flashbang = 2,
|
||||
/obj/item/handcuffs = 2,
|
||||
/obj/item/grenade/frag = 1
|
||||
)
|
||||
)
|
||||
id_iff = IFF_EE
|
||||
@@ -23,6 +23,8 @@
|
||||
/obj/item/ammo_magazine/a454 = 2,
|
||||
/obj/item/shield/energy/legion = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_TCFL
|
||||
var/id_access = "NanoTrasen Representative"
|
||||
|
||||
/datum/outfit/admin/tcfl/get_id_access()
|
||||
|
||||
@@ -103,6 +103,8 @@
|
||||
var/double_headset = /obj/item/device/radio/headset/alt/double
|
||||
var/wrist_radio = /obj/item/device/radio/headset/wrist
|
||||
|
||||
var/id_iff = IFF_DEFAULT // when spawning in, the ID will be set to this iff, preventing friendly fire
|
||||
|
||||
var/internals_slot = null //ID of slot containing a gas tank
|
||||
var/list/backpack_contents = list() //In the list(path=count,otherpath=count) format
|
||||
var/list/accessory_contents = list()
|
||||
|
||||
@@ -25,6 +25,8 @@
|
||||
/obj/item/device/multitool = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_SYNDICATE
|
||||
|
||||
var/id_access = "Syndicate Operative"
|
||||
var/uplink_uses = DEFAULT_TELECRYSTAL_AMOUNT
|
||||
|
||||
@@ -155,6 +157,8 @@
|
||||
/obj/item/reagent_containers/pill/cyanide = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_MERCENARY
|
||||
|
||||
/datum/outfit/admin/syndicate/mercenary/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
. = ..()
|
||||
if(visualsOnly)
|
||||
@@ -176,6 +180,7 @@
|
||||
/obj/item/device/multitool/hacktool = 1
|
||||
)
|
||||
|
||||
id_iff = IFF_LONER
|
||||
id_access = "Lone Operative"
|
||||
|
||||
/datum/outfit/admin/syndicate/raider
|
||||
@@ -318,7 +323,9 @@
|
||||
/obj/item/clothing/glasses/thermal,
|
||||
/obj/item/clothing/glasses/thermal/aviator
|
||||
)
|
||||
|
||||
id = /obj/item/storage/wallet/random
|
||||
id_iff = IFF_RAIDER
|
||||
|
||||
accessory = /obj/item/clothing/accessory/storage/webbing
|
||||
|
||||
@@ -418,6 +425,8 @@
|
||||
|
||||
backpack_contents = list()
|
||||
|
||||
id_iff = IFF_BURGLAR
|
||||
|
||||
/datum/outfit/admin/syndicate/burglar/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
. = ..()
|
||||
if(visualsOnly)
|
||||
@@ -488,6 +497,7 @@
|
||||
l_pocket = /obj/item/pinpointer
|
||||
|
||||
id = /obj/item/card/id/highlander
|
||||
id_iff = IFF_HIGHLANDER
|
||||
|
||||
/datum/outfit/admin/highlander/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
. = ..()
|
||||
@@ -517,6 +527,8 @@
|
||||
|
||||
r_hand = /obj/item/melee/cultblade
|
||||
|
||||
id_iff = IFF_CULTIST
|
||||
|
||||
/datum/outfit/admin/syndicate/cultist/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
return
|
||||
|
||||
@@ -547,6 +559,8 @@
|
||||
accessory = /obj/item/clothing/accessory/storage/webbing
|
||||
backpack_contents = list()
|
||||
|
||||
id_iff = IFF_BLUESPACE
|
||||
|
||||
/datum/outfit/admin/syndicate/raider_techno/equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
var/list/loadouts = list("Nature", "Techno", "Cobra", "Brawler", "Shimmer")
|
||||
if(H.gender in list(FEMALE, PLURAL, NEUTER))
|
||||
@@ -617,6 +631,7 @@
|
||||
allow_backbag_choice = FALSE
|
||||
|
||||
l_ear = /obj/item/device/radio/headset/bluespace
|
||||
id_iff = IFF_BLUESPACE
|
||||
|
||||
/datum/outfit/admin/techomancer
|
||||
name = "Technomancer"
|
||||
@@ -634,6 +649,8 @@
|
||||
l_pocket = /obj/item/technomancer_catalog
|
||||
|
||||
id = /obj/item/card/id/bluespace
|
||||
id_iff = IFF_BLUESPACE
|
||||
|
||||
var/id_assignment = "Technomagus"
|
||||
|
||||
/datum/outfit/admin/techomancer/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
|
||||
|
||||
Reference in New Issue
Block a user