Show / Hide Table of Contents

Class SharedCombatModeSystem

Inheritance
System.Object
SharedCombatModeSystem
CombatModeSystem
CombatModeSystem
Namespace: Content.Shared.CombatMode
Assembly: Content.Shared.dll
Syntax
public abstract class SharedCombatModeSystem : EntitySystem

Fields

| Improve this Doc View Source

Timing

Declaration
protected readonly IGameTiming Timing
Field Value
Type Description
Robust.Shared.Timing.IGameTiming

Methods

| Improve this Doc View Source

Initialize()

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

IsInCombatMode(Nullable<EntityUid>, CombatModeComponent)

Declaration
public bool IsInCombatMode(EntityUid? entity, CombatModeComponent component = null)
Parameters
Type Name Description
System.Nullable<EntityUid> entity
CombatModeComponent component
Returns
Type Description
System.Boolean
| Improve this Doc View Source

SetActiveZone(EntityUid, TargetingZone, CombatModeComponent)

Declaration
public virtual void SetActiveZone(EntityUid entity, TargetingZone zone, CombatModeComponent component = null)
Parameters
Type Name Description
EntityUid entity
TargetingZone zone
CombatModeComponent component
| Improve this Doc View Source

SetCanDisarm(EntityUid, Boolean, CombatModeComponent)

Declaration
public void SetCanDisarm(EntityUid entity, bool canDisarm, CombatModeComponent component = null)
Parameters
Type Name Description
EntityUid entity
System.Boolean canDisarm
CombatModeComponent component
| Improve this Doc View Source

SetInCombatMode(EntityUid, Boolean, CombatModeComponent)

Declaration
public virtual void SetInCombatMode(EntityUid entity, bool value, CombatModeComponent component = null)
Parameters
Type Name Description
EntityUid entity
System.Boolean value
CombatModeComponent component
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾