From 0337f64993a20199b2d82f6fcb0528ef25316289 Mon Sep 17 00:00:00 2001 From: Fyni Date: Tue, 5 May 2026 02:25:18 +0100 Subject: [PATCH] The Eye Opens - Part 2 (#22394) Silence, Violence, Adds the Outer Eye voidsuit, and gear loadouts featuring it for antags to use. Outer Eyes enforcers favour Xanan weapons, reflected in the loadout. While human only for now, I hope to add variants for a few species shortly. Also adjusts the typo which meant the exclusionists / hoplan gear in the uplink didn't work since it was right there. Sorry for the two in one, I knew if I left it until after this merged I would forget. SPRITES ARE BY THE WONDERFUL @ElorgRHG! --------- Signed-off-by: Fyni --- code/datums/uplink/gear loadout.dm | 13 ++- .../crates_lockers/crates/gear_loadout.dm | 78 ++++++++++++++++++ code/modules/clothing/spacesuits/void/misc.dm | 46 +++++++++++ html/changelogs/fyni-outer-eyes.yml | 4 + icons/mob/light_overlays.dmi | Bin 12776 -> 12877 bytes icons/obj/clothing/voidsuit/outereyes.dmi | Bin 0 -> 1025 bytes 6 files changed, 140 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/fyni-outer-eyes.yml create mode 100644 icons/obj/clothing/voidsuit/outereyes.dmi diff --git a/code/datums/uplink/gear loadout.dm b/code/datums/uplink/gear loadout.dm index a3cc2c52d2a..17b6e976c6d 100644 --- a/code/datums/uplink/gear loadout.dm +++ b/code/datums/uplink/gear loadout.dm @@ -231,8 +231,19 @@ desc = "A crate containing gear for a group. Includes merchant clothes as well. Recommended for IPCs." path = /obj/structure/closet/crate/secure/gear_loadout/hoplan -/datum/uplink_item/item/gear_loadout/exclusionist_single +/datum/uplink_item/item/gear_loadout/hoplan_single name = "Golden Deep Hoplan Assets (Single)" desc = "A crate containing gear for a single individual. Recommended for IPCs." path = /obj/structure/closet/crate/secure/gear_loadout/hoplan/single telecrystal_cost = 10 + +/datum/uplink_item/item/gear_loadout/outereyes + name = "Outer Eyes (Group)" + desc = "A crate containing gear for a group. Humans only, for now." + path = /obj/structure/closet/crate/secure/gear_loadout/outereyes + +/datum/uplink_item/item/gear_loadout/outereyes_single + name = "Outer Eyes (Single)" + desc = "A crate containing gear for a single individual. Humans only, for now." + path = /obj/structure/closet/crate/secure/gear_loadout/outereyes/single + telecrystal_cost = 10 diff --git a/code/game/objects/structures/crates_lockers/crates/gear_loadout.dm b/code/game/objects/structures/crates_lockers/crates/gear_loadout.dm index d0193885179..8ad1621234d 100644 --- a/code/game/objects/structures/crates_lockers/crates/gear_loadout.dm +++ b/code/game/objects/structures/crates_lockers/crates/gear_loadout.dm @@ -1436,3 +1436,81 @@ new /obj/item/gun/energy/rifle/laser/qukala(src) new /obj/item/clothing/shoes/jackboots/kala(src) new /obj/item/gun/energy/fedpistol(src) + +/obj/structure/closet/crate/secure/gear_loadout/outereyes/fill() + new /obj/item/clothing/head/helmet/space/void/outereyes(src) + new /obj/item/clothing/head/helmet/space/void/outereyes(src) + new /obj/item/clothing/head/helmet/space/void/outereyes(src) + new /obj/item/clothing/head/helmet/space/void/outereyes(src) + new /obj/item/clothing/suit/space/void/outereyes(src) + new /obj/item/clothing/suit/space/void/outereyes(src) + new /obj/item/clothing/suit/space/void/outereyes(src) + new /obj/item/clothing/suit/space/void/outereyes(src) + new /obj/item/clothing/under/color/purple(src) + new /obj/item/clothing/under/color/purple(src) + new /obj/item/clothing/under/color/purple(src) + new /obj/item/clothing/under/color/purple(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/accessory/holster/hip(src) + new /obj/item/clothing/accessory/holster/hip(src) + new /obj/item/clothing/accessory/holster/hip(src) + new /obj/item/clothing/accessory/holster/hip(src) + new /obj/item/storage/belt/military(src) + new /obj/item/storage/belt/military(src) + new /obj/item/storage/belt/military(src) + new /obj/item/storage/belt/military(src) + new /obj/item/gun/projectile/automatic/rifle/dnac(src) + new /obj/item/gun/projectile/automatic/rifle/dnac(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/gun/projectile/automatic/rifle/shotgun/xanan(src) + new /obj/item/ammo_magazine/xanan_shotgun/shells(src) + new /obj/item/ammo_magazine/xanan_shotgun/slugs(src) + new /obj/item/ammo_magazine/xanan_shotgun/incendiary(src) + new /obj/item/gun/projectile/automatic/rifle/shotgun/xanan(src) + new /obj/item/ammo_magazine/xanan_shotgun/shells(src) + new /obj/item/ammo_magazine/xanan_shotgun/slugs(src) + new /obj/item/ammo_magazine/xanan_shotgun/incendiary(src) + new /obj/item/gun/projectile/automatic/xanusmg(src) + new /obj/item/gun/projectile/automatic/xanusmg(src) + new /obj/item/gun/projectile/xanupistol(src) + new /obj/item/gun/projectile/xanupistol(src) + new /obj/item/gun/projectile/xanupistol(src) + new /obj/item/gun/projectile/xanupistol(src) + new /obj/item/ammo_magazine/c46m/extended(src) + new /obj/item/ammo_magazine/c46m/extended(src) + new /obj/item/ammo_magazine/c46m/extended(src) + new /obj/item/ammo_magazine/c46m/extended(src) + new /obj/item/ammo_magazine/c46m/extended(src) + new /obj/item/ammo_magazine/c46m/extended(src) + new /obj/item/melee/energy/sword/knife(src) + new /obj/item/melee/energy/sword/knife(src) + new /obj/item/melee/energy/sword/knife(src) + new /obj/item/melee/energy/sword/knife(src) + new /obj/item/coin/phoron(src) + new /obj/item/coin/phoron(src) + new /obj/item/coin/phoron(src) + new /obj/item/coin/phoron(src) + +/obj/structure/closet/crate/secure/gear_loadout/outereyes/single/fill() + new /obj/item/clothing/head/helmet/space/void/outereyes(src) + new /obj/item/clothing/suit/space/void/outereyes(src) + new /obj/item/clothing/under/color/purple(src) + new /obj/item/clothing/shoes/jackboots(src) + new /obj/item/clothing/accessory/holster/hip(src) + new /obj/item/storage/belt/military(src) + new /obj/item/gun/projectile/automatic/rifle/dnac(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/ammo_magazine/a65(src) + new /obj/item/gun/projectile/xanupistol(src) + new /obj/item/ammo_magazine/c46m/extended(src) + new /obj/item/melee/energy/sword/knife(src) + new /obj/item/coin/phoron(src) diff --git a/code/modules/clothing/spacesuits/void/misc.dm b/code/modules/clothing/spacesuits/void/misc.dm index 12a4b98a387..c6770588f62 100644 --- a/code/modules/clothing/spacesuits/void/misc.dm +++ b/code/modules/clothing/spacesuits/void/misc.dm @@ -1125,3 +1125,49 @@ icon_state = "ipc_assunzione_suit" item_state = "ipc_assunzione_suit" species_restricted = list(BODYTYPE_IPC, BODYTYPE_IPC_INDUSTRIAL, BODYTYPE_IPC_ZENGHU, BODYTYPE_IPC_BISHOP) + +// Outer Eyes armoured voidsuit, for their elites only (and antags of course) +/obj/item/clothing/suit/space/void/outereyes + name = "\improper Outer Eyes voidsuit" + desc = "A royal burgandy undersuit and black armour plate of the mysterious Outer Eyes. The suit takes design cues from all over the Spur." + desc_extended = "While the Outer Eyes work mostly unseen as agents and infiltrators, getting third parties to perform most direct confrontations, occationally the situation calls for the deployment of a fanatically loyal core of enforcers sporting this suit. Those who live to tell of them learn to fear the suit." + icon = 'icons/obj/clothing/voidsuit/outereyes.dmi' + icon_state = "outer_eyes_suit" + item_state = "outer_eyes_suit" + armor = list( + MELEE = ARMOR_MELEE_RESISTANT, + BULLET = ARMOR_BALLISTIC_MEDIUM, + LASER = ARMOR_LASER_PISTOL, + ENERGY = ARMOR_ENERGY_MINOR, + BOMB = ARMOR_BOMB_PADDED, + BIO = ARMOR_BIO_SHIELDED, + RAD = ARMOR_RAD_SMALL + ) + species_restricted = list(BODYTYPE_HUMAN) + slowdown = 0.5 + allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/suit_cooling_unit,/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs) + siemens_coefficient = 0.35 + contained_sprite = TRUE + +/obj/item/clothing/head/helmet/space/void/outereyes + name = "\improper Outer Eyes voidsuit helmet" + desc = "A royal burgandy and black armoured helmet of the mysterious Outer Eyes. At the center of the helmet, a single white eye." + desc_extended = "While the Outer Eyes work mostly unseen as agents and infiltrators, getting third parties to perform most direct confrontations, occationally the situation calls for the deployment of a fanatically loyal core of enforcers sporting this suit. Those who live to tell of them learn to the mask, with it's leering eye." + icon = 'icons/obj/clothing/voidsuit/outereyes.dmi' + icon_state = "outer_eyes_helmet" + item_state = "outer_eyes_helmet" + armor = list( + MELEE = ARMOR_MELEE_RESISTANT, + BULLET = ARMOR_BALLISTIC_MEDIUM, + LASER = ARMOR_LASER_PISTOL, + ENERGY = ARMOR_ENERGY_MINOR, + BOMB = ARMOR_BOMB_PADDED, + BIO = ARMOR_BIO_SHIELDED, + RAD = ARMOR_RAD_SMALL + ) + species_restricted = list(BODYTYPE_HUMAN) + contained_sprite = TRUE + light_overlay = "helmet_light_outer_eyes" + light_range = 6 + light_color = "#FFFFFF" + siemens_coefficient = 0.35 diff --git a/html/changelogs/fyni-outer-eyes.yml b/html/changelogs/fyni-outer-eyes.yml new file mode 100644 index 00000000000..1cf3375e068 --- /dev/null +++ b/html/changelogs/fyni-outer-eyes.yml @@ -0,0 +1,4 @@ +author: fyni +delete-after: True +changes: + - rscadd: "Adds the Outer Eyes voidsuit, and new gear loadouts featuring it for Antags!" \ No newline at end of file diff --git a/icons/mob/light_overlays.dmi b/icons/mob/light_overlays.dmi index 2664230e684939cc38714377896e416af092aea6..c29abeda87aa1a994ae634e694aed794a4db5465 100644 GIT binary patch delta 11151 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 y%9W%Yz>QaFVquQfbEmMpEfUYG_bGq*I2JW@s2< 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 F{vSe1%ANoK diff --git a/icons/obj/clothing/voidsuit/outereyes.dmi b/icons/obj/clothing/voidsuit/outereyes.dmi new file mode 100644 index 0000000000000000000000000000000000000000..88141a23f9733de1b4640f9f1421cb9577b67e2a GIT binary patch literal 1025 zcmV+c1pfPpP)fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TB zGg33tGfE(w;*!LYR3K9+zqBN^C_c3^wK%@GG_ypBi!&v&s2C_?$i~)UwU~~ zzGuJ6{`?XIZxy{Le4W7YWODeLdNQ0O?_VeIF+vG2nTvY5;q*7pmY4}uk@B)J1X$B@ z%mUiEQgv%A0rH|k2*`q|wh(3sSoKT>#Iy)fO7o4=nJmQ&#=Z$$i$t+in;HDeVwv*A zBJ~Nl7F~WI1~JS&lhP;PTCBO|oIP<0z56h{r{EKCEo!bBgOj2Z`YD8`-nF>qd0|*4 zZ7uavHy#1k;(_RC9&Rj?21fGsMEV3=i<(DC5*n7F7cU<|TKOzE7D*viWzm?H`;$0M zJmuRKNeiNug=u+^jE0wf0mmX~ZshuT65tTr1?!&=u0`lyBp1mOCpq`-fPZi;_9vmi zvnKC4x_xai@p6_m-2!)u#LrpLWnu7mIC|W{J3--Y2|IYVfT(1#gLi^J1=8fa0&n+t z4ouIOPd7Z%yqx;per5qGt)$t)TFsg7>^&!tYYX+}>=3cGeTY=La`0VDp2U z7tr~^%?o50;qrr<7w9k5V)DaQUZAY(Y(h5Nya0?_JgB$!C9{vKofq_dYjdhr%#vVY zuACAZ)X^(fS!)iI%^VeyWDZQ314;nuU!rg2hP4kogK?uBKD`o~s9U8zN zao=wXoLrw;?+pC2y} z04FchsKdBkfjy(ky9H8Z^$)2N0ZzbaK)OZY1l|C8Q93qxKaFso|HtQ7)?SX!ug);_ zgZR_c#8^Uqa{ePhHI!j`6iqjrL`Ny=G|?1fQyDztfZ9nkSB)86Nt>x0BcOL4Hw$Pk vkpY6H(%#A(c^0%p_ literal 0 HcmV?d00001