Class NPCRetaliationSystem
Handles NPC which become aggressive after being attacked.
Inheritance
System.Object
NPCRetaliationSystem
Namespace: Content.Server.NPC.Systems
Assembly: Content.Server.dll
Syntax
public sealed class NPCRetaliationSystem : EntitySystem
Methods
| Improve this Doc View SourceInitialize()
Declaration
public override void Initialize()
TryRetaliate(EntityUid, EntityUid, NPCRetaliationComponent)
Declaration
public bool TryRetaliate(EntityUid uid, EntityUid target, NPCRetaliationComponent component = null)
Parameters
Type | Name | Description |
---|---|---|
EntityUid | uid | |
EntityUid | target | |
NPCRetaliationComponent | component |
Returns
Type | Description |
---|---|
System.Boolean |
Update(Single)
Declaration
public override void Update(float frameTime)
Parameters
Type | Name | Description |
---|---|---|
System.Single | frameTime |