Delta-v/Content.Shared/Interaction/Events
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
..
AttackAttemptEvent.cs Pacifism rework (#23037) 2024-01-22 18:38:03 +01:00
ChangeDirectionAttemptEvent.cs Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
ContactInteractionEvent.cs Remove InteractedWithEvent and friends. (#11939) 2022-10-26 12:15:48 +11:00
DroppedEvent.cs Remove IDropped (#7075) 2022-03-13 19:47:28 +11:00
GettingAttackedAttemptEvent.cs Add more info to GettingAttackedAttemptEvent (#28548) 2024-06-06 22:04:16 +02:00
InteractionAttemptEvent.cs Turn interaction related attempt events into structs (#29168) 2024-07-25 00:19:34 +02:00
SuicideEvent.cs Melee Executions (#30104) 2024-08-11 14:52:53 +01:00
UseAttemptEvent.cs Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-06-01 18:00:07 +02:00
UseInHandEvent.cs UseDelay + ItemCooldown merge (#22502) 2024-01-26 21:32:09 +01:00