Skip to content

Commit a0fa55f

Browse files
Предметы в лодаут по баунти. (#1825)
## Что этот PR делает Добавляет 3 новых предмета в лодаут, два предмета в Т2 подписку и 1 предмет в обычный лодаут. Сделано по баунти https://discord.com/channels/1097181193939730453/1344300928307822622 одобрено @Максимилиан ## Почему это хорошо для игры Добавляет больше косметики в игру, а особая косметика в Т2 вероятно принесёт проекту донатики, что хорошо. На баланс и геймлей никак не влияет. ## Скриншоты ![j2](https://github.com/user-attachments/assets/601d57af-ea30-4c09-94b5-128062e39910) ![j1](https://github.com/user-attachments/assets/96bcd65c-c126-4427-a5dc-ed02135ba597) ## Тестирование Зашел на локалку, в лодауте взял то что бесплатно, а то что платно заспавнил через админ панель. В лодауте всё присутствует, бесплатное выдаётся точно, все спрайты есть и отображаются корректно, конфликтов не замечено. ## Changelog :cl: Hans add: Добавил 3 новых косметических предмета в лодаут - два предмета в Т2 лодаут по подписке (особые высокие берцы и шипованный ошейник) , и 1 предмет в бесплатный лодаут (ошейник с кварцевым камнем). /:cl: <!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы можете написать свой ник справа от первого :cl:, если хотите. Иначе будет использован ваш ник на ГитХабе. --> <!-- Вы можете использовать несколько записей с одинаковым префиксом (Они используются только для иконки в игре) и удалить ненужные. Помните, что чейнджлог должен быть понятен обычным игроком. --> <!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы можете исключить всю секцию. --> ## Обзор от Sourcery Новые функции: - Добавлены три новых косметических предмета в набор снаряжения: два предмета в набор снаряжения по подписке T2 (особые высокие ботинки и ошейник с шипами) и один предмет в бесплатный набор снаряжения (голографическое ожерелье-ошейник). <details> <summary>Original summary in English</summary> ## Summary by Sourcery New Features: - Adds three new cosmetic items to the loadout: two items to the T2 subscription loadout (special high boots and a spiked collar) and one item to the free loadout (holographic collar necklace). </details> --------- Co-authored-by: Mikhail Dzianishchyts <[email protected]>
1 parent bb9a445 commit a0fa55f

File tree

16 files changed

+96
-0
lines changed

16 files changed

+96
-0
lines changed

modular_ss220/clothing/_clothing.dme

+1
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@
1111
#include "code/shoes.dm"
1212
#include "code/suits.dm"
1313
#include "code/under.dm"
14+
#include "code/neck.dm"

modular_ss220/clothing/code/neck.dm

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
/obj/item/clothing/neck/necklace/collarspike
2+
name = "шипованый ошейник"
3+
desc = "Стильный кожаный ошейник с стальными шипами. На внутренней стороне ошейника выжженно слово Rerro."
4+
icon = 'modular_ss220/clothing/icons/object/neck.dmi'
5+
icon_state = "collarspike_s"
6+
sprite_sheets = list(
7+
"Human" = 'modular_ss220/clothing/icons/mob/neck.dmi',
8+
"Tajaran" = 'modular_ss220/clothing/icons/mob/neck.dmi',
9+
"Vulpkanin" = 'modular_ss220/clothing/icons/mob/neck.dmi',
10+
"Kidan" = 'modular_ss220/clothing/icons/mob/species/kidan/neck.dmi',
11+
"Skrell" = 'modular_ss220/clothing/icons/mob/neck.dmi',
12+
"Nucleation" = 'modular_ss220/clothing/icons/mob/neck.dmi',
13+
"Skeleton" = 'modular_ss220/clothing/icons/mob/neck.dmi',
14+
"Slime People" = 'modular_ss220/clothing/icons/mob/neck.dmi',
15+
"Unathi" = 'modular_ss220/clothing/icons/mob/neck.dmi',
16+
"Grey" = 'modular_ss220/clothing/icons/mob/species/grey/neck.dmi',
17+
"Abductor" = 'modular_ss220/clothing/icons/mob/neck.dmi',
18+
"Golem" = 'modular_ss220/clothing/icons/mob/neck.dmi',
19+
"Machine" = 'modular_ss220/clothing/icons/mob/neck.dmi',
20+
"Diona" = 'modular_ss220/clothing/icons/mob/neck.dmi',
21+
"Nian" = 'modular_ss220/clothing/icons/mob/neck.dmi',
22+
"Shadow" = 'modular_ss220/clothing/icons/mob/neck.dmi',
23+
"Vox" = 'modular_ss220/clothing/icons/mob/species/vox/neck.dmi',
24+
"Drask" = 'modular_ss220/clothing/icons/mob/neck.dmi',
25+
)
26+
27+
/obj/item/clothing/neck/necklace/holocollar
28+
name = "ошейник с кварцевым камнем"
29+
desc = "Ошейник ручной работы с огранённым кварцем нежно-голубого оттенка. Чёрная кожаная привязь с магнитным замком обеспечивает удобную фиксацию. Справа выгравированы три слова: BODY. MIND. SOUL., а слева — тёмно-фиолетовой каллиграфией нанесено LiteCore."
30+
icon = 'modular_ss220/clothing/icons/object/neck.dmi'
31+
icon_state = "collarholo_s"
32+
sprite_sheets = list(
33+
"Human" = 'modular_ss220/clothing/icons/mob/neck.dmi',
34+
"Tajaran" = 'modular_ss220/clothing/icons/mob/neck.dmi',
35+
"Vulpkanin" = 'modular_ss220/clothing/icons/mob/neck.dmi',
36+
"Kidan" = 'modular_ss220/clothing/icons/mob/species/kidan/neck.dmi',
37+
"Skrell" = 'modular_ss220/clothing/icons/mob/neck.dmi',
38+
"Nucleation" = 'modular_ss220/clothing/icons/mob/neck.dmi',
39+
"Skeleton" = 'modular_ss220/clothing/icons/mob/neck.dmi',
40+
"Slime People" = 'modular_ss220/clothing/icons/mob/neck.dmi',
41+
"Unathi" = 'modular_ss220/clothing/icons/mob/neck.dmi',
42+
"Grey" = 'modular_ss220/clothing/icons/mob/species/grey/neck.dmi',
43+
"Abductor" = 'modular_ss220/clothing/icons/mob/neck.dmi',
44+
"Golem" = 'modular_ss220/clothing/icons/mob/neck.dmi',
45+
"Machine" = 'modular_ss220/clothing/icons/mob/neck.dmi',
46+
"Diona" = 'modular_ss220/clothing/icons/mob/neck.dmi',
47+
"Nian" = 'modular_ss220/clothing/icons/mob/neck.dmi',
48+
"Shadow" = 'modular_ss220/clothing/icons/mob/neck.dmi',
49+
"Vox" = 'modular_ss220/clothing/icons/mob/species/vox/neck.dmi',
50+
"Drask" = 'modular_ss220/clothing/icons/mob/species/drask/neck.dmi',
51+
)
52+

modular_ss220/clothing/code/shoes.dm

+26
Original file line numberDiff line numberDiff line change
@@ -195,3 +195,29 @@
195195
"Vox" = 'modular_ss220/clothing/icons/mob/species/vox/shoes.dmi',
196196
"Drask" = 'modular_ss220/clothing/icons/mob/species/drask/shoes.dmi',
197197
)
198+
199+
/obj/item/clothing/shoes/jackboots/noisy/long
200+
name = "берцы ветерана"
201+
desc = "Тяжёлые кожаные ботинки с вшитыми стальными пластинами в носке и подошве. Надёжно защищают ноги и идеально подходят, чтобы раздавить чей-то череп. Их владелец явно обладает мощными ногами. На подошвах выбита надпись Rerro."
202+
icon = 'modular_ss220/clothing/icons/object/shoes.dmi'
203+
icon_state = "jackbootstall_s"
204+
sprite_sheets = list(
205+
"Human" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
206+
"Tajaran" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
207+
"Vulpkanin" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
208+
"Kidan" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
209+
"Skrell" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
210+
"Nucleation" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
211+
"Skeleton" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
212+
"Slime People" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
213+
"Unathi" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
214+
"Grey" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
215+
"Abductor" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
216+
"Golem" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
217+
"Machine" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
218+
"Diona" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
219+
"Nian" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
220+
"Shadow" = 'modular_ss220/clothing/icons/mob/shoes.dmi',
221+
"Vox" = 'modular_ss220/clothing/icons/mob/species/vox/shoes.dmi',
222+
"Drask" = 'modular_ss220/clothing/icons/mob/species/drask/shoes.dmi',
223+
)
525 Bytes
Binary file not shown.
164 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
991 Bytes
Binary file not shown.
815 Bytes
Binary file not shown.

modular_ss220/loadout/_loadout.dme

+1
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@
77
#include "code/shoes.dm"
88
#include "code/suit.dm"
99
#include "code/under.dm"
10+
#include "code/neck.dm"

modular_ss220/loadout/code/donor.dm

+12
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,18 @@
177177
display_name = "Рок гитара"
178178
path = /obj/item/instrument/soundhand_rock_guitar
179179

180+
/datum/gear/donor/collarspike
181+
display_name = "Шипованный кожаный ошейник"
182+
path = /obj/item/clothing/neck/necklace/collarspike
183+
donator_tier = 2
184+
cost = 2
185+
186+
/datum/gear/donor/jackbootstall
187+
display_name = "Берцы ветерана"
188+
path = /obj/item/clothing/shoes/jackboots/noisy/long
189+
donator_tier = 2
190+
cost = 2
191+
180192
// ID Skins
181193
/datum/gear/donor/id_decal_colored
182194
display_name = "Наклейка на карту (Голографическая)"

modular_ss220/loadout/code/neck.dm

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/datum/gear/neck/holocollar
2+
display_name = "Ошейник с кварцевым камнем"
3+
path = /obj/item/clothing/neck/necklace/holocollar
4+
slot = ITEM_SLOT_NECK

0 commit comments

Comments
 (0)