mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 16:47:13 +01:00
## About The Pull Request This PR ports a new PSC MODsuit, a MODULAR version of the legendary VOSKHOD suit. PR from Nova, https://github.com/NovaSector/NovaSector/pull/4901, done by user vinylspiders. ## Why It's Good For The Game This MOD actually has a really cool gimmick, you gotta craft it. Also, more funny PSC gear and MODs to use to larp with, or to actually use. I also finally got around to rebalancing the autodoc, providing yet another reason to buy this kit. It's also intentionally removeable. ## Proof Of Testing <img width="142" height="126" alt="image" src="https://github.com/user-attachments/assets/19e25790-d886-455b-a949-d7cc578d212f" /> <img width="512" height="563" alt="image" src="https://github.com/user-attachments/assets/f9440e58-ea10-4524-b96c-0b54b847ee12" /> ## Changelog 🆑 KateAnbolho, vinylspiders add: The VOSKHOD Modular Suit, and the systems needed to create it. add: Depowered VOSKHOD armor can be sourced from "questionable" sources. /🆑 --------- Co-authored-by: shayoki <96078776+shayoki@users.noreply.github.com>
55 lines
2.4 KiB
Plaintext
55 lines
2.4 KiB
Plaintext
/obj/item/crafting_conversion_kit
|
|
name = "base conversion kit"
|
|
desc = "It's a set of parts, for something. This shouldn't be here, and you should probably throw this away, since it's not going to be very useful."
|
|
icon = 'icons/obj/storage/box.dmi'
|
|
icon_state = "secbox"
|
|
// the inhands are just what the box uses
|
|
inhand_icon_state = "syringe_kit"
|
|
lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi'
|
|
righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi'
|
|
drop_sound = 'sound/items/handling/component_drop.ogg'
|
|
pickup_sound = 'sound/items/handling/component_pickup.ogg'
|
|
|
|
/obj/item/crafting_conversion_kit/mosin_pro
|
|
name = "\improper Xhihao 'Rengo' rifle conversion kit"
|
|
desc = "All the parts you need to make a 'Rengo' rifle, outside of the parts that make the gun actually a gun. \
|
|
It looks like this stuff could fit on an old Sakhno rifle, if only you had one of those around."
|
|
icon = 'modular_skyrat/modules/modular_weapons/icons/obj/company_and_or_faction_based/cases.dmi'
|
|
icon_state = "xhihao_conversion_kit"
|
|
|
|
/datum/crafting_recipe/mosin_pro
|
|
name = "Sakhno to Xhihao 'Rengo' Conversion"
|
|
desc = "It's actually really easy to change the stock on your Sakhno. Anyone can do it. \
|
|
It takes roughly thirty seconds and a screwdriver."
|
|
result = /obj/item/gun/ballistic/rifle/boltaction/sporterized/empty
|
|
reqs = list(
|
|
/obj/item/gun/ballistic/rifle/boltaction = 1,
|
|
/obj/item/crafting_conversion_kit/mosin_pro = 1
|
|
)
|
|
steps = list(
|
|
"Empty the rifle",
|
|
"Leave the bolt open"
|
|
)
|
|
tool_behaviors = list(TOOL_SCREWDRIVER)
|
|
time = 30 SECONDS
|
|
category = CAT_WEAPON_RANGED
|
|
|
|
/datum/crafting_recipe/mosin_pro/New()
|
|
. = ..()
|
|
LAZYOR(blacklist, subtypesof(/obj/item/gun/ballistic/rifle/boltaction) - list(/obj/item/gun/ballistic/rifle/boltaction/surplus))
|
|
|
|
/datum/crafting_recipe/mosin_pro/check_requirements(mob/user, list/collected_requirements)
|
|
var/obj/item/gun/ballistic/rifle/boltaction/the_piece = collected_requirements[/obj/item/gun/ballistic/rifle/boltaction][1]
|
|
if(!the_piece.bolt_locked)
|
|
return FALSE
|
|
if(LAZYLEN(the_piece.magazine.stored_ammo))
|
|
return FALSE
|
|
return ..()
|
|
|
|
/obj/item/crafting_conversion_kit/voskhod_refit
|
|
name = "\improper Voskhod depowered armor MOD refit kit"
|
|
desc = "A metallic case of various tubes, sensors and spare materials required to reuse Voskhod's components in the making of a next-generation MODed version."
|
|
force = 10
|
|
icon = 'modular_zubbers/icons/misc/refitkit.dmi'
|
|
icon_state = "refit_kit"
|