Show / Hide Table of Contents

Class TriggerSystem

Inheritance
System.Object
TriggerSystem
Namespace: Content.Server.Explosion.EntitySystems
Assembly: Content.Server.dll
Syntax
public sealed class TriggerSystem : EntitySystem

Fields

| Improve this Doc View Source

TriggerSystem

Declaration
public static VerbCategory
Field Value
Type Description
VerbCategory
| Improve this Doc View Source

TimerOptions

Declaration
public static VerbCategory TimerOptions
Field Value
Type Description
VerbCategory

Methods

| Improve this Doc View Source

FinishRecording(TriggerOnVoiceComponent, EntityUid, String)

Declaration
public void FinishRecording(TriggerOnVoiceComponent component, EntityUid source, string message)
Parameters
Type Name Description
TriggerOnVoiceComponent component
EntityUid source
System.String message
| Improve this Doc View Source

HandleTimerTrigger(EntityUid, Nullable<EntityUid>, Single, Single, Nullable<Single>, SoundSpecifier)

Declaration
public void HandleTimerTrigger(EntityUid uid, EntityUid? user, float delay, float beepInterval, float? initialBeepDelay, SoundSpecifier beepSound)
Parameters
Type Name Description
EntityUid uid
System.Nullable<EntityUid> user
System.Single delay
System.Single beepInterval
System.Nullable<System.Single> initialBeepDelay
Robust.Shared.Audio.SoundSpecifier beepSound
| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
| Improve this Doc View Source

StartRecording(TriggerOnVoiceComponent, EntityUid)

Declaration
public void StartRecording(TriggerOnVoiceComponent component, EntityUid user)
Parameters
Type Name Description
TriggerOnVoiceComponent component
EntityUid user
| Improve this Doc View Source

StopRecording(TriggerOnVoiceComponent)

Declaration
public void StopRecording(TriggerOnVoiceComponent component)
Parameters
Type Name Description
TriggerOnVoiceComponent component
| Improve this Doc View Source

Trigger(EntityUid, Nullable<EntityUid>)

Declaration
public bool Trigger(EntityUid trigger, EntityUid? user = null)
Parameters
Type Name Description
EntityUid trigger
System.Nullable<EntityUid> user
Returns
Type Description
System.Boolean
| Improve this Doc View Source

TryDelay(EntityUid, Single, ActiveTimerTriggerComponent)

Declaration
public void TryDelay(EntityUid uid, float amount, ActiveTimerTriggerComponent comp = null)
Parameters
Type Name Description
EntityUid uid
System.Single amount
ActiveTimerTriggerComponent comp
| Improve this Doc View Source

Update(Single)

Declaration
public override void Update(float frameTime)
Parameters
Type Name Description
System.Single frameTime
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾