CatStation/Content.Server/Weapons
August Sun 0dd1e6e3a8
Gives the Heavy Xenoborg a Burst Fire Laser module; causes targets to burst into fire with burst fire (#43014)
* Initial System and Comp implementation, moves FlammableSystem to Shared

* Revert "Initial System and Comp implementation, moves FlammableSystem to Shared"

This reverts commit 41b4ab839f97645705c733ca62c19851992caea1.

* Adds SharedFlammableSystem, adds hitscanignitesystem and hitscanignitecomponent

* Switching up method used

* Cleaning up system with notes

* THIS SHOULD WORK BUT WHY NOT

* converts random roll to proper function, adds firestacks field to HitscanIgniteComponent

* removed hitscanignite from laser

* Code cleanup, moving everything to Server

* more cleanup

* Expanded scope of PR, adding xenoborg module for Heavy xenoborg, firing burst ignite lasers

* typo

* Added xeno laser sprites

* passed adjustfirestacks into TryComp

* changed accuracy, recoil and damage values

* Altered accuracy values, removed lathe recipe

* fixing yaml errors

* new sprites for xenoborg burst fire laser, new sound for xenoborg burst fire laser, new icon for burst fire laser module

* Fixing sprite assignment

* typo

* sprite corrections, increased recharge speed

* sprite fixes and naming convention

* What did I doooo

* revert changes to submodule

* Remove changes to RobustToolbox

* Update Content.Server/Weapons/Hitscan/Systems/HitscanIgniteSystem.cs

Co-authored-by: Samuka <47865393+Samuka-C@users.noreply.github.com>

* Update Resources/Textures/Objects/Weapons/Guns/Projectiles/projectiles.rsi/meta.json

Co-authored-by: Samuka <47865393+Samuka-C@users.noreply.github.com>

* Update Content.Server/Weapons/Hitscan/Systems/HitscanIgniteSystem.cs

Co-authored-by: Samuka <47865393+Samuka-C@users.noreply.github.com>

* Update HitscanIgniteSystem.cs

* Update HitscanIgniteSystem.cs

* Update borg_modules.yml

* Update HitscanIgniteSystem.cs

* Update borg_modules.yml

* module sprite change

* rename to xenoborg fire laser ray

* fix and balacne

---------

Co-authored-by: august-sun <45527070+august.sun@users.noreply.github.com>
Co-authored-by: Samuel-C <samuelcamilo8@gmail.com>
Co-authored-by: Samuka <47865393+Samuka-C@users.noreply.github.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-08-01 19:31:35 +00:00
..
Hitscan Gives the Heavy Xenoborg a Burst Fire Laser module; causes targets to burst into fire with burst fire (#43014) 2026-08-01 19:31:35 +00:00
Melee IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Misc IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Ranged Yaml audio params are often ignored (#36259) 2026-07-25 16:16:23 +00:00
DamageMarkerSystem.cs Update (MOST) instances of EntityUid, Component in GunSystem to Entity<T> (#41966) 2026-01-01 19:00:49 +00:00