Apka and protolathe recipes

This commit is contained in:
keslik
2025-03-05 06:55:04 +03:00
parent 49fe696baa
commit b45689812f
15 changed files with 179 additions and 1 deletions

View File

@@ -0,0 +1,4 @@
ent-WeaponAdvancedProtoKineticAccelerator = продвинутый автоматический протокинетический акселератор
.desc = Сокращённо - ПАПА. Обладает повышенной скорострельностью и эффективно добывает породы любых типов. Крайне опасен в бою.
research-technology-industrial-mining = Промышленная добыча

View File

@@ -420,6 +420,7 @@
layers:
- state: chronobolt
shader: unshaded
- type: GatheringProjectile # WD
- type: Projectile
impactEffect: BulletImpactEffectKinetic
damage:
@@ -487,9 +488,10 @@
damage:
types:
Blunt: 0
Structural: 15 # WD
# Short lifespan
- type: TimedDespawn
lifetime: 0.4
lifetime: 0.2 # WD
- type: entity
parent: BaseBullet

View File

@@ -381,6 +381,10 @@
- WeaponForceGun
- WeaponLaserSvalinn
- WeaponProtoKineticAccelerator
- WeaponAdvancedProtoKineticAccelerator # WD start
- SeismicCharge
- WeaponCrusherDagger
- WeaponCrusher # WD end
- WeaponTetherGun
- WeaponGrapplingGun
- ClothingBackpackHolding

View File

@@ -212,6 +212,51 @@
Glass: 500
Silver: 100
- type: latheRecipe # WD start
id: WeaponAdvancedProtoKineticAccelerator
result: WeaponAdvancedProtoKineticAccelerator
category: Weapons
completetime: 5
materials:
Steel: 800
Plasma: 400
Glass: 200
Uranium: 200
Silver: 300
Gold: 600
- type: latheRecipe
id: SeismicCharge
result: SeismicCharge
category: Weapons
completetime: 3
materials:
Plastic: 800
Plasma: 100
Glass: 200
- type: latheRecipe
id: WeaponCrusherDagger
result: WeaponCrusherDagger
category: Weapons
completetime: 5
materials:
Steel: 500
Plastic: 200
Silver: 100
- type: latheRecipe
id: WeaponCrusher
result: WeaponCrusher
category: Weapons
completetime: 5
materials:
Steel: 2000
Plastic: 400
Glass: 300
Plasma: 300
Silver: 200 # WD end
- type: latheRecipe
id: WeaponTetherGun
result: WeaponTetherGun

View File

@@ -12,6 +12,7 @@
recipeUnlocks:
- WeaponProtoKineticAccelerator
- ShuttleGunKineticCircuitboard
- WeaponCrusherDagger # WD
# These are roundstart but not replenishable for salvage
- type: technology
@@ -109,6 +110,22 @@
# Tier 2
- type: technology # WD start
id: IndustrialMining
name: research-technology-industrial-mining
icon:
sprite: Objects/Weapons/Bombs/seismic.rsi
state: icon
discipline: Arsenal
tier: 2
cost: 9500
recipeUnlocks:
- WeaponAdvancedProtoKineticAccelerator
- SeismicCharge
- WeaponCrusher
technologyPrerequisites:
- SalvageWeapons # WD end
- type: technology
id: LightweightMagnets
name: research-technology-lightweight-magnets

View File

@@ -0,0 +1,59 @@
- type: entity
parent: BaseItem
id: WeaponAdvancedProtoKineticAccelerator
name: advanced proto-kinetic accelerator
description: Apka.
components:
- type: Sprite
sprite: White/Objects/Weapons/advanced_kinetic.rsi
layers:
- state: icon
- state: animation-icon
visible: false
map: [ "empty-icon" ]
- type: Item
sprite: White/Objects/Weapons/advanced_kinetic.rsi
size: Normal
- type: GunWieldBonus
minAngle: -43
maxAngle: -43
- type: Wieldable
- type: Gun
angleDecay: 45
minAngle: 44
maxAngle: 45
fireRate: 6
ShotsPerBurst: 3
selectedMode: Burst
availableModes:
- Burst
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg
- type: AmmoCounter
- type: Appearance
- type: GenericVisualizer
visuals:
enum.AmmoVisuals.HasAmmo:
empty-icon:
True: { visible: False }
False: { visible: True }
- type: RechargeBasicEntityAmmo
rechargeCooldown: 0.7
rechargeSound:
path: /Audio/Weapons/Guns/MagIn/kinetic_reload.ogg
params:
volume: -1
pitch: 1.2
variation: 0.08
- type: BasicEntityAmmoProvider
proto: BulletKinetic
capacity: 3
count: 2
- type: Clothing
sprite: Objects/Weapons/Guns/Basic/kinetic_accelerator.rsi
quickEquip: false
slots:
- suitStorage
- Belt
- type: UseDelay
delay: 1

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,47 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "icon by RiceMar1244 based on tgstation at https://github.com/tgstation/tgstation/commit/8b7f8ba6a3327c7381967c550f185dffafd11a57; inhand, wield, and belt equip sprites by RiceMar1244. Recolor by keslik",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "animation-icon",
"delays": [
[
0.2,
0.2
]
]
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "wielded-inhand-right",
"directions": 4
},
{
"name": "wielded-inhand-left",
"directions": 4
},
{
"name": "equipped-BELT",
"directions": 4
},
{
"name": "equipped-SUITSTORAGE",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB