diff --git a/mods/global_modpacks.dm b/mods/global_modpacks.dm index ed46eb42f034d..f70f2fbf4af1d 100644 --- a/mods/global_modpacks.dm +++ b/mods/global_modpacks.dm @@ -7,6 +7,7 @@ #include "ex666_ecosystem/_ex666_ecosystem.dme" #include "gliding/_gliding.dme" #include "gravity_generator/_gravity_generator.dme" +#include "infinty_sprite_accessories/_infinty_sprite_accessories.dme" #include "jukebox_tapes/_jukebox_tapes.dme" #include "lobbyscreen/_lobbyscreen.dme" #include "music_player/_music_player.dme" diff --git a/mods/infinty_sprite_accessories/README.md b/mods/infinty_sprite_accessories/README.md new file mode 100644 index 0000000000000..08c195811a927 --- /dev/null +++ b/mods/infinty_sprite_accessories/README.md @@ -0,0 +1,78 @@ + +#### Список PRов: + +- https://github.com/SierraBay/SierraBay12/pull/##### + + + +## Аксессуары Infinity + +ID мода: INFINITY_SPRITE_ACCESSORIES + + +### Описание мода + +Мод включает в себя порт различных аксессуаров для спрайтов мобов, +доступных на билде Infinity, но отсутствующих по умолчанию на SierraBay. + + +### Изменения *кор кода* + +- Отсутствуют + + +### Оверрайды + +- Отсутствуют + + +### Дефайны + +- Отсутствуют + + +### Используемые файлы, не содержащиеся в модпаке + +- Отсутствуют + + +### Авторы: + +UEDHighCommand + diff --git a/mods/infinty_sprite_accessories/_infinty_sprite_accessories.dm b/mods/infinty_sprite_accessories/_infinty_sprite_accessories.dm new file mode 100644 index 0000000000000..00e25abe785bc --- /dev/null +++ b/mods/infinty_sprite_accessories/_infinty_sprite_accessories.dm @@ -0,0 +1,4 @@ +/singleton/modpack/infinty_sprite_accessories + name = "Аксессуары Infinity" + desc = "Порт различных аксессуаров для спрайтов, доступных на билде Infinity." + author = "UEDHighCommand" diff --git a/mods/infinty_sprite_accessories/_infinty_sprite_accessories.dme b/mods/infinty_sprite_accessories/_infinty_sprite_accessories.dme new file mode 100644 index 0000000000000..d304a2b87d301 --- /dev/null +++ b/mods/infinty_sprite_accessories/_infinty_sprite_accessories.dme @@ -0,0 +1,11 @@ +#ifndef INFINITY_SPRITE_ACCESSORIES +#define INFINITY_SPRITE_ACCESSORIES + +#include "_infinty_sprite_accessories.dm" + +// Далее просто включай свой код +// #include "code/something.dm" + +#include "code/accessory_unathi.dm" + +#endif diff --git a/mods/infinty_sprite_accessories/code/accessory_unathi.dm b/mods/infinty_sprite_accessories/code/accessory_unathi.dm new file mode 100644 index 0000000000000..e090869f9850a --- /dev/null +++ b/mods/infinty_sprite_accessories/code/accessory_unathi.dm @@ -0,0 +1,21 @@ +// FACIAL + +/datum/sprite_accessory/facial_hair/infinity_sprite_accessories/una + name = "Horn Chin" + icon = 'mods/infinty_sprite_accessories/icons/unathi_facial.dmi' + icon_state = "facial_chinhorns" + gender = NEUTER + blend = ICON_MULTIPLY + species_allowed = list(SPECIES_UNATHI) + +/datum/sprite_accessory/facial_hair/infinity_sprite_accessories/una/hornadorns + name = "Horn Adorns" + icon_state = "facial_hornadorns" + +/datum/sprite_accessory/facial_hair/infinity_sprite_accessories/una/spinespikes + name = "Spine Spikes" + icon_state = "facial_spikes" + +/datum/sprite_accessory/facial_hair/infinity_sprite_accessories/una/dorsalfrill + name = "Frill Dorsal" + icon_state = "facial_dorsalfrill" diff --git a/mods/infinty_sprite_accessories/icons/unathi_facial.dmi b/mods/infinty_sprite_accessories/icons/unathi_facial.dmi new file mode 100644 index 0000000000000..ee277c6b5e357 Binary files /dev/null and b/mods/infinty_sprite_accessories/icons/unathi_facial.dmi differ