Svalinn Experimental Battery Ammo Research [T3] (#22045)

This commit is contained in:
Emisse
2023-12-16 20:43:49 -07:00
committed by GitHub
parent 8f3d1d8bec
commit 8c1eecffd4
25 changed files with 176 additions and 3 deletions

View File

@@ -42,6 +42,7 @@ research-technology-concentrated-laser-weaponry = Concentrated Laser Weaponry
research-technology-wave-particle-harnessing = Wave Particle Harnessing research-technology-wave-particle-harnessing = Wave Particle Harnessing
research-technology-advanced-riot-control = Advanced Riot Control research-technology-advanced-riot-control = Advanced Riot Control
research-technology-portable-microfusion-weaponry = Portable Microfusion Weaponry research-technology-portable-microfusion-weaponry = Portable Microfusion Weaponry
research-technology-experimental-battery-ammo = Experimental Battery Ammo
research-technology-basic-robotics = Basic Robotics research-technology-basic-robotics = Basic Robotics
research-technology-basic-anomalous-research = Basic Anomalous Research research-technology-basic-anomalous-research = Basic Anomalous Research

View File

@@ -28,9 +28,13 @@
- type: Tag - type: Tag
tags: tags:
- DroneUsable - DroneUsable
- PowerCell
- type: Appearance - type: Appearance
- type: PowerCellVisuals - type: PowerCellVisuals
- type: Riggable - type: Riggable
- type: HitscanBatteryAmmoProvider
proto: RedLightLaser
fireCost: 50
- type: entity - type: entity
name: potato battery name: potato battery

View File

@@ -31,6 +31,41 @@
- type: StaticPrice - type: StaticPrice
price: 500 price: 500
- type: entity
id: BaseWeaponPowerCell
parent: BaseItem
abstract: true
components:
- type: Sprite
- type: Item
size: Huge
- type: AmmoCounter
- type: Gun
fireRate: 2
selectedMode: SemiAuto
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser.ogg
- type: MagazineAmmoProvider
- type: ItemSlots
slots:
gun_magazine:
name: Magazine
startingItem: PowerCellSmall
insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg
ejectSound: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg
whitelist:
tags:
- PowerCell
- PowerCellSmall
- type: Appearance
- type: StaticPrice
price: 500
- type: ContainerContainer
containers:
gun_magazine: !type:ContainerSlot
- type: entity - type: entity
id: BaseWeaponBatterySmall id: BaseWeaponBatterySmall
parent: BaseWeaponBattery parent: BaseWeaponBattery
@@ -47,6 +82,43 @@
slots: slots:
- Belt - Belt
- type: entity
id: BaseWeaponPowerCellSmall
parent: BaseWeaponPowerCell
abstract: true
components:
- type: Item
size: Small
- type: Tag
tags:
- Sidearm
- type: Clothing
sprite: Objects/Weapons/Guns/Battery/taser.rsi
quickEquip: false
slots:
- Belt
- type: entity
name: svalinn laser pistol
parent: BaseWeaponPowerCellSmall
id: WeaponLaserSvalinn
description: A cheap and widely used laser pistol.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Battery/svalinn.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-unshaded-4
map: ["enum.GunVisualLayers.MagUnshaded"]
shader: unshaded
- type: Item
sprite: Objects/Weapons/Guns/Battery/svalinn.rsi
- type: MagazineVisuals
magState: mag
steps: 5
zeroVisible: true
- type: entity - type: entity
name: retro laser blaster name: retro laser blaster
parent: BaseWeaponBatterySmall parent: BaseWeaponBatterySmall

View File

@@ -267,6 +267,7 @@
- WeaponCrusherDagger - WeaponCrusherDagger
- WeaponCrusherGlaive - WeaponCrusherGlaive
- WeaponForceGun - WeaponForceGun
- WeaponLaserSvalinn
- WeaponProtoKineticAccelerator - WeaponProtoKineticAccelerator
- WeaponTetherGun - WeaponTetherGun
- WeaponGrapplingGun - WeaponGrapplingGun

View File

@@ -55,6 +55,14 @@
Plastic: 750 Plastic: 750
Gold: 500 Gold: 500
- type: latheRecipe
id: WeaponLaserSvalinn
result: WeaponLaserSvalinn
completetime: 5
materials:
Steel: 2000
Gold: 500
- type: latheRecipe - type: latheRecipe
id: WeaponXrayCannon id: WeaponXrayCannon
result: WeaponXrayCannon result: WeaponXrayCannon

View File

@@ -158,3 +158,15 @@
cost: 15000 cost: 15000
recipeUnlocks: recipeUnlocks:
- WeaponAdvancedLaser - WeaponAdvancedLaser
- type: technology
id: ExperimentalBatteryAmmo
name: research-technology-experimental-battery-ammo
icon:
sprite: Objects/Weapons/Guns/Battery/svalinn.rsi
state: icon
discipline: Arsenal
tier: 3
cost: 15000
recipeUnlocks:
- WeaponLaserSvalinn

View File

@@ -878,6 +878,9 @@
- type: Tag - type: Tag
id: PotatoBattery id: PotatoBattery
- type: Tag
id: PowerCell
- type: Tag - type: Tag
id: PowerCellSmall id: PowerCellSmall

Binary file not shown.

After

Width:  |  Height:  |  Size: 497 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 490 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 509 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 510 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 524 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 542 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 523 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

View File

@@ -0,0 +1,72 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from CEV Eris at commit https://github.com/discordia-space/CEV-Eris/commit/d75bd7c51620423bacf0b8accc8d29ffbfc387d8, edited by Emisse for SS14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "base"
},
{
"name": "mag-unshaded-0"
},
{
"name": "mag-unshaded-1"
},
{
"name": "mag-unshaded-2"
},
{
"name": "mag-unshaded-3"
},
{
"name": "mag-unshaded-4"
},
{
"name": "inhand-left-0",
"directions": 4
},
{
"name": "inhand-right-0",
"directions": 4
},
{
"name": "inhand-left-1",
"directions": 4
},
{
"name": "inhand-right-1",
"directions": 4
},
{
"name": "inhand-left-2",
"directions": 4
},
{
"name": "inhand-right-2",
"directions": 4
},
{
"name": "inhand-left-3",
"directions": 4
},
{
"name": "inhand-right-3",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}