Delta-v/Content.Server/Explosion/EntitySystems
Scribbles0 4f9889894b Melee Executions (#30104)
* melee executions

* fix damage bug

* cleanup

* address reviews hopefully

* resistance bypass mechanic

* component changes

* self executions (not finished yet)

* self execs part two

* ok i fixed things (still not finished)

* finish everything

* review stuff

* nuke if (kind = special)

* more review stuffs

* Make suicide system much less hardcoded and make much more use of events

* Fix a dumb bug I introduced

* self execution popups

* Integration tests

* Why did they even take 0.5 blunt damage?

* More consistent integration tests

* Destructive equals true

* Allow it to dirty-dispose

* IS THIS WHAT YOU WANT?

* FRESH AND CLEAN

* modifier to multiplier

* don't jinx the integration tests

* no file-scoped namespace

* Move the rest of execution to shared, create SuicideGhostEvent

* handled

* Get rid of unused code and add a comment

* ghost before suicide

* stop cat suicides

* popup fix + small suicide change

* make it a bit better

---------

Co-authored-by: Plykiya <58439124+Plykiya@users.noreply.github.com>
2024-08-11 14:52:53 +01:00
..
ClusterGrenadeSystem.cs Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
ExplosionGridTileFlood.cs Replace Matrix3 with System.Numerics.Matrix3x2 (#27443) 2024-06-06 21:44:48 +02:00
ExplosionSpaceTileFlood.cs Atmos device performance improvements (#26493) 2024-04-07 14:14:34 +02:00
ExplosionSystem.Airtight.cs Explosion resistance is now predicted! (#30654) 2024-08-09 18:24:58 +01:00
ExplosionSystem.CVars.cs Explosion resistance is now predicted! (#30654) 2024-08-09 18:24:58 +01:00
ExplosionSystem.GridMap.cs Replace xform.WorldPosition with xformSystem method for Setting/Getting (#30029) 2024-08-09 18:57:59 +01:00
ExplosionSystem.Processing.cs Log enrichment: Explosion damage to players (#29762) 2024-08-09 19:17:07 +01:00
ExplosionSystem.TileFill.cs Explosion resistance is now predicted! (#30654) 2024-08-09 18:24:58 +01:00
ExplosionSystem.Visuals.cs Explosion resistance is now predicted! (#30654) 2024-08-09 18:24:58 +01:00
ExplosionSystem.cs Log enrichment: Explosion damage to players (#29762) 2024-08-09 19:17:07 +01:00
ExplosionTileFlood.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
SmokeOnTriggerSystem.cs metal foam grenades (#29428) 2024-08-09 17:34:17 +01:00
TriggerSystem.Mobstate.cs Melee Executions (#30104) 2024-08-11 14:52:53 +01:00
TriggerSystem.OnUse.cs full sticky prediction (#30230) 2024-08-09 19:04:17 +01:00
TriggerSystem.Proximity.cs Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00
TriggerSystem.Signal.cs Device Linking and better linking ui (#13645) 2023-05-07 16:07:24 +10:00
TriggerSystem.TimedCollide.cs Update TriggerSystem.TimedCollide.cs to not use Component.Owner (#29970) 2024-08-09 17:45:38 +01:00
TriggerSystem.Voice.cs Voice trigger fixes, death acidifier typos (#24941) 2024-03-05 09:44:49 +01:00
TriggerSystem.cs remove robotics console emag checking, make it a bit fairer (#27876) 2024-07-25 00:17:37 +02:00
TwoStageTriggerSystem.cs Remove obsolete occurrences of IComponent.Owner being assigned just before AddComponent (#30724) 2024-08-09 19:01:53 +01:00