CatStation/Content.Shared/Physics
SoulSloth 7664b30951
Add a fire extinguisher (#1685)
* added a lantern

* Add A Lantern with radiating light

* Added a GasVapor system and made a base for extinguisher spray.

* switched to using solution component for fire extinguisher

* made it so fire extinguisher's can run out of water vapor

* Added actual Gas to Gas Vapor, now getting atmosphere for touched tiles.

* Made it so gasVapor reacts and dissapates on reacting

* GasVapor now dissapates exponentially while traveling

* Added in-hands for fire extinguisher

* Added Spraysound to gasSprayer and to fire extinguisher prototype

* parameterized GasSprayer and GasVapor

* removed un-used imports in gasSprayer and gasVapor components and systems

* removed accidential threading import into gasmixturecomponent

* add a shared extinguisher component for extinguisher spray rotation instead of piggy-backing on RogueArrow

* paremeterized fuelCost and fuel name in GasSprayerComponent

* Paremeterized gasAmount, removed un-used code from gasVaporComponent

* Removed BaseItem Parent from Extinguisher_spray

* added GasVapor and GasSprayer to Ingored Components list

* reduced offset of spawned extinguisher vapor from player

* Update IgnoredComponents.cs

* renamed SharedExtinguisherComponent to SharedGasSprayerComponent and removed reference to RoguePointingArrow

* renamed shareExtinguisherComponent to SharedGasSprayerComponent

* Update Content.Server/Atmos/GasSprayerComponent.cs

Added check for solution component on GasSprayer.

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>

* Update Content.Server/Atmos/GasSprayerComponent.cs

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2020-08-18 17:45:49 +02:00
..
Pull Fix pulled physics objects not being woken up when the puller moves (#1720) 2020-08-16 21:08:05 +02:00
BulletController.cs Refactor to use the new multiple controller system (#1462) 2020-07-23 18:33:37 +02:00
CollisionGroup.cs fixes ghosts not having a collidable component and adds a ghost collision flag (#1675) 2020-08-15 20:34:25 +02:00
ConveyedController.cs Add the trash man (#1367) 2020-07-30 23:45:28 +02:00
GasVaporController.cs Add a fire extinguisher (#1685) 2020-08-18 17:45:49 +02:00
MoverController.cs Refactor to use the new multiple controller system (#1462) 2020-07-23 18:33:37 +02:00
ShuttleController.cs Refactor to use the new multiple controller system (#1462) 2020-07-23 18:33:37 +02:00
SlipController.cs Add slipping moving you forward a few tiles (#1520) 2020-07-28 15:53:51 +02:00
ThrownController.cs Refactor to use the new multiple controller system (#1462) 2020-07-23 18:33:37 +02:00
VaporController.cs Fix namespaces and optimize imports (#1651) 2020-08-13 14:40:27 +02:00