Skip to main content

PermissionExtensions

Permission checks on a player controller.

public static class PermissionExtensions

Namespace: DeadworksManaged.Api
Source: Permissions/PermissionExtensions.cs#L4

Methods​

PermissionExtensions.HasPermission()​

Whether this player holds permission. A null player holds nothing; see Caller.

Signature

public static bool HasPermission(this CCitadelPlayerController player, string permission)

Source: Permissions/PermissionExtensions.cs#L7

PermissionExtensions.CanTarget()​

Whether this player may act on target given both players' immunity. A null player can't target anyone.

Signature

public static bool CanTarget(this CCitadelPlayerController caller, CCitadelPlayerController target)

Source: Permissions/PermissionExtensions.cs#L11