Skip to content

Commit

Permalink
Cat in time
Browse files Browse the repository at this point in the history
Co-Authored-By: SuhEugene <[email protected]>
  • Loading branch information
LordNest and SuhEugene committed Dec 1, 2023
1 parent e859faa commit 3816cb1
Show file tree
Hide file tree
Showing 57 changed files with 337 additions and 157 deletions.
8 changes: 6 additions & 2 deletions code/unit_tests/icon_tests.dm
Original file line number Diff line number Diff line change
Expand Up @@ -104,13 +104,17 @@
// [SIERRA-ADD] - NYC_POSTERS
var/new_year_icons = icon_states('mods/nyc_posters/icons/nyc_posters.dmi')
// [/SIERRA-ADD]
// [SIERRA-ADD] - TAJARA
var/tjposter_icons = icon_states('mods/tajara/icons/posters.dmi')
// [/SIERRA-ADD]

var/list/invalid_posters = list()

for(var/poster_type in subtypesof(/singleton/poster))
var/singleton/poster/P = GET_SINGLETON(poster_type)
// [SIERRA-EDIT] - NYC_POSTERS
// [SIERRA-EDIT] - NYC_POSTERS - TAJARA
// if(!(P.icon_state in contraband_icons)) // SIERRA-EDIT - ORIGINAL
if(!(P.icon_state in contraband_icons) && !(P.icon_state in new_year_icons))
if(!(P.icon_state in contraband_icons) && !(P.icon_state in new_year_icons) && !(P.icon_state in tjposter_icons))
// [/SIERRA-EDIT]
invalid_posters += poster_type

Expand Down
1 change: 1 addition & 0 deletions mods/_maps/liberia/_map_liberia.dme
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
#include "code/liberia_areas.dm"
#include "code/liberia_jobs.dm"
#include "code/liberia_shuttles.dm"
#include "code/liberia_structures.dm"
#include "code/liberia_navpoints.dm"

#endif
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/obj/structure/table/mag
name = "Magnetic Table"
desc = "It is simple magnetic table. Good for merchants."
icon = 'packs/infinity/icons/obj/mag_tables.dmi'
icon = 'mods/_maps/liberia/icons/mag_tables.dmi'
icon_state = "magnetic_table_disabled"
var/icon_state_open = "magnetic_table_disabled"
var/icon_state_closed = "magnetic_table_enabled"
Expand Down
File renamed without changes.
File renamed without changes.
77 changes: 77 additions & 0 deletions mods/tajara/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@

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

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

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

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

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

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

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

- `code/unit_tests/icon_tests.dm`: `/datum/unit_test/icon_test/posters_shall_have_icon_states/start_test()`
<!--
Если вы редактировали какие-либо процедуры или переменные в кор коде,
они должны быть указаны здесь.
Нужно указать и файл, и процедуры/переменные.
Изменений нет - напиши "Отсутствуют"
-->

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

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

### Дефайны

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

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

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

### Авторы:

LordNest
<!--
Здесь находится твой никнейм
Если работал совместно - никнеймы тех, кто помогал.
В случае порта чего-либо должна быть ссылка на источник.
-->
3 changes: 3 additions & 0 deletions mods/tajara/_tajara.dme
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@

#include "code/gears.dm"
#include "code/language.dm"
#include "code/robolimbs.dm"
#include "code/posters.dm"
#include "code/unit_tests.dm"
#include "code/clothing/accessories.dm"
#include "code/clothing/clothing.dm"

/*
SIERRA TODO: Это бля что?
#include "clothing/glasses.dm"
Expand Down
10 changes: 6 additions & 4 deletions mods/tajara/code/clothing/accessories.dm
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
prescription = 5
body_parts_covered = EYES

/obj/item/clothing/glasses/sunglasses/sechud/tajblind
/obj/item/clothing/glasses/hud/security/prot/sunglasses/tajblind
name = "sleek veil"
desc = "An classic Ahdominian made veil that allows the user to see while obscuring their eyes. This one has an in-built security HUD."
item_icons = list(slot_glasses_str = 'mods/tajara/icons/onmob_eyes.dmi')
Expand Down Expand Up @@ -68,7 +68,7 @@
off_state = "tajvisor_sci"
body_parts_covered = EYES

/obj/item/clothing/glasses/sunglasses/sechud/tajvisor
/obj/item/clothing/glasses/hud/security/prot/sunglasses/tajvisor
name = "sleek visor"
desc = "A modern Ahdominian made visor that allows the user to see while obscuring their eyes. This one has an in-built security HUD."
item_icons = list(slot_glasses_str = 'mods/tajara/icons/onmob_eyes.dmi')
Expand Down Expand Up @@ -340,6 +340,8 @@
/datum/gear/suit/tajara
display_name = "(Tajara) vintage tajaran overcoat"
path = /obj/item/clothing/suit/storage/taj_overcoat
whitelisted = list(SPECIES_TAJARA)
sort_category = "Xenowear"

/datum/gear/shoes/tajara
display_name = "(Tajara) vintage boots"
Expand Down Expand Up @@ -463,7 +465,7 @@

/datum/gear/eyes/security/tajblind
display_name = "(Tajara) veil, sleek"
path = /obj/item/clothing/glasses/sunglasses/sechud/tajblind
path = /obj/item/clothing/glasses/hud/security/prot/sunglasses/tajblind
whitelisted = list(SPECIES_TAJARA)
sort_category = "Xenowear"
cost = 1
Expand Down Expand Up @@ -509,7 +511,7 @@

/datum/gear/eyes/security/tajvisor
display_name = "(Tajara) visor, security"
path = /obj/item/clothing/glasses/sunglasses/sechud/tajvisor
path = /obj/item/clothing/glasses/hud/security/prot/sunglasses/tajvisor
whitelisted = list(SPECIES_TAJARA)
sort_category = "Xenowear"
cost = 1
Expand Down
2 changes: 1 addition & 1 deletion mods/tajara/code/datum/species.dm
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
health_hud_intensity = 1.75

min_age = 19
max_age = 140 //good medicine?
max_age = 120

description = "The Tajaran are a species of furred mammalian bipeds hailing from the chilly planet of Ahdomai \
in the Zamsiin-lr system. They are a naturally superstitious species, with the new generations growing up with tales \
Expand Down
4 changes: 4 additions & 0 deletions mods/tajara/code/datum/sprite_accessory.dm
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,10 @@
name = "Tajara Smallsatche"
icon_state = "facial_smallstache"

/datum/sprite_accessory/facial_hair/species_tajara/shaved
name = "Tajara Shaved"
icon_state = "facial_shaved"

// MARKINGS

/datum/sprite_accessory/marking/taj
Expand Down
1 change: 1 addition & 0 deletions mods/tajara/code/language.dm
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"ka","aasi","far","wa","baq","ara","qara","zir","sam","mak","hrar","nja","rir","khan","jun","dar","rik","kah",
"hal","ket","jurl","mah","tul","cresh","azu","ragh","mro","mra","mrro","mrra")
shorthand = "TJ"
has_written_form = TRUE

/datum/language/tajaran/get_random_name(gender)

Expand Down
Loading

0 comments on commit 3816cb1

Please sign in to comment.