Delta-v/Content.Server/Explosion/EntitySystems
KISS 9241d51be0
Landmine stepoff (#22962)
* make landmine work on stepping off

* update methods naming

* made both step modes possible

* updated stepoff event raise to not interfere with game physics internals

* added comments

* figuring out how audiosystem works

* added beep sound effect, updated how stepoff trigger works to make it more consistent

* updated source in attributions.yml

* made stepoff working every time

* introduced suggested changes

* updated janitor's WetSignMine to have audio

* made cleaner events and bashing my head at OnEndCollide event raise

* inverted conditional where applicable

* review

---------

Co-authored-by: Yurii Kis <yurii.kis@smartteksas.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 54dd273f660d6d8d523d0771bb8d8437373b082e)
2024-03-27 18:28:59 +01:00
..
ClusterGrenadeSystem.cs Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
ExplosionGridTileFlood.cs Revert "Remove most usages of obsolete TransformComponent methods (#1… (#19714) 2023-09-01 12:30:29 +10:00
ExplosionSpaceTileFlood.cs Remove Explicit GridId References (#8315) 2022-06-12 11:54:41 +10:00
ExplosionSystem.Airtight.cs Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-24 00:13:35 +01:00
ExplosionSystem.CVars.cs Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
ExplosionSystem.GridMap.cs Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-24 00:13:35 +01:00
ExplosionSystem.Processing.cs Partial atmos refactor (#22521) 2024-03-24 00:14:24 +01:00
ExplosionSystem.TileFill.cs Code Cleanup: Purge obsolete MapManager methods (#26279) 2024-03-24 00:13:35 +01:00
ExplosionSystem.Visuals.cs Move grenade components to shared (#22691) 2024-02-08 12:22:56 +01:00
ExplosionSystem.cs Code cleanup: Purge calls to obsolete EntityCoordinates methods (#26292) 2024-03-24 00:07:58 +01:00
ExplosionTileFlood.cs Fix warnings and code cleanup/fixes (#13570) 2023-01-19 13:56:45 +11:00
SmokeOnTriggerSystem.cs Obsolete `Logger` cleanup for `EntitySystem`s (#25941) 2024-03-17 14:46:35 +01:00
TriggerSystem.Mobstate.cs Move grenade components to shared (#22691) 2024-02-08 12:22:56 +01:00
TriggerSystem.OnUse.cs Add popup message for activating trigger with hand (#24858) 2024-02-08 12:27:10 +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 Remove obsolete `Fixture.Body` references (#16259) 2023-05-09 17:21:26 +10:00
TriggerSystem.Voice.cs Voice trigger fixes, death acidifier typos (#24941) 2024-03-05 09:44:49 +01:00
TriggerSystem.cs Landmine stepoff (#22962) 2024-03-27 18:28:59 +01:00
TwoStageTriggerSystem.cs Use new ComponentPauseGenerator (#25183) 2024-03-07 00:57:05 +01:00