Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Marketable Admin Plushies 2 #3603

Merged
merged 8 commits into from
Sep 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
197 changes: 160 additions & 37 deletions monkestation/code/game/objects/items/admin_plushies.dm
Original file line number Diff line number Diff line change
@@ -1,13 +1,27 @@
// This is where all of the MonkeStation Admin Plushies should be stored
// This is where all of the MonkeStation Admin Plushies SHOULD be stored

// Plushies
/obj/item/toy/plush/admin
name = "admin plushie"
desc = "if you're seeing this there's an issue."
icon = 'monkestation/icons/obj/admin_plushies.dmi'
icon_state = ""
/// A string of text that is optionaly added to the objects desc, it SHOULD be the admin's CKEY.
var/adminCKey = null

/obj/item/toy/plush/admin/Initialize(mapload)
. = ..()
if(adminCKey)
desc = "[desc]" + " " + "(A member of our beloved admin team- ''[adminCKey]'')"
else
desc = "[desc]" + " " + "(A member of our beloved admin team)"

// Plushies
/obj/item/toy/plush/admin/ben_mothman
name = "ben mothman"
desc = "HAH this guy is short! Laugh at him.. this is an order! "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "HAH this guy is short! Laugh at him.. this is an order!"
icon_state = "ben"
/datum/loadout_item/toys/ben_mothman
name = "ben mothman plush"
name = "Ben Mothman plush"
item_path = /obj/item/toy/plush/admin/ben_mothman
/datum/store_item/toys/ben_mothman
name = "Ben Mothman Plush"
Expand All @@ -16,11 +30,10 @@

/obj/item/toy/plush/admin/abraxis
name = "abraxis"
desc = "This feller is always up to something.. he's even got that huge company I forgot the name of... "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "This feller is always up to something.. he's even got that huge company I forgot the name of..."
icon_state = "abraxis"
/datum/loadout_item/toys/abraxis
name = "abraxis plush"
name = "Abraxis Plush"
item_path = /obj/item/toy/plush/admin/abraxis
/datum/store_item/toys/abraxis
name = "Abraxis Plush"
Expand All @@ -29,11 +42,10 @@

/obj/item/toy/plush/admin/brad
name = "brad"
desc = "Woah.. they're BLUE, and they've also got a cane! How fancy dancy. "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "Woah.. they're BLUE, and they've also got a cane! How fancy dancy."
icon_state = "brad"
/datum/loadout_item/toys/brad
name = "brad plush"
name = "Brad Plush"
item_path = /obj/item/toy/plush/admin/brad
/datum/store_item/toys/brad
name = "Brad Plush"
Expand All @@ -42,11 +54,10 @@

/obj/item/toy/plush/admin/andrea
name = "andrea"
desc = "Best combat medic around.. if you're legs are blown off and you see this fellah comming around- you're lucky. "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "Best combat medic around.. if your legs are blown off and you see this fellah comming around- you're lucky."
icon_state = "andrea"
/datum/loadout_item/toys/andrea
name = "andrea plush"
name = "Andrea Plush"
item_path = /obj/item/toy/plush/admin/andrea
/datum/store_item/toys/andrea
name = "Andrea Plush"
Expand All @@ -55,11 +66,10 @@

/obj/item/toy/plush/admin/pippi
name = "pippi"
desc = "... "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "..."
icon_state = "pippi"
/datum/loadout_item/toys/pippi
name = "pippi plush"
name = "Pippi Plush"
item_path = /obj/item/toy/plush/admin/pippi
/datum/store_item/toys/pippi
name = "Pippi Plush"
Expand All @@ -68,11 +78,10 @@

/obj/item/toy/plush/admin/syndi_kate
name = "syndi-kate"
desc = "''GLORY TO THE SYNDICATE!'' "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "''GLORY TO THE SYNDICATE!''"
icon_state = "syndi_kate"
/datum/loadout_item/toys/syndi_kate
name = "syndi-kate plush"
name = "Syndi-Kate Plush"
item_path = /obj/item/toy/plush/admin/syndi_kate
/datum/store_item/toys/syndi_kate
name = "Syndi-Kate Plush"
Expand All @@ -81,11 +90,10 @@

/obj/item/toy/plush/admin/jace
name = "jace"
desc = "It's Jace! "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "It's Jace!"
icon_state = "jace"
/datum/loadout_item/toys/jace
name = "jace plush"
name = "Jace Plush"
item_path = /obj/item/toy/plush/admin/jace
/datum/store_item/toys/jace
name = "Jace Plush"
Expand All @@ -94,11 +102,10 @@

/obj/item/toy/plush/admin/lavender
name = "lavender"
desc = "It's Lavender! "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "It's Lavender!"
icon_state = "lavender"
/datum/loadout_item/toys/lavender
name = "lavender plush"
name = "Lavender Plush"
item_path = /obj/item/toy/plush/admin/lavender
/datum/store_item/toys/lavender
name = "Lavender Plush"
Expand All @@ -107,11 +114,10 @@

/obj/item/toy/plush/admin/waffles
name = "waffles"
desc = "It's Waffles! What a wierdo! "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "It's Waffles! What a wierdo!"
icon_state = "waffles"
/datum/loadout_item/toys/waffles
name = "waffles plush"
name = "Waffles Plush"
item_path = /obj/item/toy/plush/admin/waffles
/datum/store_item/toys/waffles
name = "Waffles Plush"
Expand All @@ -120,11 +126,10 @@

/obj/item/toy/plush/admin/vicky
name = "vicky"
desc = "It's Vicky! "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "It's Vicky!"
icon_state = "vicky"
/datum/loadout_item/toys/vicky
name = "vicky plush"
name = "Vicky Plush"
item_path = /obj/item/toy/plush/admin/vicky
/datum/store_item/toys/vicky
name = "Vicky Plush"
Expand All @@ -133,11 +138,10 @@

/obj/item/toy/plush/admin/richard_deckard
name = "richard deckard"
desc = "It's Richard Deckard! "
icon = 'monkestation/icons/obj/admin_plushies.dmi'
desc = "It's Richard Deckard!"
icon_state = "richard_deckard"
/datum/loadout_item/toys/richard_deckard
name = "richard deckard plush"
name = "Richard Deckard Plush"
item_path = /obj/item/toy/plush/admin/richard_deckard
/datum/store_item/toys/richard_deckard
name = "Richard Deckard Plush"
Expand All @@ -147,12 +151,131 @@
/obj/item/toy/plush/admin/marisa
name = "marisa"
desc = "It's Marisa! THE GOOBER- LOOK AT HER!"
icon = 'monkestation/icons/obj/admin_plushies.dmi'
icon_state = "marisa"
/datum/loadout_item/toys/marisa
name = "marisa plush"
name = "Marisa Plush"
item_path = /obj/item/toy/plush/admin/marisa
/datum/store_item/toys/marisa
name = "Marisa Plush"
item_path = /obj/item/toy/plush/admin/marisa
item_cost = 7500

/obj/item/toy/plush/admin/raziel
name = "raziel"
desc = "It's Raziel! He smells of bubblegum, and looks like he'll commit arson if you dont watch em."
icon_state = "raziel"
/datum/loadout_item/toys/raziel
name = "Raziel Plush"
item_path = /obj/item/toy/plush/admin/raziel
/datum/store_item/toys/raziel
name = "Raziel Plush"
item_path = /obj/item/toy/plush/admin/raziel
item_cost = 7500

/obj/item/toy/plush/admin/gabbie
name = "gabbie"
desc = "It's Gabbie!"
icon_state = "gabbie"
/datum/loadout_item/toys/gabbie
name = "Gabbie Plush"
item_path = /obj/item/toy/plush/admin/gabbie
/datum/store_item/toys/gabbie
name = "Gabbie Plush"
item_path = /obj/item/toy/plush/admin/gabbie
item_cost = 7500

/obj/item/toy/plush/admin/amunsethep
name = "amun set hep"
desc = "CURSE OF THE SANDS BE UPON YOU!!!"
icon_state = "amunsethep"
/datum/loadout_item/toys/amunsethep
name = "Amun Set Hep Plush"
item_path = /obj/item/toy/plush/admin/amunsethep
/datum/store_item/toys/gabbie
name = "Amun Set Hep Plush"
item_path = /obj/item/toy/plush/admin/amunsethep
item_cost = 7500

/obj/item/toy/plush/admin/tendsthefire
name = "tends-the-fire"
desc = "It's Tends-The-Fire!, what a lovable little lizard!"
icon_state = "tendsthefire"
/datum/loadout_item/toys/tendsthefire
name = "Tends-The-Fire Plush"
item_path = /obj/item/toy/plush/admin/tendsthefire
/datum/store_item/toys/tendsthefire
name = "Tends-The-Fire Plush"
item_path = /obj/item/toy/plush/admin/tendsthefire
item_cost = 7500

/obj/item/toy/plush/admin/haileyspire
name = "hailey spire"
desc = "It's Hailey Spire! They've got a BIG WRENCH- WATCH OUT!!!"
icon_state = "haileyspire"
/datum/loadout_item/toys/haileyspire
name = "Hailey Spire Plush"
item_path = /obj/item/toy/plush/admin/haileyspire
/datum/store_item/toys/haileyspire
name = "Hailey Spire Plush"
item_path = /obj/item/toy/plush/admin/haileyspire
item_cost = 7500

/obj/item/toy/plush/admin/haileyspire
name = "hailey spire"
desc = "It's Hailey Spire! They've got a BIG WRENCH- WATCH OUT!!!"
icon_state = "haileyspire"
/datum/loadout_item/toys/haileyspire
name = "Hailey Spire Plush"
item_path = /obj/item/toy/plush/admin/haileyspire
/datum/store_item/toys/haileyspire
name = "Hailey Spire Plush"
item_path = /obj/item/toy/plush/admin/haileyspire
item_cost = 7500

/obj/item/toy/plush/admin/sydneysahrin
name = "sydney sahrin"
desc = "It's Sydney Sahrin! Shortest plantmin!"
icon_state = "sydneysahrin"
/datum/loadout_item/toys/sydneysahrin
name = "Sydney Sahrin Plush"
item_path = /obj/item/toy/plush/admin/sydneysahrin
/datum/store_item/toys/sydneysahrin
name = "Sydney Sahrin Plush"
item_path = /obj/item/toy/plush/admin/sydneysahrin
item_cost = 7500

/obj/item/toy/plush/admin/veth
name = "veth"
desc = "It's Veth! Suprisingly not upside down!"
icon_state = "veth"
/datum/loadout_item/toys/veth
name = "Veth Plush"
item_path = /obj/item/toy/plush/admin/veth
/datum/store_item/toys/veth
name = "Veth Plush"
item_path = /obj/item/toy/plush/admin/veth
item_cost = 7500

/obj/item/toy/plush/admin/cassielpip
name = "cassiel pip"
desc = "Smelly Rat."
icon_state = "cassielpip"
/datum/loadout_item/toys/cassielpip
name = "Cassiel Pip Plush"
item_path = /obj/item/toy/plush/admin/cassielpip
/datum/store_item/toys/cassielpip
name = "Cassiel Pip Plush"
item_path = /obj/item/toy/plush/admin/cassielpip
item_cost = 7500

/obj/item/toy/plush/admin/fortune
name = "fortune"
desc = "It's Fortune- the Felinid!"
icon_state = "fortune"
/datum/loadout_item/toys/fortune
name = "Fortune Plush"
item_path = /obj/item/toy/plush/admin/fortune
/datum/store_item/toys/fortune
name = "Fortune Plush"
item_path = /obj/item/toy/plush/admin/fortune
item_cost = 7500
Binary file modified monkestation/icons/obj/admin_plushies.dmi
Binary file not shown.
Loading