Class PryingSystem
Handles prying of entities (e.g. doors)
Inheritance
System.Object
PryingSystem
Namespace: Content.Shared.Prying.Systems
Assembly: Content.Shared.dll
Syntax
public sealed class PryingSystem : EntitySystem
Methods
| Improve this Doc View SourceInitialize()
Declaration
public override void Initialize()
TryPry(EntityUid, EntityUid, out Nullable<DoAfterId>)
Try to pry an entity.
Declaration
public bool TryPry(EntityUid target, EntityUid user, out DoAfterId? id)
Parameters
Type | Name | Description |
---|---|---|
EntityUid | target | |
EntityUid | user | |
System.Nullable<Content.Shared.DoAfter.DoAfterId> | id |
Returns
Type | Description |
---|---|
System.Boolean |
TryPry(EntityUid, EntityUid, out Nullable<DoAfterId>, EntityUid)
Attempt to pry an entity.
Declaration
public bool TryPry(EntityUid target, EntityUid user, out DoAfterId? id, EntityUid tool)
Parameters
Type | Name | Description |
---|---|---|
EntityUid | target | |
EntityUid | user | |
System.Nullable<Content.Shared.DoAfter.DoAfterId> | id | |
EntityUid | tool |
Returns
Type | Description |
---|---|
System.Boolean |