Skip to content

Commit

Permalink
Починка некоторых вещей, и добавление новогодних предметов (#897)
Browse files Browse the repository at this point in the history
## Описание PR
Добавление новогодних штучек, по заказу Pangaari, А также фиксы моего
предыдущего ПРа

## Почему / Баланс
Разнообразие сервера контентом, потому что, почему бы и нет, ну и
починка этого разнообразного контента

## Требования
<!--
В связи с наплывом ПР'ов нам необходимо убедиться, что ПР'ы следуют
правильным рекомендациям.

Пожалуйста, уделите время прочтению, если делаете пулл реквест (ПР)
впервые.

Отметьте поля ниже, чтобы подтвердить, что Вы действительно видели их
(поставьте X в скобках, например [X]):
-->
- [x] Я прочитал(а) и следую [Руководство по созданию пулл
реквестов](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html).
Я понимаю, что в противном случае мой ПР может быть закрыт по усмотрению
мейнтейнера.
- [x] Я добавил скриншоты/видео к этому пулл реквесту, демонстрирующие
его изменения в игре, **или** этот пулл реквест не требует демонстрации
в игре

**Чейнджлог**
<!-- Были добавлены новогодние вещи для более счастливого проведения
нового года, или просто для повышения настроения, фикс багов, и конечно
же, добавление деревянного меча🆑 Sh4zik
-->

:cl: Sh4zik
- add: Был добавлен снежок
- add: Был добавлен огромный ящик, заполненным снегом
- add: Были добавлены превосходные, зимние сани
- add: Был добавлен ????? из слаймолюдов.
- add: Было добавлено новогоднее настроение!
- add: Была добавлены различные вариации кинжалов
- add: Была добавлена возможность скрафтить новые виды вооружения -
кинжалы
- fix: Были починены крафты закалённых копей и заточек, а также их урон
  • Loading branch information
sh4zik authored Dec 20, 2024
1 parent 872187f commit 4beb9ea
Show file tree
Hide file tree
Showing 28 changed files with 871 additions and 26 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
ent-ADTShardGlassReinforcedPlasma = осколок закалённого плазменного стекла
.desc = Небольшой осколок плазменного стекла.
ent-ADTShardGlassReinforcedUran = осколок закалённого уранового стекла
.desc = Небольшой осколок уранового стекла.
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,19 @@ ent-SpearReinforcedPlasma = копьё из закалённой плазмы
ent-ADTReinforcedPlasmaShiv = заточка из закалённой плазмы
.desc = Заточка, созданная из осколка закалённой плазмы, имеющий тканевую основу, для более удобной нарезки ваших оппонентов.
ent-ADTGlassDagger = стеклянный кинжал
.desc = Стеклянный самодельный кинжал. Хоть это и обычный осколок стекла прикреплённый к палке при помощи кабеля, это вполне неплохое оружие.
ent-ADTPlasmaDagger = плазменный кинжал
.desc = Плазменный самодельный кинжал. Хоть это и обычный осколок стекла прикреплённый к палке при помощи кабеля, это вполне неплохое оружие.
ent-ADTGlassReinDagger = кинжал из закалённого стекла
.desc = Закалённый, стеклянный самодельный кинжал. Хоть это и обычный осколок стекла прикреплённый к палке при помощи кабеля, это вполне неплохое оружие.
ent-ADTGlassUranDagger = урановый кинжал
.desc = Урановый самодельный кинжал. Хоть это и обычный осколок стекла прикреплённый к палке при помощи кабеля, это вполне неплохое оружие.
ent-ADTWoodenSword = деревянный меч
.desc = Настоящий робаст нуждается в ежедневных тренировках.
.suffix = { "Тренировочное" }
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,20 @@ ent-ADTHalloweenCarvedPumpkinCube = { ent-ADTHalloweenCarvedPumpkinSmile }
ent-ADTHalloweenCarvedPumpkinWily = { ent-ADTHalloweenCarvedPumpkinSmile }
.suffix = { ent-ADTHalloweenCarvedPumpkinSmile.suffix }
.desc = { ent-ADTHalloweenCarvedPumpkinSmile.desc }
ent-ADTSnowballsCrate = телега со снегом
.suffix = New Year
.desc = Ради неё вовсе не разрушают чьи-то планеты... Вовсе нет.
ent-ADTNewYearKatalka = зимние сани
.suffix = New Year
.desc = Такси бизнес-класса, потому что упряжка не рассчитана под стадо оленей.
ent-ADTSnowball = снежок
.suffix = New Year
.desc = Снаряд опаснее всякой пули... БЕРЕГИСЬ!
ent-ADTSlimeHappines = экстракт счастья
.suffix = New Year
.desc = Концентрация искреннего счастья слаймолюдов, полученная абсолютно гуманным путём
60 changes: 60 additions & 0 deletions Resources/Prototypes/ADT/Entities/Objects/Fun/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,63 @@
#- type: ClothingSpeedModifier
# walkModifier: 0.9
# sprintModifier: 1.2

#New Year

- type: entity
parent: BaseItem
id: ADTSnowball
name: Snowball
description: yeayea. Snow? Balls! I love balls!!
suffix: New Year
components:
- type: Sprite
sprite: ADT/Objects/Fun/snowball.rsi
state: snowball
- type: Damageable
damageContainer: Inorganic
damageModifierSet: Glass
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 5
behaviors:
- !type:PlaySoundBehavior
sound:
collection: FootstepSnow
params:
variation: 0.125
volume: 6
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: DamageOnLand
ignoreResistances: true
damage:
types:
Blunt: 5
- type: StaminaDamageOnCollide
damage: 5


- type: entity
name: Slime Happines
parent: BaseItem
id: ADTSlimeHappines
description: Slimyy..
components:
- type: Sprite
sprite: ADT/Objects/Misc/slimehappines.rsi
state: icon



- type: entity
name: New Year gurney
id: ADTNewYearKatalka
parent: ChairBase
description: Yea.
components:
- type: Sprite
sprite: ADT/Structures/Specific/newyearkatalki.rsi
state: newyearkatalka
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
- type: HeldSpeedModifier
- type: Construction
graph: ADTShield
node: start
node: ADTCompShield
- type: Destructible
thresholds:
- trigger:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
sprite: ADT/Objects/Weapons/Melee/Rplasma_shiv.rsi
- type: Construction
graph: ADTPShiv
node: start
node: ADTCompPlasmaShiv

- type: entity
name: reinforced uranium shiv
Expand All @@ -35,4 +35,4 @@
sprite: ADT/Objects/Weapons/Melee/Ruranium_shiv.rsi
- type: Construction
graph: ADTUShiv
node: start
node: ADTCompUraniumShiv
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
wideAnimationRotation: -135
damage:
types:
Piercing: 15
Piercing: 25
- type: DamageOtherOnHit
damage:
types:
Piercing: 18
Piercing: 28
- type: Construction
graph: ADTPSpear
node: start
graph: ADTPSpear
node: ADTCompPlasmaSpear

- type: entity
name: reinforced uranium spear
Expand All @@ -31,7 +31,7 @@
wideAnimationRotation: -135
damage:
types:
Piercing: 18
Piercing: 12
Radiation: 9
- type: DamageOtherOnHit
damage:
Expand All @@ -40,4 +40,4 @@
Radiation: 9
- type: Construction
graph: ADTUraniumSpear
node: start
node: ADTCompUraniumSpear
40 changes: 40 additions & 0 deletions Resources/Prototypes/ADT/Entities/Objects/Weapons/Melee/swords.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,9 @@
id: ADTPlasmaDagger
description: Dogor
components:
- type: Construction
graph: ADTPDagger
node: ADTCompPlasmaDager
- type: Tag
tags:
- Knife
Expand Down Expand Up @@ -115,6 +118,9 @@
id: ADTGlassReinDagger
description: Dogor
components:
- type: Construction
graph: ADTGRDagger
node: ADTCompGlassRefDager
- type: Tag
tags:
- Knife
Expand Down Expand Up @@ -142,6 +148,9 @@
id: ADTGlassDagger
description: Dogor
components:
- type: Construction
graph: ADTGDagger
node: ADTCompGlassDager
- type: Tag
tags:
- Knife
Expand Down Expand Up @@ -169,6 +178,9 @@
id: ADTGlassUranDagger
description: Dogor
components:
- type: Construction
graph: ADTUDagger
node: ADTCompUranDager
- type: Tag
tags:
- Knife
Expand All @@ -190,4 +202,32 @@
types:
Slash: 9

- type: entity
name: wooden sword
parent: BaseItem
id: ADTWoodenSword
description: A true robust need training everyday.
components:
- type: Sprite
sprite: ADT/Objects/Weapons/Melee/wooden_sword.rsi
state: icon
- type: MeleeWeapon
attackRate: 1.2
angle: 75
damage:
types:
Blunt: 0.5
soundHit:
collection: BoxingHit
- type: StaminaDamageOnHit
damage: 12
#- type: Wieldable
- type: IncreaseDamageOnWield
damage:
types:
Blunt: 1
- type: Item
size: Huge
- type: DisarmMalus


Loading

0 comments on commit 4beb9ea

Please sign in to comment.