Merge pull request #8044 from VOREStation/upstream-merge-7152

[MIRROR] [Project] Vintage Voidsuits
This commit is contained in:
Aronai Sieyes
2020-05-22 22:21:20 -04:00
committed by GitHub
17 changed files with 11 additions and 51 deletions

View File

@@ -657,6 +657,15 @@
model_text = "Pilot"
departments = list("Pilot Blue","Pilot")
/obj/machinery/suit_cycler/vintage
name = "Vintage suit cycler"
model_text = "Vintage"
departments = list("Vintage Crew","Vintage Engineering","Vintage Marine","Vintage Medical","Vintage Officer")
/obj/machinery/suit_cycler/vintage/Initialize()
species -= SPECIES_TESHARI
return ..()
/obj/machinery/suit_cycler/attack_ai(mob/user as mob)
return attack_hand(user)
@@ -766,7 +775,7 @@
//Clear the access reqs, disable the safeties, and open up all paintjobs.
to_chat(user, "<span class='danger'>You run the sequencer across the interface, corrupting the operating protocols.</span>")
departments = list("Engineering","Mining","Medical","Security","Atmospherics","HAZMAT","Construction","Biohazard","Crowd Control","Security EVA","Emergency Medical Response","^%###^%$", "Charring")
departments = list("Engineering","Mining","Medical","Security","Atmospherics","HAZMAT","Construction","Biohazard","Crowd Control","Security EVA","Emergency Medical Response","^%###^%$", "Charring","Vintage Crew","Vintage Engineering","Vintage Marine","Vintage Medical","Vintage Officer")
species = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_UNATHI, SPECIES_TAJ, SPECIES_TESHARI, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_VULPKANIN) //VORESTATION EDIT
emagged = 1

View File

@@ -8,40 +8,14 @@
name = "vintage crewman's voidsuit helmet"
desc = "A refurbished early contact era voidsuit helmet of human design. These things aren't especially good against modern weapons but they're sturdy, incredibly easy to come by, and there are lots of spare parts for repairs. The visor has a bad habit of fogging up and collecting condensation, but it beats sucking hard vacuum. This one is devoid of any identifying markings or rank indicators."
icon_state = "rig0-vintagecrew"
icon = 'icons/obj/clothing/helmets_vr.dmi'
item_state_slots = list(slot_r_hand_str = "syndicate-helm-black", slot_l_hand_str = "syndicate-helm-black")
armor = list(melee = 30, bullet = 15, laser = 15,energy = 5, bomb = 20, bio = 100, rad = 50)
light_overlay = "helmet_light"
sprite_sheets = list(
SPECIES_HUMAN = 'icons/mob/helmet_vr.dmi',
SPECIES_TAJ = 'icons/mob/species/tajaran/helmet_vr.dmi',
SPECIES_SKRELL = 'icons/mob/species/skrell/helmet_vr.dmi',
SPECIES_UNATHI = 'icons/mob/species/unathi/helmet_vr.dmi',
SPECIES_XENOHYBRID = 'icons/mob/species/unathi/helmet_vr.dmi',
SPECIES_AKULA = 'icons/mob/species/unathi/helmet_vr.dmi',
SPECIES_SERGAL = 'icons/mob/species/unathi/helmet_vr.dmi',
SPECIES_VULPKANIN = 'icons/mob/species/vulpkanin/helmet_vr.dmi',
SPECIES_ZORREN_HIGH = 'icons/mob/species/vulpkanin/helmet_vr.dmi',
SPECIES_FENNEC = 'icons/mob/species/vulpkanin/helmet_vr.dmi'
)
sprite_sheets_obj = list(
SPECIES_TAJ = 'icons/obj/clothing/species/tajaran/helmets_vr.dmi', // Copied from void.dm
SPECIES_SKRELL = 'icons/obj/clothing/species/skrell/helmets_vr.dmi', // Copied from void.dm
SPECIES_UNATHI = 'icons/obj/clothing/species/unathi/helmets_vr.dmi', // Copied from void.dm
SPECIES_XENOHYBRID = 'icons/obj/clothing/species/unathi/helmets_vr.dmi',
SPECIES_AKULA = 'icons/obj/clothing/species/unathi/helmets_vr.dmi',
SPECIES_SERGAL = 'icons/obj/clothing/species/unathi/helmets_vr.dmi',
SPECIES_VULPKANIN = 'icons/obj/clothing/species/vulpkanin/helmets_vr.dmi',
SPECIES_ZORREN_HIGH = 'icons/obj/clothing/species/vulpkanin/helmets_vr.dmi',
SPECIES_FENNEC = 'icons/obj/clothing/species/vulpkanin/helmets_vr.dmi'
)
sprite_sheets_refit = list() //have to nullify this as well just to be thorough
/obj/item/clothing/suit/space/void/refurb
name = "vintage crewman's voidsuit"
desc = "A refurbished early contact era voidsuit of human design. These things aren't especially good against modern weapons but they're sturdy, incredibly easy to come by, and there are lots of spare parts for repairs. Many old-timer spacers swear by these old things, even if new powered hardsuits have more features and better armor. This one is devoid of any identifying markings or rank indicators."
icon_state = "rig-vintagecrew"
icon = 'icons/obj/clothing/spacesuits_vr.dmi'
item_state_slots = list(slot_r_hand_str = "sec_voidsuitTG", slot_l_hand_str = "sec_voidsuitTG")
slowdown = 0.5
armor = list(melee = 30, bullet = 15, laser = 15,energy = 5, bomb = 20, bio = 100, rad = 50)
@@ -54,29 +28,6 @@
/obj/item/weapon/pickaxe,
/obj/item/weapon/shovel
)
sprite_sheets = list(
SPECIES_HUMAN = 'icons/mob/spacesuit_vr.dmi',
SPECIES_TAJ = 'icons/mob/species/tajaran/suit_vr.dmi',
SPECIES_SKRELL = 'icons/mob/species/skrell/suit_vr.dmi',
SPECIES_UNATHI = 'icons/mob/species/unathi/suit_vr.dmi',
SPECIES_XENOHYBRID = 'icons/mob/species/unathi/suit_vr.dmi',
SPECIES_AKULA = 'icons/mob/species/unathi/suit_vr.dmi',
SPECIES_SERGAL = 'icons/mob/species/unathi/suit_vr.dmi',
SPECIES_VULPKANIN = 'icons/mob/species/vulpkanin/suit_vr.dmi',
SPECIES_ZORREN_HIGH = 'icons/mob/species/vulpkanin/suit_vr.dmi',
SPECIES_FENNEC = 'icons/mob/species/vulpkanin/suit_vr.dmi'
)
sprite_sheets_obj = list(
SPECIES_TAJ = 'icons/obj/clothing/species/tajaran/spacesuits_vr.dmi', // Copied from void.dm
SPECIES_SKRELL = 'icons/obj/clothing/species/skrell/spacesuits_vr.dmi', // Copied from void.dm
SPECIES_UNATHI = 'icons/obj/clothing/species/unathi/spacesuits_vr.dmi', // Copied from void.dm
SPECIES_XENOHYBRID = 'icons/obj/clothing/species/unathi/spacesuits_vr.dmi',
SPECIES_AKULA = 'icons/obj/clothing/species/unathi/spacesuits_vr.dmi',
SPECIES_SERGAL = 'icons/obj/clothing/species/unathi/spacesuits_vr.dmi',
SPECIES_VULPKANIN = 'icons/obj/clothing/species/vulpkanin/spacesuits_vr.dmi',
SPECIES_ZORREN_HIGH = 'icons/obj/clothing/species/vulpkanin/spacesuits_vr.dmi',
SPECIES_FENNEC = 'icons/obj/clothing/species/vulpkanin/spacesuits_vr.dmi'
)
//Engineering Crewsuit (ORANGE, RING)
//This is probably the most appealing to get your hands on for basic protection and the specialist stuff
@@ -205,4 +156,4 @@
/obj/item/weapon/handcuffs,
/obj/item/ammo_magazine,
/obj/item/weapon/cell
)
)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 KiB

After

Width:  |  Height:  |  Size: 212 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 184 KiB

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 27 KiB