]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Reduce Triggers Boilerplate. (#41086)
authorPrincess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
Sat, 25 Oct 2025 00:00:55 +0000 (17:00 -0700)
committerGitHub <noreply@github.com>
Sat, 25 Oct 2025 00:00:55 +0000 (00:00 +0000)
commitc01ec294d015a6f222ae806374f179e9fa9bba08
tree275a1bdadaa516fa7c5e6923398233d5abf5e96e
parent891f5a8f6ba76701dd447d6f33e27cc9029a673d
Reduce Triggers Boilerplate. (#41086)

* Push 1

* cleanup + master merge

* launchontrigger

* A crumb of cleanup

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
38 files changed:
Content.Shared/Trigger/Components/Effects/LaunchOnTriggerComponent.cs
Content.Shared/Trigger/SharedTriggerSystems.cs [new file with mode: 0644]
Content.Shared/Trigger/Systems/ComponentsOnTriggerSystem.cs
Content.Shared/Trigger/Systems/DamageOnTriggerSystem.cs
Content.Shared/Trigger/Systems/DnaScrambleOnTriggerSystem.cs
Content.Shared/Trigger/Systems/EmitSoundOnTriggerSystem.cs
Content.Shared/Trigger/Systems/EmpOnTriggerSystem.cs
Content.Shared/Trigger/Systems/EntityEffectOnTriggerSystem.cs
Content.Shared/Trigger/Systems/ExplodeOnTriggerSystem.cs
Content.Shared/Trigger/Systems/FlashOnTriggerSystem.cs
Content.Shared/Trigger/Systems/GibOnTriggerSystem.cs
Content.Shared/Trigger/Systems/LaunchOnTriggerSystem.cs
Content.Shared/Trigger/Systems/LockOnTriggerSystem.cs
Content.Shared/Trigger/Systems/PopupOnTriggerSystem.cs
Content.Shared/Trigger/Systems/RejuvenateOnTriggerSystem.cs
Content.Shared/Trigger/Systems/RepulseAttractOnTriggerSystem.cs
Content.Shared/Trigger/Systems/ScramOnTriggerSystem.cs
Content.Shared/Trigger/Systems/ShockOnTriggerSystem.cs
Content.Shared/Trigger/Systems/SolutionTriggerSystem.cs
Content.Shared/Trigger/Systems/StaminaDamageOnTriggerSystem.cs
Content.Shared/Trigger/Systems/TriggerOnActivateImplantSystem.cs
Content.Shared/Trigger/Systems/TriggerOnContainerInteractionSystem.cs
Content.Shared/Trigger/Systems/TriggerOnEmptyGunshotSystem.cs
Content.Shared/Trigger/Systems/TriggerOnEquipmentSystem.cs
Content.Shared/Trigger/Systems/TriggerOnHandSystem.cs [moved from Content.Shared/Trigger/Systems/HandTriggerSystem.cs with 81% similarity]
Content.Shared/Trigger/Systems/TriggerOnHitscanSystem.cs
Content.Shared/Trigger/Systems/TriggerOnLandSystem.cs
Content.Shared/Trigger/Systems/TriggerOnMeleeSystem.cs [moved from Content.Shared/Trigger/Systems/MeleeTriggerSystem.cs with 78% similarity]
Content.Shared/Trigger/Systems/TriggerOnMobstateChangeSystem.cs
Content.Shared/Trigger/Systems/TriggerOnRoundEndSystem.cs
Content.Shared/Trigger/Systems/TriggerOnSlipSystem.cs
Content.Shared/Trigger/Systems/TriggerOnStrappedOrBuckledSystem.cs
Content.Shared/Trigger/Systems/TriggerOnStuckSystem.cs
Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs
Content.Shared/Trigger/Systems/TriggerOnVerbSystem.cs
Content.Shared/Trigger/Systems/UncuffOnTriggerSystem.cs
Content.Shared/Trigger/Systems/WeatherTriggerSystem.cs
Resources/Prototypes/Entities/Objects/Fun/toys.yml