abductors can buy plushies (#20079)

* abductor plushies

* lowers chance for agent plushie
This commit is contained in:
ktlwjec
2023-08-29 19:57:10 +01:00
committed by GitHub
parent 5841409e31
commit af73a2d504
5 changed files with 43 additions and 9 deletions

View File

@@ -132,7 +132,7 @@ SUBSYSTEM_DEF(traumas)
/obj/item/clothing/head/helmet/abductor, /obj/structure/bed/abductor, /obj/structure/table_frame/abductor,
/obj/structure/table/abductor, /obj/structure/table/optable/abductor, /obj/structure/closet/abductor, /obj/item/organ/heart/gland,
/obj/machinery/abductor, /obj/item/crowbar/abductor, /obj/item/screwdriver/abductor, /obj/item/weldingtool/abductor,
/obj/item/wirecutters/abductor, /obj/item/wrench/abductor, /obj/item/stack/sheet/mineral/abductor)),
/obj/item/wirecutters/abductor, /obj/item/wrench/abductor, /obj/item/stack/sheet/mineral/abductor, /obj/item/toy/plush/abductor)),
"birds" = typecacheof(list(/obj/item/clothing/mask/gas/plaguedoctor, /obj/item/reagent_containers/food/snacks/cracker,
/obj/item/clothing/suit/chickensuit, /obj/item/clothing/head/chicken,

View File

@@ -51,7 +51,9 @@ GLOBAL_LIST_INIT(arcade_prize_pool, list(
/obj/item/clothing/gloves/rapid/hug = 2,
/obj/item/toy/eldritch_book = 2,
/obj/item/storage/box/heretic_box = 1,
/obj/item/toy/plush/mothplushie = 2))
/obj/item/toy/plush/mothplushie = 2,
/obj/item/toy/plush/abductor = 2,
/obj/item/toy/plush/abductor/agent = 1))
/obj/machinery/computer/arcade
name = "random arcade"

View File

@@ -33,12 +33,6 @@ GLOBAL_LIST_INIT(abductor_gear, subtypesof(/datum/abductor_gear))
cost = 2
build_path = /obj/item/abductor/baton
/datum/abductor_gear/posters
name = "Decorative Poster"
description = "A poster, to decorate the walls of the Mothership (or even the station) with."
id = "poster"
build_path = /obj/item/poster/random_abductor
/datum/abductor_gear/radio_silencer
name = "Radio Silencer"
description = "A compact device used to shut down communications equipment."
@@ -74,3 +68,24 @@ GLOBAL_LIST_INIT(abductor_gear, subtypesof(/datum/abductor_gear))
cost = 2
build_path = /obj/item/abductor_machine_beacon/chem_dispenser
category = "Advanced Gear"
/datum/abductor_gear/posters
name = "Random Poster"
description = "A poster, to decorate the walls of the Mothership (or even the station) with."
id = "poster"
build_path = /obj/item/poster/random_abductor
category = "Decorative Items"
/datum/abductor_gear/plushie
name = "Abductor Plushie"
description = "A plushie depicting an alien abductor."
id = "plushie1"
build_path = /obj/item/toy/plush/abductor
category = "Decorative Items"
/datum/abductor_gear/plushie_agent
name = "Abductor Agent Plushie"
description = "A plushie depicting an alien abductor agent."
id = "plushie2"
build_path = /obj/item/toy/plush/abductor/agent
category = "Decorative Items"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -160,3 +160,20 @@
icon_state = "royalguardgoat"
cooldown_modifier = 4
throwforce = 15
/obj/item/toy/plush/abductor
name = "abductor plushie"
desc = "A plushie depicting an alien abductor. The tag on it is in an indecipherable language."
icon_state = "abductor"
attack_verb = list("abducted", "probed")
squeak_override = list('sound/weather/ashstorm/inside/weak_end.ogg' = 1) //very faint sound since abductors are silent as far as "speaking" is concerned.
/obj/item/toy/plush/abductor/agent
name = "abductor agent plushie"
desc = "A plushie depicting an alien abductor agent. The stun baton is attached to the hand of the plushie, and appears to be inert."
icon_state = "abductor_agent"
attack_verb = list("abducted", "probed", "stunned")
squeak_override = list(
'sound/weapons/egloves.ogg' = 2,
'sound/weapons/cablecuff.ogg' = 1
)