From f2f7af5f84dd4e49ca8f14f9903b47513aa606ff Mon Sep 17 00:00:00 2001 From: Scuhf_ <128834582+Scuhf-git@users.noreply.github.com> Date: Wed, 12 Apr 2023 14:50:31 +0800 Subject: [PATCH] Donator items (runner jackets) (#161) * Donator items (runner jackets) Donator items for Kan3, they made the sprites I just put them in. * Donator items (runner jackets) Donator items for Kan3, they made the sprites I just put them in. * Update loadout_datum_suit.dm --- .../code/modules/clothing/suits/jacket.dm | 25 ++++++++++++++++++ .../loadout_items/loadout_datum_suit.dm | 16 +++++++++++ .../mob/clothing/suits/runnerjacketdono.dmi | Bin 0 -> 5085 bytes .../icons/obj/clothing/runnerjacketdono.dmi | Bin 0 -> 1809 bytes tgstation.dme | 2 ++ 5 files changed, 43 insertions(+) create mode 100644 modular_zubbers/code/modules/clothing/suits/jacket.dm create mode 100644 modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_suit.dm create mode 100644 modular_zubbers/icons/mob/clothing/suits/runnerjacketdono.dmi create mode 100644 modular_zubbers/icons/obj/clothing/runnerjacketdono.dmi diff --git a/modular_zubbers/code/modules/clothing/suits/jacket.dm b/modular_zubbers/code/modules/clothing/suits/jacket.dm new file mode 100644 index 00000000000..90afd7a4c05 --- /dev/null +++ b/modular_zubbers/code/modules/clothing/suits/jacket.dm @@ -0,0 +1,25 @@ +/obj/item/clothing/suit/jacket/runner //Sprite by kay#7181 (Donater item: Kan3) + name = "Runner Jacket" + worn_icon = 'modular_zubbers/icons/mob/clothing/suits/runnerjacketdono.dmi' + inhand_icon_state = null + body_parts_covered = CHEST|ARMS|GROIN + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + +/obj/item/clothing/suit/jacket/runner/engi //Sprite by kay#7181 (Donater item: Kan3) + name = "Engineer Runner Jacket" + icon_state = "runner_engi" + desc = "" + icon = 'modular_zubbers/icons/obj/clothing/runnerjacketdono.dmi' + +/obj/item/clothing/suit/jacket/runner/syndicate //Sprite by kay#7181 (Donater item: Kan3) + name = "Sydnicate Runner Jacket" + icon_state = "runner_syndi" + desc = "" + icon = 'modular_zubbers/icons/obj/clothing/runnerjacketdono.dmi' + +/obj/item/clothing/suit/jacket/runner/winter //Sprite by kay#7181 (Donater item: Kan3) + name = "Winter Runner Jacket" + icon_state = "runner_winter" + desc = "" + icon = 'modular_zubbers/icons/obj/clothing/runnerjacketdono.dmi' + diff --git a/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_suit.dm b/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_suit.dm new file mode 100644 index 00000000000..2ae093e3466 --- /dev/null +++ b/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_suit.dm @@ -0,0 +1,16 @@ +//Donator items V V V + +/datum/loadout_item/suit/runner_engi + name = "Engineer Runner Jacket" + item_path = /obj/item/clothing/suit/jacket/runner/engi + donator_only = TRUE //Dono item for Kan3 + +/datum/loadout_item/suit/runner_syndi + name = "Syndicate Runner Jacket" + item_path = /obj/item/clothing/suit/jacket/runner/syndicate + donator_only = TRUE //Dono item for Kan3 + +/datum/loadout_item/suit/runner_winter + name = "Winter Runner Jacket" + item_path = /obj/item/clothing/suit/jacket/runner/winter + ckeywhitelist = list("kan3") diff --git a/modular_zubbers/icons/mob/clothing/suits/runnerjacketdono.dmi b/modular_zubbers/icons/mob/clothing/suits/runnerjacketdono.dmi new file mode 100644 index 0000000000000000000000000000000000000000..d634dc1247a7281335cb57ab4f77e728787053ec GIT binary patch literal 5085 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 literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 7c5486aef7f..233fb581260 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6700,6 +6700,7 @@ #include "modular_zubbers\code\modules\clothing\head\helmet.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\suits\armor.dm" +#include "modular_zubbers\code\modules\clothing\suits\jacket.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\ears.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\genitals.dm" #include "modular_zubbers\code\modules\customization\sprite_accessories\tails.dm" @@ -6708,6 +6709,7 @@ #include "modular_zubbers\code\modules\fluff\flora\ash_flora.dm" #include "modular_zubbers\code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" #include "modular_zubbers\code\modules\jobs\job_types\blacksmith.dm" +#include "modular_zubbers\code\modules\loadouts\loadout_items\loadout_datum_suit.dm" #include "modular_zubbers\code\modules\loadouts\loadout_items\loadout_datum_toys.dm" #include "modular_zubbers\code\modules\mapping\access_helpers.dm" #include "modular_zubbers\code\modules\mob\dead\new_player\sprite_accessories.dm"