Plastic Cutlery

This commit is contained in:
Toast
2019-12-14 01:54:53 -05:00
parent 6703770a15
commit 891489ff6d
4 changed files with 78 additions and 1 deletions
+51
View File
@@ -54,6 +54,21 @@
else
return ..()
/obj/item/kitchen/fork/plastic
name = "plastic fork"
desc = "Really takes you back to highschool lunch."
icon_state = "plastic_fork"
force = 0
w_class = WEIGHT_CLASS_TINY
throwforce = 0
grind_results = list(/datum/material/plastic=80)
var/break_chance = 25
/obj/item/kitchen/fork/plastic/afterattack(mob/living/carbon/user)
.=..()
if(prob(break_chance))
user.visible_message("<span class='danger'>[user]'s fork snaps into tiny pieces in their hand.</span>")
qdel(src)
/obj/item/kitchen/knife
name = "kitchen knife"
@@ -89,6 +104,26 @@
"<span class='suicide'>[user] is slitting [user.p_their()] stomach open with the [src.name]! It looks like [user.p_theyre()] trying to commit seppuku.</span>"))
return (BRUTELOSS)
/obj/item/kitchen/knife/plastic
name = "plastic knife"
icon_state = "plastic_knife"
item_state = "knife"
desc = "A very safe, barely sharp knife made of plastic. Good for cutting food and not much else."
force = 0
w_class = WEIGHT_CLASS_TINY
throwforce = 0
throw_range = 5
grind_results = list(/datum/material/plastic = 100)
attack_verb = list("prodded", "whiffed","scratched", "poked")
sharpness = IS_SHARP
var/break_chance = 25
/obj/item/kitchen/knife/plastic/afterattack(mob/living/carbon/user)
.=..()
if(prob(break_chance))
user.visible_message("<span class='danger'>[user]'s knife snaps into tiny pieces in their hand.</span>")
qdel(src)
/obj/item/kitchen/knife/ritual
name = "ritual knife"
desc = "The unearthly energies that once powered this blade are now dormant."
@@ -175,6 +210,22 @@
return BRUTELOSS
/* Trays moved to /obj/item/storage/bag */
/obj/item/kitchen/spoon/plastic
name = "plastic spoon"
desc = "Just be careful your food doesn't melt the spoon first."
icon_state = "plastic_spoon"
force = 0
w_class = WEIGHT_CLASS_TINY
throwforce = 0
grind_results = list(/datum/material/plastic=120)
var/break_chance = 25
/obj/item/kitchen/knife/plastic/afterattack(mob/living/carbon/user)
.=..()
if(prob(break_chance))
user.visible_message("<span class='danger'>[user]'s spoon snaps into tiny pieces in their hand.</span>")
qdel(src)
/obj/item/kitchen/knife/scimitar
name = "Scimitar knife"
desc = "A knife used to cleanly butcher. Its razor-sharp edge has been honed for butchering, but has been poorly maintained over the years."
@@ -21,6 +21,32 @@
build_path = /obj/item/kitchen/fork
category = list("initial","Dinnerware")
/datum/design/plastic_fork
name = "Plastic Fork"
id = "plastic_fork"
build_type = AUTOLATHE | PROTOLATHE
materials = list(/datum/material/plastic = 80)
build_path = /obj/item/kitchen/fork/plastic
category = list("initial", "Tool Designs", "Dinnerware")
departmental_flags = DEPARTMENTAL_FLAG_SERVICE
/datum/design/plastic_spoon
name = "Plastic Spoon"
id = "plastic_spoon"
build_type = AUTOLATHE | PROTOLATHE
materials = list(/datum/material/plastic = 120)
build_path = /obj/item/kitchen/spoon/plastic
category = list("initial", "Tool Designs", "Dinnerware")
departmental_flags = DEPARTMENTAL_FLAG_SERVICE
/datum/design/plastic_knife
name = "Plastic Knife"
id = "plastic_knife"
build_type = AUTOLATHE | PROTOLATHE
materials = list(/datum/material/plastic = 100)
build_path = /obj/item/kitchen/knife/plastic
category = list("initial", "Tool Designs","Dinnerware")
/datum/design/tray
name = "Tray"
id = "tray"
+1 -1
View File
@@ -12,7 +12,7 @@
"destructive_analyzer", "circuit_imprinter", "experimentor", "rdconsole", "design_disk", "tech_disk", "rdserver", "rdservercontrol", "mechfab",
"space_heater", "xlarge_beaker", "sec_rshot", "sec_bshot", "sec_slug", "sec_Islug", "sec_dart", "sec_38", "sec_38lethal",
"rglass","plasteel","plastitanium","plasmaglass","plasmareinforcedglass","titaniumglass","plastitaniumglass","chem_pack","medkit_cabinet",
"disposable_hypospray")
"disposable_hypospray","plastic_knife","plastic_fork","plastic_spoon")
/datum/techweb_node/mmi
id = "mmi"
Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB