mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-29 16:19:36 +01:00
[MIRROR] Mime care package (#12773)
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com> Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
co-authored by
Guti
Cameron Lennox
parent
fef241645b
commit
1128c0cd18
@@ -275,7 +275,7 @@
|
||||
)
|
||||
mail_color = COMMS_COLOR_SERVICE
|
||||
|
||||
/datum/alt_title/clown
|
||||
/datum/job/clown
|
||||
mail_goodies = list(
|
||||
/obj/fruitspawner/banana = 200,
|
||||
/obj/item/pen/crayon/rainbow = 200,
|
||||
@@ -286,13 +286,15 @@
|
||||
/obj/item/reagent_containers/food/snacks/pie = 100
|
||||
)
|
||||
|
||||
/datum/alt_title/mime
|
||||
/datum/job/mime
|
||||
mail_goodies = list(
|
||||
/obj/item/reagent_containers/food/drinks/bottle/wine = 250,
|
||||
/obj/item/reagent_containers/glass/bottle/nothing = 250,
|
||||
/obj/item/reagent_containers/food/snacks/baguette = 200,
|
||||
/obj/item/pen/crayon/mime = 200
|
||||
)
|
||||
mail_color = COLOR_WHITE
|
||||
|
||||
/datum/job/entrepreneur // Same for these guys! What could they get?
|
||||
mail_goodies = list(
|
||||
/obj/item/entrepreneur/crystal_ball = 40,
|
||||
|
||||
@@ -149,6 +149,12 @@
|
||||
outfit_type = /datum/decl/hierarchy/outfit/job/mime
|
||||
pto_type = PTO_CIVILIAN
|
||||
|
||||
/datum/job/mime/equip(mob/living/carbon/human/H, alt_title)
|
||||
. = ..()
|
||||
if(H.mind)
|
||||
var/datum/action/innate/vow_of_silence/vow = new(H)
|
||||
vow.Grant(H)
|
||||
|
||||
/datum/alt_title/poseur
|
||||
title = JOB_ALT_PASEUR
|
||||
|
||||
|
||||
@@ -110,6 +110,11 @@
|
||||
desc = "It's a backpack made by Honk! Co."
|
||||
icon_state = "backpack_clown"
|
||||
|
||||
/obj/item/storage/backpack/mime
|
||||
name = "Parcel Parceaux"
|
||||
desc = "A silent backpack made for those silent workers. Silence Co."
|
||||
icon_state = "backpack_mime"
|
||||
|
||||
/obj/item/storage/backpack/white
|
||||
name = "white backpack"
|
||||
icon_state = "backpack_white"
|
||||
|
||||
@@ -644,3 +644,20 @@
|
||||
desc = "A box full of weapon power cells. For all your portable energy storage needs."
|
||||
icon_state = "secbox"
|
||||
starts_with = list(/obj/item/cell/device/weapon = 7)
|
||||
|
||||
/obj/item/storage/box/mime
|
||||
name = "invisible box"
|
||||
desc = "Unfortunately not large enough to trap the mime."
|
||||
foldable = null
|
||||
icon_state = "box"
|
||||
alpha = 0
|
||||
|
||||
/obj/item/storage/box/mime/attack_hand(mob/user)
|
||||
..()
|
||||
if(HAS_MIND_TRAIT(user, TRAIT_MIMING))
|
||||
alpha = 255
|
||||
|
||||
/obj/item/storage/box/mime/Moved(atom/old_loc, direction, forced, movetime)
|
||||
if(iscarbon(old_loc))
|
||||
alpha = 0
|
||||
return ..()
|
||||
|
||||
@@ -519,3 +519,10 @@
|
||||
|
||||
/obj/structure/bed/chair/sofa/corner/orange
|
||||
sofa_material = MAT_CLOTH_ORANGE
|
||||
|
||||
/obj/structure/bed/chair/mime
|
||||
name = "invisible chair"
|
||||
desc = "The mime needs to sit down and shut up."
|
||||
anchored = FALSE
|
||||
icon_state = null
|
||||
alpha = 0
|
||||
|
||||
Reference in New Issue
Block a user