Skip to content

Commit

Permalink
Add missing Unathi sprite accessories (#1496)
Browse files Browse the repository at this point in the history
Co-authored-by: SuhEugene <[email protected]>
  • Loading branch information
UEDCommander and SuhEugene authored Nov 24, 2023
1 parent 748e116 commit b16f2d8
Show file tree
Hide file tree
Showing 7 changed files with 116 additions and 6 deletions.
1 change: 1 addition & 0 deletions mods/global_modpacks.dm
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
#include "ex666_ecosystem/_ex666_ecosystem.dme"
#include "gliding/_gliding.dme"
#include "gravity_generator/_gravity_generator.dme"
#include "sprite_accessories/_sprite_accessories.dme"
#include "jukebox_tapes/_jukebox_tapes.dme"
#include "lobbyscreen/_lobbyscreen.dme"
#include "music_player/_music_player.dme"
Expand Down
77 changes: 77 additions & 0 deletions mods/sprite_accessories/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@

#### Список PRов:

- https://github.com/SierraBay/SierraBay12/pull/1496
<!--
Ссылки на PRы, связанные с модом:
- Создание
- Большие изменения
-->

<!-- Название мода. Не важно на русском или на английском. -->
## Спрайт-аксессуары

ID мода: SPRITE_ACCESSORIES
<!--
Название модпака прописными буквами, СОЕДИНЁННЫМИ_ПОДЧЁРКИВАНИЕМ,
которое ты будешь использовать для обозначения файлов.
-->

### Описание мода

Модулярно добавленные в билд спрайт-аксессуары для мобов. Это рога, ушки, спинные шипы и т.п.
<!--
Что он делает, что добавляет: что, куда, зачем и почему - всё здесь.
А также любая полезная информация.
-->

### Изменения *кор кода*

- Отсутствуют
<!--
Если вы редактировали какие-либо процедуры или переменные в кор коде,
они должны быть указаны здесь.
Нужно указать и файл, и процедуры/переменные.
Изменений нет - напиши "Отсутствуют"
-->

### Оверрайды

- Отсутствуют
<!--
Если ты добавлял новый модульный оверрайд, его нужно указать здесь.
Здесь указываются оверрайды в твоём моде и папке `_master_files`
Изменений нет - напиши "Отсутствуют"
-->

### Дефайны

- Отсутствуют
<!--
Если требовалось добавить какие-либо дефайны, укажи файлы,
в которые ты их добавил, а также перечисли имена.
И то же самое, если ты используешь дефайны, определённые другим модом.
Не используешь - напиши "Отсутствуют"
-->

### Используемые файлы, не содержащиеся в модпаке

- Отсутствуют
<!--
Будь то немодульный файл или модульный файл, который не содержится в папке,
принадлежащей этому конкретному моду, он должен быть упомянут здесь.
Хорошими примерами являются иконки или звуки, которые используются одновременно
несколькими модулями, или что-либо подобное.
-->

### Авторы:

UEDHighCommand
<!--
Здесь находится твой никнейм
Если работал совместно - никнеймы тех, кто помогал.
В случае порта чего-либо должна быть ссылка на источник.
-->
4 changes: 4 additions & 0 deletions mods/sprite_accessories/_sprite_accessories.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/singleton/modpack/sprite_accessories
name = "Спрайт-аксессуары"
desc = "Модулярно добавленные в билд спрайт-аксессуары. Это рога, ушки, спинные шипы и т.п."
author = "UEDHighCommand"
7 changes: 7 additions & 0 deletions mods/sprite_accessories/_sprite_accessories.dme
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#ifndef MODPACK_SPRITE_ACCESSORIES
#define MODPACK_SPRITE_ACCESSORIES

#include "_sprite_accessories.dm"
#include "code/accessory_unathi.dm"

#endif
21 changes: 21 additions & 0 deletions mods/sprite_accessories/code/accessory_unathi.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// FACIAL

/datum/sprite_accessory/facial_hair/species_unathi
name = "Horn Chin"
icon = 'mods/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/species_unathi/hornadorns
name = "Horn Adorns"
icon_state = "facial_hornadorns"

/datum/sprite_accessory/facial_hair/species_unathi/spinespikes
name = "Spine Spikes"
icon_state = "facial_spikes"

/datum/sprite_accessory/facial_hair/species_unathi/dorsalfrill
name = "Frill Dorsal"
icon_state = "facial_dorsalfrill"
Binary file added mods/sprite_accessories/icons/unathi_facial.dmi
Binary file not shown.
12 changes: 6 additions & 6 deletions mods/tajara/code/datum/sprite_accessory.dm
Original file line number Diff line number Diff line change
Expand Up @@ -191,29 +191,29 @@

// FACIAL

/datum/sprite_accessory/facial_hair/taj
/datum/sprite_accessory/facial_hair/species_tajara
name = "Tajara Sideburns"
icon_state = "facial_sideburns"
species_allowed = list(SPECIES_TAJARA)
icon = 'mods/tajara/icons/tajara_body/sprite_accessory/facial.dmi'

/datum/sprite_accessory/facial_hair/taj/mutton
/datum/sprite_accessory/facial_hair/species_tajara/mutton
name = "Tajara Mutton"
icon_state = "facial_mutton"

/datum/sprite_accessory/facial_hair/taj/pencilstache
/datum/sprite_accessory/facial_hair/species_tajara/pencilstache
name = "Tajara Pencilstache"
icon_state = "facial_pencilstache"

/datum/sprite_accessory/facial_hair/taj/moustache
/datum/sprite_accessory/facial_hair/species_tajara/moustache
name = "Tajara Moustache"
icon_state = "facial_moustache"

/datum/sprite_accessory/facial_hair/taj/goatee
/datum/sprite_accessory/facial_hair/species_tajara/goatee
name = "Tajara Goatee"
icon_state = "facial_goatee"

/datum/sprite_accessory/facial_hair/taj/smallstache
/datum/sprite_accessory/facial_hair/species_tajara/smallstache
name = "Tajara Smallsatche"
icon_state = "facial_smallstache"

Expand Down

0 comments on commit b16f2d8

Please sign in to comment.