[MIRROR] Veymed Voidsuit Tweaks (#10296)

Co-authored-by: Killian <49700375+KillianKirilenko@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-03-04 07:47:26 -07:00
committed by GitHub
parent 394a0c0937
commit 28f05fa336
17 changed files with 55 additions and 152 deletions

View File

@@ -17309,7 +17309,7 @@
}, },
/area/survivalpod) /area/survivalpod)
"feW" = ( "feW" = (
/obj/item/clothing/head/helmet/space/void/medical/alt, /obj/item/clothing/head/helmet/space/void/medical/veymed,
/turf/simulated/fitness{ /turf/simulated/fitness{
icon_state = "vault" icon_state = "vault"
}, },
@@ -64654,12 +64654,6 @@
icon_state = "vault" icon_state = "vault"
}, },
/area/survivalpod) /area/survivalpod)
"sZf" = (
/obj/item/clothing/head/helmet/space/void/medical/alt/tesh,
/turf/simulated/fitness{
icon_state = "vault"
},
/area/survivalpod)
"sZg" = ( "sZg" = (
/obj/item/clothing/under/dress/dress_green, /obj/item/clothing/under/dress/dress_green,
/turf/simulated/fitness{ /turf/simulated/fitness{
@@ -69020,7 +69014,7 @@
}, },
/area/survivalpod) /area/survivalpod)
"uoj" = ( "uoj" = (
/obj/item/clothing/suit/space/void/medical/alt/tesh, /obj/item/clothing/suit/space/void/medical/veymed_static,
/turf/simulated/fitness{ /turf/simulated/fitness{
icon_state = "vault" icon_state = "vault"
}, },
@@ -77431,7 +77425,7 @@
}, },
/area/survivalpod) /area/survivalpod)
"wKe" = ( "wKe" = (
/obj/item/clothing/suit/space/void/medical/alt, /obj/item/clothing/suit/space/void/medical/veymed,
/turf/simulated/fitness{ /turf/simulated/fitness{
icon_state = "vault" icon_state = "vault"
}, },
@@ -102705,7 +102699,7 @@ aBa
rmi rmi
whe whe
wov wov
sZf wKe
vhb vhb
hxh hxh
dNn dNn

View File

@@ -143,31 +143,32 @@
access = access_medical_equip access = access_medical_equip
/datum/supply_pack/voidsuits/medical/alt /datum/supply_pack/voidsuits/medical/alt
name = "Vey-Med Autoadaptive voidsuits (humanoid)" name = "Vey-Med Autoadaptive Lightweight voidsuits"
desc = "A pair of advanced Vey-Med Adaptive Medical voidsuits. Requires Medical access, fits most humanoids." desc = "A pair of advanced Vey-Med Auto-adaptive Medical voidsuits. Autofits most humanoids without need for cycling. Requires Medical Equipment access."
contains = list( contains = list(
/obj/item/clothing/suit/space/void/medical/alt = 2, /obj/item/clothing/suit/space/void/medical/veymed = 2,
/obj/item/clothing/head/helmet/space/void/medical/alt = 2, /obj/item/clothing/head/helmet/space/void/medical/veymed = 2,
/obj/item/clothing/mask/breath = 2, /obj/item/clothing/mask/breath = 2,
/obj/item/clothing/shoes/magboots = 2, /obj/item/clothing/shoes/magboots = 2,
/obj/item/tank/oxygen = 2 /obj/item/tank/oxygen = 2
) )
cost = 60 cost = 60
containertype = /obj/structure/closet/crate/secure/veymed containertype = /obj/structure/closet/crate/secure/veymed
containername = "Vey-Med Autoadaptive voidsuit (humanoid) crate" containername = "Vey-Med Autoadaptive Lightweight voidsuit crate"
access = access_medical_equip access = access_medical_equip
/datum/supply_pack/voidsuits/medical/alt/tesh /datum/supply_pack/voidsuits/medical/alt/static
name = "Vey-Med Autoadaptive voidsuits (teshari)" name = "Vey-Med Nonadaptive Lightweight voidsuits"
desc = "A pair of advanced Vey-Med Adaptive Medical voidsuits. Requires Medical access, fits teshari only." desc = "A pair of advanced Vey-Med Adaptive Medical voidsuits. The autoadaptive feature has been removed to reduce costs. Requires Medical Equipment access."
contains = list( contains = list(
/obj/item/clothing/suit/space/void/medical/alt/tesh = 2, /obj/item/clothing/suit/space/void/medical/veymed_static = 2,
/obj/item/clothing/head/helmet/space/void/medical/alt/tesh = 2, /obj/item/clothing/head/helmet/space/void/medical/veymed_static = 2,
/obj/item/clothing/mask/breath = 2, /obj/item/clothing/mask/breath = 2,
/obj/item/clothing/shoes/magboots = 2, /obj/item/clothing/shoes/magboots = 2,
/obj/item/tank/oxygen = 2 /obj/item/tank/oxygen = 2
) )
containername = "Vey-Med Autoadaptive voidsuit (teshari) crate" cost = 50
containername = "Vey-Med Nonadaptive Lightweight voidsuit crate"
/datum/supply_pack/voidsuits/security /datum/supply_pack/voidsuits/security
name = "Security voidsuits" name = "Security voidsuits"

View File

@@ -788,8 +788,8 @@ var/list/dispenser_presets = list()
"helmet" = /obj/item/clothing/head/helmet/space/void/medical "helmet" = /obj/item/clothing/head/helmet/space/void/medical
), ),
prob(5);list( prob(5);list(
"suit" = /obj/item/clothing/suit/space/void/medical/alt, "suit" = /obj/item/clothing/suit/space/void/medical/veymed,
"helmet" = /obj/item/clothing/head/helmet/space/void/medical/alt "helmet" = /obj/item/clothing/head/helmet/space/void/medical/veymed
), ),
prob(5);list( prob(5);list(
"suit" = /obj/item/clothing/suit/space/void/medical/bio, "suit" = /obj/item/clothing/suit/space/void/medical/bio,

View File

@@ -112,12 +112,12 @@ GLOBAL_LIST_EMPTY(suit_cycler_emagged)
name = "Medical" name = "Medical"
helmet_becomes = /obj/item/clothing/head/helmet/space/void/medical helmet_becomes = /obj/item/clothing/head/helmet/space/void/medical
suit_becomes = /obj/item/clothing/suit/space/void/medical suit_becomes = /obj/item/clothing/suit/space/void/medical
/datum/suit_cycler_choice/department/med/streamlined /datum/suit_cycler_choice/department/med/lightweight
name = "Vey-Medical Streamlined" name = "Vey-Medical Lightweight"
helmet_becomes = /obj/item/clothing/head/helmet/space/void/medical/alt helmet_becomes = /obj/item/clothing/head/helmet/space/void/medical/veymed_static
suit_becomes = /obj/item/clothing/suit/space/void/medical/alt suit_becomes = /obj/item/clothing/suit/space/void/medical/veymed_static
/datum/suit_cycler_choice/department/med/solgov /datum/suit_cycler_choice/department/med/commonwealth
name = "Solgov Medical" name = "Commonwealth Medical"
helmet_becomes = /obj/item/clothing/head/helmet/space/void/medical/alt2 helmet_becomes = /obj/item/clothing/head/helmet/space/void/medical/alt2
suit_becomes = /obj/item/clothing/suit/space/void/medical/alt2 suit_becomes = /obj/item/clothing/suit/space/void/medical/alt2
/datum/suit_cycler_choice/department/med/biohazard /datum/suit_cycler_choice/department/med/biohazard

View File

@@ -46,8 +46,8 @@
/obj/item/clothing/head/helmet/space/void/medical /obj/item/clothing/head/helmet/space/void/medical
), ),
prob(5);list( prob(5);list(
/obj/item/clothing/suit/space/void/medical/alt, /obj/item/clothing/suit/space/void/medical/veymed,
/obj/item/clothing/head/helmet/space/void/medical/alt /obj/item/clothing/head/helmet/space/void/medical/veymed
), ),
prob(5);list( prob(5);list(
/obj/item/clothing/suit/space/void/medical/bio, /obj/item/clothing/suit/space/void/medical/bio,
@@ -178,8 +178,8 @@
/obj/item/clothing/head/helmet/space/void/medical /obj/item/clothing/head/helmet/space/void/medical
), ),
prob(1);list( prob(1);list(
/obj/item/clothing/suit/space/void/medical/alt, /obj/item/clothing/suit/space/void/medical/veymed,
/obj/item/clothing/head/helmet/space/void/medical/alt /obj/item/clothing/head/helmet/space/void/medical/veymed
), ),
prob(3);list( prob(3);list(
/obj/item/clothing/suit/space/void/medical/bio, /obj/item/clothing/suit/space/void/medical/bio,
@@ -227,7 +227,7 @@
/obj/item/clothing/suit/space/void/refurb/pilot, /obj/item/clothing/suit/space/void/refurb/pilot,
/obj/item/clothing/head/helmet/space/void/refurb/pilot /obj/item/clothing/head/helmet/space/void/refurb/pilot
), ),
prob(10);list( prob(10);list(
/obj/item/clothing/suit/space/void/refurb/pilot, /obj/item/clothing/suit/space/void/refurb/pilot,
/obj/item/clothing/head/helmet/space/void/refurb/pilot/alt /obj/item/clothing/head/helmet/space/void/refurb/pilot/alt

View File

@@ -196,77 +196,37 @@
slowdown = 1.5 slowdown = 1.5
//Medical Streamlined Voidsuit //Medical Streamlined Voidsuit
/obj/item/clothing/head/helmet/space/void/medical/alt /obj/item/clothing/head/helmet/space/void/medical/veymed
name = "streamlined medical voidsuit helmet" name = "lightweight medical voidsuit helmet"
desc = "A trendy, lightly radiation-shielded voidsuit helmet trimmed in a sleek blue. It possesses advanced autoadaptive systems and doesn't need to be cycled to change species fit for most large humanoids." desc = "A trendy, lightly radiation-shielded voidsuit helmet trimmed in a sleek blue. It possesses advanced autoadaptive systems and doesn't need to be cycled to change species fit for most large humanoids."
icon_state = "rig0-medicalalt" icon_state = "rig0-medicalalt"
armor = list(melee = 20, bullet = 5, laser = 20,energy = 5, bomb = 15, bio = 100, rad = 30) armor = list(melee = 20, bullet = 5, laser = 20,energy = 5, bomb = 15, bio = 100, rad = 30)
light_overlay = "helmet_light_dual_blue" light_overlay = "helmet_light_dual_blue"
species_restricted = list("exclude",SPECIES_DIONA,SPECIES_VOX,SPECIES_TESHARI) //this thing can autoadapt to most species, but diona/vox are too weird, and tesh are too small species_restricted = list("exclude",SPECIES_DIONA,SPECIES_VOX) //this thing can autoadapt to most species, but diona/vox are too weird
no_cycle = TRUE no_cycle = TRUE
/obj/item/clothing/head/helmet/space/void/medical/alt /obj/item/clothing/suit/space/void/medical/veymed
sprite_sheets = list( name = "lightweight medical voidsuit"
SPECIES_HUMAN = 'icons/inventory/head/mob.dmi',
SPECIES_TAJARAN = 'icons/inventory/head/mob_tajaran.dmi',
SPECIES_SKRELL = 'icons/inventory/head/mob_skrell.dmi',
SPECIES_UNATHI = 'icons/inventory/head/mob_unathi.dmi'
)
sprite_sheets_obj = list(
SPECIES_TAJARAN = 'icons/inventory/head/item.dmi',
SPECIES_SKRELL = 'icons/inventory/head/item.dmi',
SPECIES_UNATHI = 'icons/inventory/head/item.dmi'
)
/obj/item/clothing/head/helmet/space/void/medical/alt/tesh
name = "streamlined teshari medical voidsuit helmet"
desc = "A trendy, lightly radiation-shielded voidsuit helmet trimmed in a sleek blue. This teshari-specific model lacks the autoadaption feature due to the reduced amount of materials."
species_restricted = list(SPECIES_TESHARI)
no_cycle = FALSE //no autoadaption means it can be refitted
/obj/item/clothing/head/helmet/space/void/medical/alt/tesh
sprite_sheets = list(
SPECIES_TESHARI = 'icons/inventory/head/mob_teshari.dmi'
)
sprite_sheets_obj = list(
SPECIES_TESHARI = 'icons/inventory/head/item.dmi'
)
/obj/item/clothing/suit/space/void/medical/alt
name = "streamlined medical voidsuit"
desc = "A more recent model of Vey-Med voidsuit, exchanging physical protection for fully unencumbered movement and a complete range of motion. It possesses advanced autoadaptive systems and doesn't need to be cycled to change species fit for most large humanoids." desc = "A more recent model of Vey-Med voidsuit, exchanging physical protection for fully unencumbered movement and a complete range of motion. It possesses advanced autoadaptive systems and doesn't need to be cycled to change species fit for most large humanoids."
icon_state = "rig-medicalalt" icon_state = "rig-medicalalt"
slowdown = 0 slowdown = 0
armor = list(melee = 20, bullet = 5, laser = 20,energy = 5, bomb = 15, bio = 100, rad = 30) armor = list(melee = 20, bullet = 5, laser = 20,energy = 5, bomb = 15, bio = 100, rad = 30)
species_restricted = list("exclude",SPECIES_DIONA,SPECIES_VOX,SPECIES_TESHARI) //this thing can autoadapt, but diona/vox are too weird, and tesh are too small species_restricted = list("exclude",SPECIES_DIONA,SPECIES_VOX) //this thing can autoadapt, but diona/vox are too weird
no_cycle = TRUE no_cycle = TRUE
/obj/item/clothing/suit/space/void/medical/alt /obj/item/clothing/head/helmet/space/void/medical/veymed_static
sprite_sheets = list( name = "nonadaptive lightweight medical voidsuit helmet"
SPECIES_HUMAN = 'icons/inventory/suit/mob.dmi', desc = "A trendy, lightly radiation-shielded voidsuit helmet trimmed in a sleek blue. This specific model lacks the autoadaption feature as a cost-saving measure."
SPECIES_TAJARAN = 'icons/inventory/suit/mob_tajaran.dmi', icon_state = "rig0-medicalalt"
SPECIES_SKRELL = 'icons/inventory/suit/mob_skrell.dmi', armor = list(melee = 20, bullet = 5, laser = 20,energy = 5, bomb = 15, bio = 100, rad = 30)
SPECIES_UNATHI = 'icons/inventory/suit/mob_unathi.dmi' light_overlay = "helmet_light_dual_blue"
)
sprite_sheets_obj = list(
SPECIES_TAJARAN = 'icons/inventory/suit/item.dmi',
SPECIES_SKRELL = 'icons/inventory/suit/item.dmi',
SPECIES_UNATHI = 'icons/inventory/suit/item.dmi'
)
/obj/item/clothing/suit/space/void/medical/alt/tesh /obj/item/clothing/suit/space/void/medical/veymed_static
name = "streamlined teshari medical voidsuit" name = "nonadaptive lightweight medical voidsuit"
desc = "A more recent model of Vey-Med voidsuit, exchanging physical protection for fully unencumbered movement and a complete range of motion. This teshari-specific model lacks the autoadaption feature due to the reduced amount of materials." desc = "A more recent model of Vey-Med voidsuit, exchanging physical protection for fully unencumbered movement and a complete range of motion. This specific model lacks the autoadaption feature as a cost-saving measure."
species_restricted = list(SPECIES_TESHARI) icon_state = "rig-medicalalt"
no_cycle = FALSE //no autoadaption means it can be refitted slowdown = 0
armor = list(melee = 20, bullet = 5, laser = 20,energy = 5, bomb = 15, bio = 100, rad = 30)
/obj/item/clothing/suit/space/void/medical/alt/tesh
sprite_sheets = list(
SPECIES_TESHARI = 'icons/inventory/suit/mob_teshari.dmi'
)
sprite_sheets_obj = list(
SPECIES_TESHARI = 'icons/inventory/suit/item.dmi'
)
//Security //Security
/obj/item/clothing/head/helmet/space/void/security /obj/item/clothing/head/helmet/space/void/security

View File

@@ -1,53 +1,3 @@
/obj/item/clothing/head/helmet/space/void/medical/alt
sprite_sheets = list(
SPECIES_HUMAN = 'icons/inventory/head/mob.dmi',
SPECIES_TAJARAN = 'icons/inventory/head/mob_tajaran.dmi',
SPECIES_SKRELL = 'icons/inventory/head/mob_skrell.dmi',
SPECIES_UNATHI = 'icons/inventory/head/mob_unathi.dmi',
SPECIES_XENOHYBRID = 'icons/inventory/head/mob_unathi.dmi',
SPECIES_AKULA = 'icons/inventory/head/mob_unathi.dmi',
SPECIES_SERGAL = 'icons/inventory/head/mob_unathi.dmi',
SPECIES_VULPKANIN = 'icons/inventory/head/mob_vr_vulpkanin.dmi',
SPECIES_ZORREN_HIGH = 'icons/inventory/head/mob_vr_vulpkanin.dmi',
SPECIES_FENNEC = 'icons/inventory/head/mob_vr_vulpkanin.dmi'
)
sprite_sheets_obj = list(
SPECIES_TAJARAN = 'icons/inventory/head/item.dmi',
SPECIES_SKRELL = 'icons/inventory/head/item.dmi',
SPECIES_UNATHI = 'icons/inventory/head/item.dmi',
SPECIES_XENOHYBRID = 'icons/inventory/head/item.dmi',
SPECIES_AKULA = 'icons/inventory/head/item.dmi',
SPECIES_SERGAL = 'icons/inventory/head/item.dmi',
SPECIES_VULPKANIN = 'icons/inventory/head/item.dmi',
SPECIES_ZORREN_HIGH = 'icons/inventory/head/item.dmi',
SPECIES_FENNEC = 'icons/inventory/head/item.dmi'
)
/obj/item/clothing/suit/space/void/medical/alt
sprite_sheets = list(
SPECIES_HUMAN = 'icons/inventory/suit/mob.dmi',
SPECIES_TAJARAN = 'icons/inventory/suit/mob_tajaran.dmi',
SPECIES_SKRELL = 'icons/inventory/suit/mob_skrell.dmi',
SPECIES_UNATHI = 'icons/inventory/suit/mob_unathi.dmi',
SPECIES_XENOHYBRID = 'icons/inventory/suit/mob_unathi.dmi',
SPECIES_AKULA = 'icons/inventory/suit/mob_vr_akula.dmi',
SPECIES_SERGAL = 'icons/inventory/suit/mob_vr_sergal.dmi',
SPECIES_VULPKANIN = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',
SPECIES_ZORREN_HIGH = 'icons/inventory/suit/mob_vr_vulpkanin.dmi',
SPECIES_FENNEC = 'icons/inventory/suit/mob_vr_vulpkanin.dmi'
)
sprite_sheets_obj = list(
SPECIES_TAJARAN = 'icons/inventory/suit/item.dmi',
SPECIES_SKRELL = 'icons/inventory/suit/item.dmi',
SPECIES_UNATHI = 'icons/inventory/suit/item.dmi',
SPECIES_XENOHYBRID = 'icons/inventory/suit/item.dmi',
SPECIES_AKULA = 'icons/inventory/suit/item.dmi',
SPECIES_SERGAL = 'icons/inventory/suit/item.dmi',
SPECIES_VULPKANIN = 'icons/inventory/suit/item.dmi',
SPECIES_ZORREN_HIGH = 'icons/inventory/suit/item.dmi',
SPECIES_FENNEC = 'icons/inventory/suit/item.dmi'
)
// Alt mining voidsuit // Alt mining voidsuit
// CHOMPStation Edit Start: Commonwealth -> Solgov. // CHOMPStation Edit Start: Commonwealth -> Solgov.
/obj/item/clothing/suit/space/void/mining/alt2 /obj/item/clothing/suit/space/void/mining/alt2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 59 KiB

View File

@@ -1049,7 +1049,7 @@
/turf/simulated/floor/tiled/steel_grid, /turf/simulated/floor/tiled/steel_grid,
/area/mothership/eva) /area/mothership/eva)
"cy" = ( "cy" = (
/obj/item/clothing/suit/space/void/medical/alt, /obj/item/clothing/suit/space/void/medical/veymed,
/obj/item/clothing/head/helmet/space/void/medical/emt, /obj/item/clothing/head/helmet/space/void/medical/emt,
/obj/item/tank/oxygen, /obj/item/tank/oxygen,
/obj/item/clothing/shoes/magboots, /obj/item/clothing/shoes/magboots,

View File

@@ -4654,8 +4654,6 @@
/obj/machinery/atmospherics/unary/vent_scrubber/on{ /obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 8 dir = 8
}, },
/obj/item/clothing/suit/space/void/medical/alt,
/obj/item/clothing/head/helmet/space/void/medical/alt,
/turf/simulated/floor/tiled/eris/steel/gray_platform, /turf/simulated/floor/tiled/eris/steel/gray_platform,
/area/itglight/starboardhighsec) /area/itglight/starboardhighsec)
"FA" = ( "FA" = (

View File

@@ -1049,7 +1049,7 @@
/turf/simulated/floor/tiled/steel_grid, /turf/simulated/floor/tiled/steel_grid,
/area/mothership/eva) /area/mothership/eva)
"cy" = ( "cy" = (
/obj/item/clothing/suit/space/void/medical/alt, /obj/item/clothing/suit/space/void/medical/veymed,
/obj/item/clothing/head/helmet/space/void/medical/emt, /obj/item/clothing/head/helmet/space/void/medical/emt,
/obj/item/tank/oxygen, /obj/item/tank/oxygen,
/obj/item/clothing/shoes/magboots, /obj/item/clothing/shoes/magboots,

View File

@@ -24033,19 +24033,19 @@
pixel_y = -2; pixel_y = -2;
pixel_x = 1 pixel_x = 1
}, },
/obj/item/clothing/suit/space/void/medical/alt{ /obj/item/clothing/suit/space/void/medical/veymed{
pixel_y = 1; pixel_y = 1;
pixel_x = 1 pixel_x = 1
}, },
/obj/item/clothing/suit/space/void/medical/alt{ /obj/item/clothing/suit/space/void/medical/veymed{
pixel_y = -1; pixel_y = -1;
pixel_x = 3 pixel_x = 3
}, },
/obj/item/clothing/head/helmet/space/void/medical/alt{ /obj/item/clothing/head/helmet/space/void/medical/veymed{
pixel_y = 7; pixel_y = 7;
pixel_x = 4 pixel_x = 4
}, },
/obj/item/clothing/head/helmet/space/void/medical/alt{ /obj/item/clothing/head/helmet/space/void/medical/veymed{
pixel_y = 7; pixel_y = 7;
pixel_x = -1 pixel_x = -1
}, },
@@ -95113,14 +95113,14 @@
/turf/simulated/floor/plating, /turf/simulated/floor/plating,
/area/maintenance/Deck2_Engineering_PortChamber2) /area/maintenance/Deck2_Engineering_PortChamber2)
"rlr" = ( "rlr" = (
/obj/item/clothing/suit/space/void/medical/alt{ /obj/item/clothing/suit/space/void/medical/veymed{
pixel_x = -6 pixel_x = -6
}, },
/obj/item/clothing/mask/breath{ /obj/item/clothing/mask/breath{
pixel_y = 2; pixel_y = 2;
pixel_x = 2 pixel_x = 2
}, },
/obj/item/clothing/head/helmet/space/void/medical/alt{ /obj/item/clothing/head/helmet/space/void/medical/veymed{
pixel_y = 6; pixel_y = 6;
pixel_x = 5 pixel_x = 5
}, },