Skip to content

Commit

Permalink
Rebalance + fix lasers
Browse files Browse the repository at this point in the history
* Мультифазному лазерному пистолету ГСБ добавлена локализация, он проще заряжается, имеет полу-авто и авто режимы, скорострельность повышена до 2,5 в секунду и урон лазерной пули понижен до 17.

* Лазерная винтовка теперь имеет 25 выстрелов заряда, а у лазерного карабина уменьшена скоростельность с 5 до 2.5

* Лазерный пистолет правительства земли теперь изучаем и крафтится на техфабе СБ, батарея более экономная, и количество выстрелов уменьшено с 16 до 12.
  • Loading branch information
Roudenn committed Feb 23, 2024
1 parent 4a141ca commit 016d4c0
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -218,3 +218,5 @@ ent-MagazineBoxHeavyRifle = коробка патронов (.62 винтово
ent-CartridgeAntitank = Патрон (14,5 Противотанковая)
ent-WeaponSniperPtrd-m = ПТРД-М
.desc = Переносная противотанковая винтовка Драгунова модифицированя. Стреляет аналоговыми бронебойными снарядами калибра 14,5 мм. Использует противотанковые боеприпасы
ent-WeaponMultiphaseEnergyGun = X-01 мультифазовый лазерный пистолет
.desc = Первая попытка Нанотрайзен воссоздать антикварный лазерный пистолет. Имеет больше режимов для стрельбы, однако не имеет возможность самозарядки.
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,26 @@
- type: Clothing
sprite: Backmen/Objects/Weapons/Guns/Energy/x01.rsi
- type: Gun
fireRate: 2.5
selectedMode: FullAuto
availableModes:
- FullAuto
- SemiAuto
projectileSpeed: 75
- type: Item
size: SmallNormal
- type: ProjectileBatteryAmmoProvider
proto: X01Attack
fireCost: 100
fireCost: 50
- type: BatteryWeaponFireModes
fireModes:
- proto: X01Attack
fireCost: 100
fireCost: 50
- proto: BulletDisabler
fireCost: 75
fireCost: 50
- type: Battery
maxCharge: 1200
startingCharge: 1200
maxCharge: 600
startingCharge: 600
- type: MagazineVisuals
magState: mag
steps: 5
Expand All @@ -49,7 +54,10 @@
layers:
- state: redtrac
shader: unshaded
- type: Reflective
reflective:
- Energy
- type: Projectile
damage:
types:
Heat: 22
Heat: 17
11 changes: 7 additions & 4 deletions Resources/Prototypes/Backmen/Entities/Weapons/Guns/guns64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,8 @@
steps: 3
zeroVisible: true
- type: Battery
maxCharge: 1500
startingCharge: 1500
maxCharge: 1250
startingCharge: 1250
- type: HitscanBatteryAmmoProvider
proto: RedLaser
fireCost: 50
Expand Down Expand Up @@ -165,7 +165,7 @@
- type: Gun
minAngle: 7
maxAngle: 45
fireRate: 5
fireRate: 2.5
selectedMode: SemiAuto
availableModes:
- SemiAuto
Expand Down Expand Up @@ -204,9 +204,12 @@
- state: mag-unshaded-2
map: ["enum.GunVisualLayers.MagUnshaded"]
shader: unshaded
- type: Battery
maxCharge: 600
startingCharge: 600
- type: HitscanBatteryAmmoProvider
proto: RedLaser
fireCost: 62.5
fireCost: 50
- type: MagazineVisuals
magState: mag
steps: 3
Expand Down
12 changes: 11 additions & 1 deletion Resources/Prototypes/Backmen/Recipes/Lathes/security.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- type: latheRecipe
- type: latheRecipe
id: ClothingHeadHelmetInsulated
result: ClothingHeadHelmetInsulated
completetime: 4
Expand Down Expand Up @@ -29,3 +29,13 @@
Steel: 10
Bluespace: 10
Glass: 5

- type: latheRecipe
id: WeaponEarthGovLaserPistol
result: WeaponEarthGovLaserPistol
category: Weapons
completetime: 6
materials:
Steel: 1000
Glass: 400
Plastic: 250
Original file line number Diff line number Diff line change
Expand Up @@ -732,6 +732,7 @@
- WeaponDisablerSMG
- WeaponLaserCannon
- WeaponLaserCarbine
- WeaponEarthGovLaserPistol # backmen
- WeaponLaserCarbinePractice
- InsulativeHeadcage
- ClothingHeadHelmetInsulated
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Recipes/Lathes/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@

- type: latheRecipe
id: WeaponLaserCarbine
result: WeaponEarthGovLaserRifle
result: WeaponEarthGovLaserCarbine
category: Weapons
completetime: 8
materials:
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Research/arsenal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
cost: 7500
recipeUnlocks:
- WeaponLaserCarbine
- WeaponEarthGovLaserPistol # backmen

- type: technology
id: NonlethalAmmunition
Expand Down

0 comments on commit 016d4c0

Please sign in to comment.