mirror of
https://github.com/DeltaV-Station/Delta-v.git
synced 2026-09-30 16:17:27 +00:00
* BetterBorgs: droppable, swappable cyborg item interactions (#2766) * WIP: droppable, swappable, insertable cyborg items * Half-baked borg HandPlaceholderComponent * cyborg: sprite representation for empty slots * nullable prototype --------- Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> * BorgSystem: check droppable items for duped mods (#2887) * BorgSystem: check droppable items for duped mods * Cache item comparer * BorgSystem: Unremoveable after equip (#2854) * raise interaction events to add fibers to things --------- Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com> Co-authored-by: deltanedas <@deltanedas:kde.org>
17 lines
540 B
C#
17 lines
540 B
C#
using Robust.Shared.GameStates;
|
|
|
|
namespace Content.Shared.Interaction.Components
|
|
{
|
|
[RegisterComponent]
|
|
[NetworkedComponent]
|
|
public sealed partial class UnremoveableComponent : Component
|
|
{
|
|
/// <summary>
|
|
/// If this is true then unremovable items that are removed from inventory are deleted (typically from corpse gibbing).
|
|
/// Items within unremovable containers are not deleted when removed.
|
|
/// </summary>
|
|
[DataField("deleteOnDrop")]
|
|
public bool DeleteOnDrop = true;
|
|
}
|
|
}
|