mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-13 00:55:20 +01:00
Add a janitorial 'borg plunger (#85475)
## About The Pull Request I got annoyed at not being able to plung vents when there's a clog. This PR corrects that. I copied all of the cyborg mop attributes to make this. This is my first PR on this server, but I did test it on a local server, and it indeed, plungs. ## Why It's Good For The Game More content for janitorial cyborg. They really should have a plunger, to be honest. It just makes sense to me. ## Changelog 🆑 add: Added a cyborg plunger for janitorial modules /🆑
This commit is contained in:
@@ -208,6 +208,16 @@
|
||||
|
||||
items_to_add = list(/obj/item/cautery/prt)
|
||||
|
||||
/obj/item/borg/upgrade/plunger
|
||||
name = "janitor cyborg plunging tool"
|
||||
desc = "An integrated cyborg retractable plunger. It's meant for plunging things, duh."
|
||||
icon_state = "module_janitor"
|
||||
require_model = TRUE
|
||||
model_type = list(/obj/item/robot_model/janitor)
|
||||
model_flags = BORG_MODEL_JANITOR
|
||||
|
||||
items_to_add = list(/obj/item/plunger/cyborg)
|
||||
|
||||
/obj/item/borg/upgrade/syndicate
|
||||
name = "illegal equipment module"
|
||||
desc = "Unlocks the hidden, deadlier functions of a cyborg."
|
||||
|
||||
@@ -185,3 +185,7 @@
|
||||
layer_mode_sprite = "reinforced_plunger_layer"
|
||||
|
||||
custom_premium_price = PAYCHECK_CREW * 8
|
||||
|
||||
/obj/item/plunger/cyborg/Initialize(mapload)
|
||||
. = ..()
|
||||
ADD_TRAIT(src, TRAIT_NODROP, CYBORG_ITEM_TRAIT)
|
||||
|
||||
@@ -1578,6 +1578,20 @@
|
||||
RND_CATEGORY_MECHFAB_CYBORG_MODULES + RND_SUBCATEGORY_MECHFAB_CYBORG_MODULES_JANITOR
|
||||
)
|
||||
|
||||
/datum/design/borg_upgrade_plunger
|
||||
name = "Integrated Plunger"
|
||||
id = "borg_upgrade_plunger"
|
||||
build_type = MECHFAB
|
||||
build_path = /obj/item/borg/upgrade/plunger
|
||||
materials = list(
|
||||
/datum/material/iron = SHEET_MATERIAL_AMOUNT*1.125,
|
||||
/datum/material/glass = HALF_SHEET_MATERIAL_AMOUNT*0.75,
|
||||
)
|
||||
construction_time = 4 SECONDS
|
||||
category = list(
|
||||
RND_CATEGORY_MECHFAB_CYBORG_MODULES + RND_SUBCATEGORY_MECHFAB_CYBORG_MODULES_JANITOR
|
||||
)
|
||||
|
||||
/datum/design/borg_upgrade_rolling_table
|
||||
name = "Rolling Table Dock"
|
||||
id = "borg_upgrade_rolling_table"
|
||||
|
||||
@@ -98,6 +98,7 @@
|
||||
"borg_upgrade_broomer",
|
||||
"borg_upgrade_expand",
|
||||
"borg_upgrade_prt",
|
||||
"borg_upgrade_plunger",
|
||||
"borg_upgrade_selfrepair",
|
||||
"borg_upgrade_thrusters",
|
||||
"borg_upgrade_trashofholding",
|
||||
|
||||
Reference in New Issue
Block a user