This commit is contained in:
Nim
2024-05-05 00:43:56 +03:00
committed by GitHub
parent 6b173a4df5
commit f411126191
35 changed files with 256 additions and 1 deletions

View File

@@ -32,6 +32,17 @@ ent-CP14Crossbolt = арбалетный болт
ent-CP14WeaponRevolverNavy = револьвер "Марин"
.desc = Увесистый капсюльный револьвер серии "Марин". В настоящее время револьверы серии "Марин" стоят баснословные деньги, и их могут позволить себе исключительно преуспевающие моряки и торговцы.
ent-CP14WeaponRifleCrush = крушитель
.desc = Легкая, дорогая и непростая в обращении винтовка.
ent-CP14WeaponRifleDurandal = дюрандаль
.desc = Винтовка среднего размера, дорогая и не очень удобная в использовании.
ent-CP14WeaponRifleLebel = лебел
.desc = Тяжелая, дорогая и не очень удобная в использовании винтовка.
# Ammunition
ent-CP14CartridgeBulletRifle = винтовочный патрон
# Coins
ent-CP14CopperCoin = медная корона
.desc = Минимальная экономическая единица на просторах Эберрона. Является одной десятой серебрянного соверена.

View File

@@ -0,0 +1,13 @@
- type: entity
noSpawn: true
parent: BaseBullet
id: CP14BulletRifle
name: bullet
components:
- type: Projectile
damage:
types:
Piercing: 15
Structural: 10
- type: StaminaDamageOnCollide
damage: 20

View File

@@ -0,0 +1,18 @@
- type: entity
parent: BaseCartridge
id: CP14CartridgeBulletRifle
name: rifle cartridge
components:
- type: Tag
tags:
- Cartridge
- CP14CartridgeBulletRifle
- type: CartridgeAmmo
proto: CP14BulletRifle
- type: Sprite
sprite: _CP14/Objects/Weapons/Ranged/Ammunition/Casings/buckshot.rsi
layers:
- state: base
map: ["enum.AmmoVisualLayers.Base"]
- type: Appearance
- type: SpentAmmoVisuals

View File

@@ -0,0 +1,73 @@
- type: entity
parent: BaseWeaponSniper
id: CP14BaseWeaponRifle
abstract: true
components:
- type: Item
size: Huge
- type: Wieldable
- type: AmmoCounter
- type: GunWieldBonus
minAngle: -30
maxAngle: -30
- type: Gun
selectedMode: SemiAuto
angleDecay: 32
minAngle: 31
maxAngle: 32
availableModes:
- SemiAuto
- type: UseDelayOnShoot
- type: BallisticAmmoProvider
whitelist:
tags:
- CP14CartridgeBulletRifle
capacity: 1
proto: CP14CartridgeBulletRifle
- type: UseDelay
delay: 2
- type: entity
name: crush
parent: CP14BaseWeaponRifle
id: CP14WeaponRifleCrush
description: Lightweight, expensive, and not an easy rifle to use.
components:
- type: Sprite
sprite: _CP14/Objects/Weapons/Ranged/Rifle/crush.rsi
state: base
- type: Clothing
sprite: _CP14/Objects/Weapons/Ranged/Rifle/crush.rsi
quickEquip: false
slots:
- Back
- type: entity
name: durandal
parent: CP14BaseWeaponRifle
id: CP14WeaponRifleDurandal
description: A medium sized, expensive and not user friendly rifle.
components:
- type: Sprite
sprite: _CP14/Objects/Weapons/Ranged/Rifle/durandal.rsi
state: base
- type: Clothing
sprite: _CP14/Objects/Weapons/Ranged/Rifle/rifle.rsi
quickEquip: false
slots:
- Back
- type: entity
name: lebel
parent: CP14BaseWeaponRifle
id: CP14WeaponRifleLebel
description: Heavy, expensive and not a comfortable rifle to use.
components:
- type: Sprite
sprite: _CP14/Objects/Weapons/Ranged/Rifle/lebel.rsi
state: base
- type: Clothing
sprite: _CP14/Objects/Weapons/Ranged/Rifle/rifle.rsi
quickEquip: false
slots:
- Back

View File

@@ -5,4 +5,7 @@
id: CP14Coin
- type: Tag
id: CP14CrossbowBolt
id: CP14CrossbowBolt
- type: Tag
id: CP14CartridgeBulletRifle

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

View File

@@ -0,0 +1,17 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "CrustallPunk14, by Prazat",
"states": [
{
"name": "base"
},
{
"name": "base-spent"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 583 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 571 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 583 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 B

View File

@@ -0,0 +1,40 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "CrustallPunk14, by Prazat",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "base"
},
{
"name": "bolt-open"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "wielded-inhand-left",
"directions": 4
},
{
"name": "wielded-inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 951 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 941 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 619 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 B

View File

@@ -0,0 +1,40 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "CrustallPunk14, by Prazat",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "base"
},
{
"name": "bolt-open"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "wielded-inhand-left",
"directions": 4
},
{
"name": "wielded-inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 951 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 941 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 B

View File

@@ -0,0 +1,40 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "CrustallPunk14, by Prazat",
"size": {
"x": 48,
"y": 48
},
"states": [
{
"name": "icon"
},
{
"name": "base"
},
{
"name": "bolt-open"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "wielded-inhand-left",
"directions": 4
},
{
"name": "wielded-inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 951 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 941 B