Adds Collapsible Wheelchairs (#10374)

This commit is contained in:
flpfs
2020-11-05 12:16:10 -03:00
committed by GitHub
parent 3746997d82
commit b1b972638b
6 changed files with 46 additions and 0 deletions
@@ -193,3 +193,35 @@
pulling = null
usr.pulledby = null
..()
/obj/item/wheelchair
name = "wheelchair"
desc = "A folded wheelchair that can be carried around."
icon = 'icons/obj/furniture.dmi'
icon_state = "wheelchair_folded"
item_state = "wheelchair"
w_class = ITEMSIZE_HUGE // Can't be put in backpacks. Oh well.
/obj/item/wheelchair/attack_self(mob/user)
var/obj/structure/bed/chair/wheelchair/R = new /obj/structure/bed/chair/wheelchair(user.loc)
R.add_fingerprint(user)
R.name = src.name
R.desc = src.desc
R.color = src.color
qdel(src)
/obj/structure/bed/chair/wheelchair/MouseDrop(over_object, src_location, over_location)
..()
if((over_object == usr && (in_range(src, usr) || usr.contents.Find(src))))
if(!ishuman(usr))
return FALSE
if(buckled_mob)
return FALSE
visible_message(SPAN_NOTICE("[usr] collapses [src]."))
var/obj/item/wheelchair/R = new(get_turf(src))
R.name = src.name
R.desc = src.desc
R.color = src.color
usr.put_in_hands(R)
qdel(src)
@@ -115,3 +115,12 @@
display_name = "himean voidsuit kit"
path = /obj/item/himeo_kit
allowed_roles = list("Cargo Technician", "Shaft Miner", "Quartermaster", "Head of Personnel", "Station Engineer", "Atmospheric Technician", "Chief Engineer", "Engineering Apprentice")
/datum/gear/utility/wheelchair/color
display_name = "wheelchair"
path = /obj/item/wheelchair
cost = 4
/datum/gear/utility/wheelchair/color/New()
..()
gear_tweaks += gear_tweak_free_color_choice
+5
View File
@@ -0,0 +1,5 @@
author: Flpfs
delete-after: True
changes:
- rscadd: "Ports collapsible wheelchairs from Polaris."
- rscadd: "Wheelchairs are now available in a color-customizable form via the loadout, under utility."
Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 54 KiB