Show / Hide Table of Contents

Class CombatModeSystem

Inheritance
System.Object
SharedCombatModeSystem
CombatModeSystem
Namespace: Content.Client.CombatMode
Assembly: Content.Client.dll
Syntax
public sealed class CombatModeSystem : SharedCombatModeSystem

Methods

| Improve this Doc View Source

Initialize()

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

IsInCombatMode()

Declaration
public bool IsInCombatMode()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

SetActiveZone(EntityUid, TargetingZone, CombatModeComponent)

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

SetInCombatMode(EntityUid, Boolean, CombatModeComponent)

Declaration
public override 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

Shutdown()

Declaration
public override void Shutdown()

Events

| Improve this Doc View Source

LocalPlayerCombatModeUpdated

Raised whenever combat mode changes.

Declaration
public event Action<bool>? LocalPlayerCombatModeUpdated
Event Type
Type Description
System.Nullable<Action<System.Boolean>>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾