diff --git a/mod_celadon/mod_celadon.dme b/mod_celadon/mod_celadon.dme index 7ff584e9e6dd..0d9f595836eb 100644 --- a/mod_celadon/mod_celadon.dme +++ b/mod_celadon/mod_celadon.dme @@ -7,6 +7,7 @@ #include "fullscreen/_fullscreen.dme" #include "subtler/_subtler.dme" #include "radio_syndicate/_radio_syndicate.dme" +#include "mod_celadon\solgov_outfit\_solgov_outfit.dme" // --- ICONS --- // @@ -29,4 +30,5 @@ в коде, и мод просто исчезнет из поля зрения, когда находясь здесь он всегда напоминает о своём существовании. Небольшая библиотека, если так вообще можно выразиться. - ---------------------------------------------------------------------*/ \ No newline at end of file + ---------------------------------------------------------------------*/ + \ No newline at end of file diff --git a/mod_celadon/solgov_outfit/_solgov_outfit.dm b/mod_celadon/solgov_outfit/_solgov_outfit.dm new file mode 100644 index 000000000000..5836b7e1b34c --- /dev/null +++ b/mod_celadon/solgov_outfit/_solgov_outfit.dm @@ -0,0 +1,16 @@ +/datum/modpack/solgov_outfit + /// A string name for the modpack. Used for looking up other modpacks in init. + name = "solgov outfit" + /// A string desc for the modpack. Can be used for modpack verb list as description. + desc = "Adds outfits for solgov" + /// A string with authors of this modpack. + author = "SnrBydlo" + +/datum/modpack/solgov_outfit/pre_initialize() + . = ..() + +/datum/modpack/solgov_outfit/initialize() + . = ..() + +/datum/modpack/solgov_outfit/post_initialize() + . = ..() diff --git a/mod_celadon/solgov_outfit/_solgov_outfit.dme b/mod_celadon/solgov_outfit/_solgov_outfit.dme new file mode 100644 index 000000000000..d159d629a671 --- /dev/null +++ b/mod_celadon/solgov_outfit/_solgov_outfit.dme @@ -0,0 +1,3 @@ +#include "_solgov_outfit.dm" + +#include "code/solgov_outfit.dm" diff --git a/mod_celadon/solgov_outfit/code/solgov_outfit.dm b/mod_celadon/solgov_outfit/code/solgov_outfit.dm new file mode 100644 index 000000000000..c1d67f12f7bb --- /dev/null +++ b/mod_celadon/solgov_outfit/code/solgov_outfit.dm @@ -0,0 +1,38 @@ +// Ученые + +/datum/outfit/job/solgov/scientist + name = "SolGov - Scientific Officer" + jobtype = /datum/job/scientist + job_icon = "scientist" + + id = /obj/item/card/id/solgov + ears = /obj/item/radio/headset/headset_sci + uniform = /obj/item/clothing/under/solgov/formal + shoes = /obj/item/clothing/shoes/laceup + suit = /obj/item/clothing/suit/toggle/labcoat/science + dcoat = /obj/item/clothing/suit/hooded/wintercoat/science + + backpack = /obj/item/storage/backpack/science + satchel = /obj/item/storage/backpack/satchel/tox + courierbag = /obj/item/storage/backpack/messenger/tox + +/datum/outfit/job/solgov/scientist/roboticist + name = "SolGov - Mechanical Technician Officer" + job_icon = "roboticist" + jobtype = /datum/job/roboticist + + uniform = /obj/item/clothing/under/rank/rnd/roboticist + suit = /obj/item/clothing/suit/longcoat/robowhite + + backpack_contents = list(/obj/item/weldingtool/hugetank) + +// Пилот меха + +/datum/outfit/job/solgov/sonnensoldner/pilot + name = "SolGov - Exosuit Operator" + jobtype = /datum/job/officer + job_icon = "sonnensoldner" + + head = /obj/item/clothing/head/solgov + glasses = /obj/item/clothing/glasses/sunglasses + suit = /obj/item/clothing/suit/jacket/leather