Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,9 @@ ent-ThrusterMedium = Большой ракетный двигатель
.desc = Укреплённый большой двигатель
ent-ThrusterLarge = Капитальный ракетный двигатель
.desc = Крайне массивный и прочный двигатель
ent-ThrustermediumRogue = Большой красный ракетный двигатель
.desc = Укреплённый большой крассный двигатель
ent-ThrusterRogue = Крассный ракетный двигатель
.desc = обычный крассный двигатель
ent-ThrusterLargeRogue = Капитальный крассный ракетный двигатель
.desc = Крайне массивный, красный и прочный двигатель
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@
types:
Heat: 40
Structural: 40

- type: entity
id: OmniThrusterLua
name: omni thruster
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,285 @@
- type: ShipGunClass
shipClass: Medium

# Ускоритель плазмы

- type: entity
id: WeaponTurretplasmaaccelerator
name: Type-1008 Plasma Accelerator
parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery<BallisticArtilleryUnanchorable
description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS.
components:
- type: StaticPrice
price: 2000
- type: Sprite
sprite: _Mono/Objects/ShuttleWeapons/scythe.rsi
layers:
- state: space_artillery
- type: Appearance
- type: AmmoCounter
- type: Battery
maxCharge: 40000
startingCharge: 40000
- type: ExaminableBattery
- type: WirelessNetworkConnection
range: 500
- type: Gun
projectileSpeed: 200
burstCooldown: 5
burstFireRate: 1
shotsPerBurst: 3
selectedMode: Burst
availableModes: Burst
shootThermalSignature: 4000000 # ~2.8km with continuous fire
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser_cannon2.ogg
soundEmpty:
path: /Audio/Weapons/Guns/EmptyAlarm/smg_empty_alarm.ogg
- type: BatterySelfRecharger
autoRecharge: true
autoRechargeRate: 350
- type: SpaceArtillery
powerChargeRate: 350
powerUsePassive: 500
powerUseActive: 0
- type: FireControlRotate
- type: Actions
- type: ProjectileBatteryAmmoProvider
proto: ShipDymereProjectile
fireCost: 2400
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 15000
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- trigger:
!type:DamageTrigger
damage: 12500
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: RadarBlip
radarColor: "#C92BCC"
scale: 2
- type: ShipGunType
shipType: Energy
- type: ShipGunClass
shipClass: Medium


# Ускоритель плазмы Капитальный

- type: entity
id: WeaponTurretplasmaacceleratorHuge
name: Type-1984 Plasma Accelerator
parent: BallisticArtilleryUnanchorable
suffix: TSF ONLY, ADS ONLY
description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS.
components:
- type: StaticPrice
price: 50000
- type: Sprite
sprite: _Mono/Objects/ShuttleWeapons/harbringer.rsi
layers:
- state: space_artillery
scale: 1, 1
- type: Appearance
- type: AmmoCounter
- type: FireControlRotate
- type: Battery
maxCharge: 40800
startingCharge: 40800
- type: ExaminableBattery
- type: WirelessNetworkConnection
range: 500
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.75,-0.75,0.75,0.75"
density: 1500
- type: Gun
projectileSpeed: 150
fireRate: 0.25
shootThermalSignature: 12000000 # ~6km after firing
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser_cannon2.ogg
soundEmpty:
path: /Audio/Weapons/Guns/Empty/lmg_empty.ogg
- type: BatterySelfRecharger
autoRechargePause: true
autoRechargePauseTime: 60
autoRecharge: true
autoRechargeRate: 81600
- type: SpaceArtillery
powerChargeRate: 81600
powerUsePassive: 25000
powerUseActive: 0
- type: Actions
- type: ProjectileBatteryAmmoProvider
proto: ShipDymereProjectile
fireCost: 2400
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 25000
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: RadarBlip
radarColor: "#C92BCC"
scale: 3
- type: ShipGunType
shipType: Energy
- type: ShipGunClass
shipClass: Superheavy
processingPowerCost: 35

# Type 2048 scattershot canon

- type: entity
id: WeaponTurretType2048
name: Type-2048 scattershot canon
parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery<BallisticArtilleryUnanchorable
description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS.
components:
- type: StaticPrice
price: 2000
- type: Sprite
sprite: _Mono/Objects/ShuttleWeapons/cerberus.rsi
layers:
- state: space_artillery
- type: Appearance
- type: AmmoCounter
- type: Battery
maxCharge: 40000
startingCharge: 40000
- type: ExaminableBattery
- type: WirelessNetworkConnection
range: 500
- type: Gun
fireRate: 0.38
projectileSpeed: 90
shootThermalSignature: 4000000 # ~2.8km with continuous fire
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser_cannon2.ogg
soundEmpty:
path: /Audio/Weapons/Guns/EmptyAlarm/smg_empty_alarm.ogg
- type: BatterySelfRecharger
autoRecharge: true
autoRechargeRate: 350
- type: SpaceArtillery
powerChargeRate: 350
powerUsePassive: 500
powerUseActive: 0
- type: FireControlRotate
- type: Actions
- type: ProjectileBatteryAmmoProvider
proto: CerberusSpread
fireCost: 500
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 15000
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- trigger:
!type:DamageTrigger
damage: 12500
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: RadarBlip
radarColor: "#C92BCC"
scale: 2
- type: ShipGunType
shipType: Energy
- type: ShipGunClass
shipClass: Medium

# Scylla

- type: entity
id: WeaponTurretScylla
name: PASM "Scylla" Plasma accelerator system of magnet
parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery<BallisticArtilleryUnanchorable
description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS.
components:
- type: StaticPrice
price: 2000
- type: Sprite
sprite: _Mono/Objects/ShuttleWeapons/scylla.rsi
layers:
- state: space_artillery
- type: Appearance
- type: AmmoCounter
- type: Battery
maxCharge: 40000
startingCharge: 40000
- type: ExaminableBattery
- type: WirelessNetworkConnection
range: 500
- type: Gun
fireRate: 50
projectileSpeed: 120
shootThermalSignature: 4000000 # ~2.8km with continuous fire
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser_cannon2.ogg
soundEmpty:
path: /Audio/Weapons/Guns/EmptyAlarm/smg_empty_alarm.ogg
- type: BatterySelfRecharger
autoRecharge: true
autoRechargeRate: 350
- type: SpaceArtillery
powerChargeRate: 350
powerUsePassive: 500
powerUseActive: 0
- type: FireControlRotate
- type: Actions
- type: ProjectileBatteryAmmoProvider
proto: ShipAutopulserPlasmaProjectile
fireCost: 500
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 15000
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- trigger:
!type:DamageTrigger
damage: 12500
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:PlaySoundBehavior
sound:
collection: MetalBreak
- type: RadarBlip
radarColor: "#C92BCC"
scale: 2
- type: ShipGunType
shipType: Energy
- type: ShipGunClass
shipClass: Medium

# Type 54 autopulser

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,31 @@
intensitySlope: 6
maxIntensity: 25
maxTileBreak: 1

# type 2048

- type: entity
name: cerberus spread
parent: ShipMediumPlasmaProjectile
id: CerberusSpread
components:
- type: ProjectileSpread
proto: ShipMediumPlasmaProjectile
count: 3
spread: 8

#Scylla

- type: entity
name: Scylla spread
parent: ShipMediumPlasmaProjectile
id: ScyllaSpread
components:
- type: ProjectileSpread
proto: 20mmBulletArmorPiercing
count: 20
spread: 90

# Autopulser

- type: entity
Expand Down
Loading
Loading