Merge pull request #8022 from BlackMajor/master
Plushtide 2: Electric Boogaloo
This commit is contained in:
@@ -53,70 +53,8 @@
|
||||
/obj/item/clothing/shoes/wheelys = 8,
|
||||
/obj/item/clothing/shoes/kindleKicks = 8,
|
||||
/obj/item/storage/belt/military/snack = 8,
|
||||
/obj/item/toy/plush/lizardplushie = 1,
|
||||
/obj/item/toy/plush/lizardplushie/durgit = 1,
|
||||
/obj/item/toy/plush/lizardplushie/rio = 1,
|
||||
/obj/item/toy/plush/lizardplushie/urinsu = 1,
|
||||
/obj/item/toy/plush/lizardplushie/arfrehn = 1,
|
||||
/obj/item/toy/plush/lizardplushie/soars = 1,
|
||||
/obj/item/toy/plush/lizardplushie/ghostie = 1,
|
||||
/obj/item/toy/plush/lizardplushie/amber = 1,
|
||||
/obj/item/toy/plush/lizardplushie/cyan = 1,
|
||||
/obj/item/toy/plush/lizardplushie/meena = 1,
|
||||
/obj/item/toy/plush/lizardplushie/stalks = 1,
|
||||
/obj/item/toy/plush/lizardplushie/kobold = 1,
|
||||
/obj/item/toy/plush/lizardplushie/gorgi = 1,
|
||||
/obj/item/toy/plush/lizardplushie/almaz = 1,
|
||||
/obj/item/toy/plush/snakeplushie/sasha = 1,
|
||||
/obj/item/toy/plush/snakeplushie/shay = 1,
|
||||
/obj/item/toy/plush/snakeplushie/vulken = 1,
|
||||
/obj/item/toy/plush/mothplushie = 1,
|
||||
/obj/item/toy/plush/mothplushie/bumble = 1,
|
||||
/obj/item/toy/plush/mothplushie/nameko = 1,
|
||||
/obj/item/toy/plush/mothplushie/suru = 1,
|
||||
/obj/item/toy/plush/xeno = 1,
|
||||
/obj/item/toy/plush/lampplushie = 1,
|
||||
/obj/item/toy/plush/borgplushie = 1,
|
||||
/obj/item/toy/plush/borgplushie/medihound = 1,
|
||||
/obj/item/toy/plush/borgplushie/scrubpuppy = 1,
|
||||
/obj/item/toy/plush/borgplushie/seeking = 1,
|
||||
/obj/item/toy/plush/borgplushie/neeb = 1,
|
||||
/obj/item/toy/plush/bird = 1,
|
||||
/obj/item/toy/plush/bird/esela = 1,
|
||||
/obj/item/toy/plush/bird/jahonna = 1,
|
||||
/obj/item/toy/plush/bird/krick = 1,
|
||||
/obj/item/toy/plush/bird/birddi = 1,
|
||||
/obj/item/toy/plush/bird/jewel = 1,
|
||||
/obj/item/toy/plush/mammal = 1,
|
||||
/obj/item/toy/plush/mammal/dubious = 1,
|
||||
/obj/item/toy/plush/mammal/gladwyn = 1,
|
||||
/obj/item/toy/plush/mammal/gavin = 1,
|
||||
/obj/item/toy/plush/mammal/blep = 1,
|
||||
/obj/item/toy/plush/mammal/circe = 1,
|
||||
/obj/item/toy/plush/mammal/pavel = 1,
|
||||
/obj/item/toy/plush/mammal/oten = 1,
|
||||
/obj/item/toy/plush/mammal/ray = 1,
|
||||
/obj/item/toy/plush/mammal/dawud = 1,
|
||||
/obj/item/toy/plush/mammal/edgar = 1,
|
||||
/obj/item/toy/plush/mammal/frank = 1,
|
||||
/obj/item/toy/plush/mammal/poojawa = 1,
|
||||
/obj/item/toy/plush/mammal/hazel = 1,
|
||||
/obj/item/toy/plush/mammal/jermaine = 1,
|
||||
/obj/item/toy/plush/mammal/gunther = 1,
|
||||
/obj/item/toy/plush/mammal/fox = 1,
|
||||
/obj/item/toy/plush/mammal/zed = 1,
|
||||
/obj/item/toy/plush/mammal/dog = 1,
|
||||
/obj/item/toy/plush/mammal/dog/frost = 1,
|
||||
/obj/item/toy/plush/mammal/dog/atticus = 1,
|
||||
/obj/item/toy/plush/mammal/dog/fletch = 1,
|
||||
/obj/item/toy/plush/mammal/dog/vincent = 1,
|
||||
/obj/item/toy/plush/mammal/dog/zigfried = 1,
|
||||
/obj/item/toy/plush/mammal/dog/nikolai = 1,
|
||||
/obj/item/toy/plush/catgirl = 1,
|
||||
/obj/item/toy/plush/catgirl/skylar = 1,
|
||||
/obj/item/toy/plush/catgirl/mikeel = 1,
|
||||
/obj/item/toy/plush/catgirl/robin = 1
|
||||
)
|
||||
/obj/item/toy/plush/random = 450
|
||||
)//plushies have a 0.6 chance
|
||||
|
||||
light_color = LIGHT_COLOR_GREEN
|
||||
|
||||
|
||||
@@ -359,6 +359,16 @@
|
||||
if(mood_message)
|
||||
desc += mood_message
|
||||
|
||||
/obj/item/toy/plush/random
|
||||
name = "Illegal plushie"
|
||||
desc = "Something fucked up"
|
||||
|
||||
/obj/item/toy/plush/random/Initialize()
|
||||
..()
|
||||
var/newtype = pick(subtypesof(/obj/item/toy/plush))
|
||||
new newtype(loc)
|
||||
return INITIALIZE_HINT_QDEL
|
||||
|
||||
/obj/item/toy/plush/carpplushie
|
||||
name = "space carp plushie"
|
||||
desc = "An adorable stuffed toy that resembles a space carp."
|
||||
@@ -495,6 +505,10 @@
|
||||
icon_state = "rio"
|
||||
item_state = "rio"
|
||||
|
||||
/obj/item/toy/plush/lizardplushie/dan
|
||||
icon_state = "dan"
|
||||
item_state = "dan"
|
||||
|
||||
/obj/item/toy/plush/lizardplushie/urinsu
|
||||
icon_state = "urinsu"
|
||||
item_state = "urinsu"
|
||||
@@ -546,7 +560,7 @@
|
||||
icon_state = "plushie_snake"
|
||||
item_state = "plushie_snake"
|
||||
attack_verb = list("bitten", "hissed", "tail slapped")
|
||||
squeak_override = list('sound/voice/lowHiss2.ogg' = 1)
|
||||
squeak_override = list('modular_citadel/sound/voice/hiss.ogg' = 1)
|
||||
|
||||
/obj/item/toy/plush/snakeplushie/sasha
|
||||
icon_state = "sasha"
|
||||
@@ -560,6 +574,10 @@
|
||||
icon_state = "vulken"
|
||||
item_state = "vulken"
|
||||
|
||||
/obj/item/toy/plush/snakeplushie/jecca
|
||||
icon_state = "jecca"
|
||||
item_state = "jecca"
|
||||
|
||||
/obj/item/toy/plush/nukeplushie
|
||||
name = "operative plushie"
|
||||
desc = "A stuffed toy that resembles a syndicate nuclear operative. The tag claims operatives to be purely fictitious."
|
||||
@@ -669,20 +687,27 @@
|
||||
icon_state = "jewel"
|
||||
item_state = "jewel"
|
||||
|
||||
/obj/item/toy/plush/mammal
|
||||
name = "mammal plushie"
|
||||
desc = "An adorable stuffed toy resembling some sort of mammallian crew member."
|
||||
/obj/item/toy/plush/sergal
|
||||
name = "sergal plushie"
|
||||
desc = "An adorable stuffed plushie that resembles a sagaru."
|
||||
icon_state = "faux"
|
||||
item_state = "faux"
|
||||
squeak_override = list('modular_citadel/sound/voice/merp.ogg' = 1)
|
||||
|
||||
/obj/item/toy/plush/mammal/dubious
|
||||
icon_state = "dubious"
|
||||
item_state = "dubious"
|
||||
|
||||
/obj/item/toy/plush/mammal/gladwyn
|
||||
/obj/item/toy/plush/sergal/gladwyn
|
||||
icon_state = "gladwyn"
|
||||
item_state = "gladwyn"
|
||||
|
||||
/obj/item/toy/plush/sergal/jermaine
|
||||
icon_state = "jermaine"
|
||||
item_state = "jermaine"
|
||||
|
||||
/obj/item/toy/plush/mammal
|
||||
name = "mammal plushie"
|
||||
desc = "An adorable stuffed toy resembling some sort of crew member."
|
||||
icon_state = "dubious"
|
||||
item_state = "dubious"
|
||||
|
||||
/obj/item/toy/plush/mammal/gavin
|
||||
icon_state = "gavin"
|
||||
item_state = "gavin"
|
||||
@@ -695,6 +720,10 @@
|
||||
icon_state = "circe"
|
||||
item_state = "circe"
|
||||
|
||||
/obj/item/toy/plush/mammal/robin
|
||||
icon_state = "robin"
|
||||
item_state = "robin"
|
||||
|
||||
/obj/item/toy/plush/mammal/pavel
|
||||
icon_state = "pavel"
|
||||
item_state = "pavel"
|
||||
@@ -731,10 +760,6 @@
|
||||
icon_state = "joker"
|
||||
item_state = "joker"
|
||||
|
||||
/obj/item/toy/plush/mammal/jermaine
|
||||
icon_state = "jermaine"
|
||||
item_state = "jermaine"
|
||||
|
||||
/obj/item/toy/plush/mammal/gunther
|
||||
icon_state = "gunther"
|
||||
item_state = "gunther"
|
||||
@@ -782,9 +807,13 @@
|
||||
icon_state = "nikolai"
|
||||
item_state = "nikolai"
|
||||
|
||||
/obj/item/toy/plush/mammal/dog/flynn
|
||||
icon_state = "flynn"
|
||||
item_state = "flynn"
|
||||
|
||||
/obj/item/toy/plush/catgirl
|
||||
name = "feline plushie"
|
||||
desc = "An adorable stuffed toy that resembles a felinid."
|
||||
desc = "An adorable stuffed toy that resembles a feline."
|
||||
icon_state = "bailey"
|
||||
item_state = "bailey"
|
||||
attack_verb = list("headbutt", "scritched", "bit")
|
||||
@@ -802,9 +831,9 @@
|
||||
attack_verb = list("powergamed", "merged", "tabled")
|
||||
squeak_override = list('sound/effects/meow1.ogg' = 1)
|
||||
|
||||
/obj/item/toy/plush/catgirl/robin
|
||||
icon_state = "robin"
|
||||
item_state = "robin"
|
||||
/obj/item/toy/plush/catgirl/drew
|
||||
icon_state = "drew"
|
||||
item_state = "drew"
|
||||
|
||||
/obj/item/toy/plush/awakenedplushie/ComponentInitialize()
|
||||
. = ..()
|
||||
|
||||
Reference in New Issue
Block a user