* Fix ItemSlot Bug * Add Alt-use Key * Fix TransferAmount window bug * Alt-click functionality * Added AltInteract verbs * Add new verbs * verb icons * Changed Comments * Change Comments * Fix disposal verbs * Changed Get...() to Get...OrNull() * Changed alt-interact combat behaviour * Update verb icons * Inventory interact event * Add Alt+E secondary binding * Add alt-z keybinding * Rename AltUse -> AltActivateItemInWorld
25 lines
884 B
C#
25 lines
884 B
C#
|
|
namespace Content.Shared.Verbs
|
|
{
|
|
public abstract class VerbBase
|
|
{
|
|
/// <summary>
|
|
/// If true, this verb requires the user to be inside within
|
|
/// <see cref="VerbUtility.InteractionRange"/> meters from the entity on which this verb resides.
|
|
/// </summary>
|
|
public virtual bool RequireInteractionRange => true;
|
|
|
|
/// <summary>
|
|
/// If true, this verb requires both the user and the entity on which
|
|
/// this verb resides to be in the same container or no container.
|
|
/// OR the user can be the entity's container
|
|
/// </summary>
|
|
public virtual bool BlockedByContainers => true;
|
|
|
|
/// <summary>
|
|
/// If true, this verb can be activated by alt-clicking on the entity.
|
|
/// </summary>
|
|
public virtual bool AlternativeInteraction => false;
|
|
}
|
|
}
|