Change explosive triggers to be more consistent (#34465)

* yes I watch liltenhead

* oops

* Revert pen changes

* Add comment for the future
This commit is contained in:
SlamBamActionman
2025-05-28 09:31:34 +02:00
committed by GitHub
parent 40e410cc1f
commit 08acfa23bc
3 changed files with 13 additions and 6 deletions

View File

@@ -47,13 +47,20 @@
- SignalTrigger
- type: PayloadTrigger
components:
- type: TriggerOnSignal
- type: TimerStartOnSignal
- type: DeviceNetwork
deviceNetId: Wireless
receiveFrequencyId: BasicDevice
- type: WirelessNetworkConnection
range: 200
- type: DeviceLinkSink
- type: OnUseTimerTrigger
delay: 3
initialBeepDelay: 0
beepSound:
path: /Audio/Machines/Nuke/general_beep.ogg
params:
volume: -2
- type: entity
parent: BaseItem

View File

@@ -17,9 +17,9 @@
- type: ActivateOnPaperOpened
- type: ExplodeOnTrigger
- type: TriggerOnSignal
- type: DeviceLinkSink
- type: DeviceLinkSink # This should be changed into separate behavior where triggering via signal makes beep, while triggering manually is quiet, when that functionality is supported.
ports:
- Trigger
- Trigger
- type: EmitSoundOnUse
handle: false # don't want the sound to stop the explosion from triggering

View File

@@ -64,7 +64,7 @@
- type: TimerStartOnSignal
- type: DeviceLinkSink
ports:
- Timer
- Timer
- type: Explosive # Powerful explosion in a very small radius. Doesn't break underplating.
explosionType: DemolitionCharge
totalIntensity: 60
@@ -102,10 +102,10 @@
volume: -6
startOnStick: false
canToggleStartOnStick: true
- type: TriggerOnSignal
- type: TimerStartOnSignal
- type: DeviceLinkSink
ports:
- Trigger
- Timer
- type: Explosive
explosionType: Cryo
totalIntensity: 120