Skip to content

Commit

Permalink
меч и ножны Празата
Browse files Browse the repository at this point in the history
  • Loading branch information
PyotrIgn committed Dec 9, 2024
1 parent 238285e commit b52ed78
Show file tree
Hide file tree
Showing 12 changed files with 93 additions and 74 deletions.
8 changes: 8 additions & 0 deletions Resources/Locale/ru-RU/ADT/personalization.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -463,3 +463,11 @@ ent-ADTWeaponPistolPrazatHawk = SNP-44 PDV "Hawk"
ent-ADTWeaponCasePrazat = оружейный кейс Dar-Vaxed
.desc = Кейс для хранения личного оружия Празата выглядит довольно крепким, что позволяет законному владельцу использовать его в качестве оружия ближнего боя. На кейсе изображен логотип компании Dar-Vaxed.
.suffix = { "Именное, 767sikon" }
ent-ADTClothingBeltPrazatSheath = гидравлические ножны с кобурой
.desc = Лично разработан Празатом и предназначен для хранения цепного меча. Конструкция включает массивный стальной контейнер, оснащённый специальной гидравлической системой, обеспечивающей удобное и быстрое извлечение оружия в боевых условиях.
.suffix = { "Именное, 767sikon" }
ent-ADTWeaponMeleePrasatChainsword = Kst Mk. 01M
.desc = Kettenschwert Mark. 01 Modifiziert - экспериментальное оружие представляющий собой ничто иное, как крупный меч, оснащённый зубчатой цепью, проходящей по лезвию аналогично конструкции бензопилы. На цепи используется бритвенно-острые зубы, способные наносить серьёзный урон.
.suffix = { "Именное, 767sikon" }
Original file line number Diff line number Diff line change
Expand Up @@ -1578,76 +1578,87 @@
- type: ContainerFill
containers:
item:
- CaptainSabre
- ADTWeaponMeleePrasatChainsword
- type: Appearance
- type: ClothingSpeedModifier
walkModifier: 0.95
sprintModifier: 0.95

# - type: entity
# name: Prazat Chainsword
# parent: BaseItem
# id: ADTWeaponMeleePrasatChainsword
# description: Prazat Chainsword
# suffix: Personal, 767sikon
# components:
# - type: Sharp
# - type: Sprite
# sprite: ADT/Personalization/prazat_chainsword_icon.rsi
# layers:
# - state: icon-off
# map: [ "enum.ToggleVisuals.Layer" ]
# - type: MeleeWeapon
# attackRate: 1.6
# damage:
# types:
# Blunt: 2.5
# Structural: 5
# soundHit:
# path: "/Audio/Weapons/smash.ogg"
# - type: Item
# size: Huge
# sprite: ADT/Personalization/prazat_chainsword.rsi
# - type: DisarmMalus
# - type: Tag
# tags:
# - ADTWeaponMeleePrasatChainsword
# - type: ItemToggle
# soundActivate:
# path: /Audio/Weapons/chainsawwield.ogg
# params:
# volume: -3
# soundDeactivate:
# path: /Audio/Weapons/chainsawwield.ogg
# params:
# volume: -3
# - type: ItemToggleActiveSound
# activeSound:
# path: /Audio/Weapons/chainsawidle.ogg
# - type: UseDelay
# delay: 1.5
# - type: ItemToggleMeleeWeapon
# activatedSoundOnHit:
# path: /Audio/Weapons/chainsaw.ogg
# params:
# variation: 0.250
# activatedSoundOnHitNoDamage:
# path: /Audio/Weapons/chainsaw.ogg
# params:
# variation: 0.250
# volume: -10
# activatedSoundOnSwing:
# path: /Audio/Weapons/chainsaw.ogg
# params:
# variation: 0.125
# activatedDamage:
# types:
# Slash: 15
# Piercing: 2.5
# Structural: 30
# - type: GenericVisualizer
# visuals:
# enum.ToggleVisuals.Toggled:
# enum.ToggleVisuals.Layer:
# True: {state: icon-on}
# False: {state: icon-off}
- type: entity
name: Prazat Chainsword
parent: BaseItem
id: ADTWeaponMeleePrasatChainsword
description: Prazat Chainsword
suffix: Personal, 767sikon
components:
- type: Sharp
- type: Sprite
sprite: ADT/Personalization/prazat_chainsword_icon.rsi
layers:
- state: icon
map: [ "enum.ToggleVisuals.Layer" ]
- state: icon_chainsword
visible: false
map: [ "chainsword" ]
- type: MeleeWeapon
attackRate: 1.6
damage:
types:
Blunt: 2.5
Structural: 5
soundHit:
path: "/Audio/Weapons/smash.ogg"
- type: Item
sprite: ADT/Personalization/prazat_chainsword.rsi
- type: DisarmMalus
- type: Tag
tags:
- ADTWeaponMeleePrasatChainsword
- CaptainSabre
- type: Appearance
- type: ItemToggle
soundActivate:
path: /Audio/Weapons/chainsawwield.ogg
params:
volume: -3
soundDeactivate:
path: /Audio/Weapons/chainsawwield.ogg
params:
volume: -3
- type: ItemToggleActiveSound
activeSound:
path: /Audio/Weapons/chainsawidle.ogg
- type: UseDelay
delay: 1.5
- type: ItemToggleMeleeWeapon
activatedSoundOnHit:
path: /Audio/Weapons/chainsaw.ogg
params:
variation: 0.250
activatedSoundOnHitNoDamage:
path: /Audio/Weapons/chainsaw.ogg
params:
variation: 0.250
volume: -10
activatedSoundOnSwing:
path: /Audio/Weapons/chainsaw.ogg
params:
variation: 0.125
activatedDamage:
types:
Slash: 15
Piercing: 2.5
Structural: 30
- type: ToggleableLightVisuals
spriteLayer: chainsword
inhandVisuals:
left:
- state: inhand-left-chainsword
right:
- state: inhand-right-chainsword
- type: GenericVisualizer
visuals:
enum.ToggleVisuals.Toggled:
enum.ToggleVisuals.Layer:
True: {state: icon_chainsword}
False: {state: icon}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
},
"states": [
{
"name": "off-inhand-left",
"name": "inhand-left",
"directions": 4
},
{
"name": "off-inhand-right",
"name": "inhand-right",
"directions": 4
},
{
"name": "on-inhand-left",
"name": "inhand-left-chainsword",
"directions": 4,
"delays": [
[
Expand All @@ -38,7 +38,7 @@
]
},
{
"name": "on-inhand-right",
"name": "inhand-right-chainsword",
"directions": 4,
"delays": [
[
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
},
"states": [
{
"name": "icon-off"
"name": "icon"
},
{
"name": "icon-on",
"name": "icon_chainsword",
"delays": [
[
0.1,
Expand Down

0 comments on commit b52ed78

Please sign in to comment.