Skip to content

Commit

Permalink
Unathi sprite accessories
Browse files Browse the repository at this point in the history
  • Loading branch information
UEDCommander committed Nov 23, 2023
1 parent 8bb3364 commit 51f754c
Show file tree
Hide file tree
Showing 6 changed files with 115 additions and 0 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 "infinty_sprite_accessories/_infinty_sprite_accessories.dme"
#include "jukebox_tapes/_jukebox_tapes.dme"
#include "lobbyscreen/_lobbyscreen.dme"
#include "music_player/_music_player.dme"
Expand Down
78 changes: 78 additions & 0 deletions mods/infinty_sprite_accessories/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@

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

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

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

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

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

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

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

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

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

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

### Дефайны

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

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

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

### Авторы:

UEDHighCommand
<!--
Здесь находится твой никнейм
Если работал совместно - никнеймы тех, кто помогал.
В случае порта чего-либо должна быть ссылка на источник.
-->
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/singleton/modpack/infinty_sprite_accessories
name = "Аксессуары Infinity"
desc = "Порт различных аксессуаров для спрайтов, доступных на билде Infinity."
author = "UEDHighCommand"
11 changes: 11 additions & 0 deletions mods/infinty_sprite_accessories/_infinty_sprite_accessories.dme
Original file line number Diff line number Diff line change
@@ -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
21 changes: 21 additions & 0 deletions mods/infinty_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/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"
Binary file not shown.

0 comments on commit 51f754c

Please sign in to comment.