AddComponent(ItemComponent component) | Barotrauma.Item | |
AddDamage(Character attacker, Vector2 worldPosition, Attack attack, Vector2 impulseDirection, float deltaTime, bool playSound=true) | Barotrauma.Item | |
AddLinked(MapEntity entity) | Barotrauma.MapEntity | |
AddTag(string tag) | Barotrauma.Item | |
AddTag(Identifier tag) | Barotrauma.Item | |
AddUpgrade(Upgrade upgrade, bool createNetworkEvent=false) | Barotrauma.MapEntity | virtual |
AiTarget | Barotrauma.Entity | |
aiTarget | Barotrauma.Entity | protected |
AllowDeconstruct | Barotrauma.Item | |
AllowDroppingOnSwapWith(Item otherItem) | Barotrauma.Item | |
AllowedLinks | Barotrauma.MapEntity | |
AllowedSlots | Barotrauma.Item | |
AllowStealing | Barotrauma.Item | |
AllowSwapping | Barotrauma.Item | |
AllPropertyObjects | Barotrauma.Item | |
ApplyStatusEffect(StatusEffect effect, ActionType type, float deltaTime, Character character=null, Limb limb=null, Entity useTarget=null, bool isNetworkEvent=false, bool checkCondition=true, Vector2? worldPosition=null) | Barotrauma.Item | |
ApplyStatusEffects(ActionType type, float deltaTime, Character character=null, Limb limb=null, Entity useTarget=null, bool isNetworkEvent=false, Vector2? worldPosition=null) | Barotrauma.Item | |
ApplyTreatment(Character user, Character character, Limb targetLimb) | Barotrauma.Item | |
AssignCampaignInteractionType(CampaignMode.InteractionType interactionType, IEnumerable< Client > targetClients=null) | Barotrauma.Item | |
AvailableSwaps | Barotrauma.Item | |
body | Barotrauma.Item | |
BodyType | Barotrauma.Item | |
CampaignInteractionType | Barotrauma.Item | |
CanClientAccess(Client c) | Barotrauma.Item | |
CheckCleanable() | Barotrauma.Item | |
CheckIsHighlighted() | Barotrauma.MapEntity | protectedvirtual |
CleanableItems | Barotrauma.Item | static |
ClearHighlightedEntities() | Barotrauma.MapEntity | static |
Clone() | Barotrauma.Item | virtual |
Barotrauma::MapEntity.Clone(List< MapEntity > entitiesToClone) | Barotrauma.MapEntity | static |
Color | Barotrauma.Item | |
Combine(Item item, Character user) | Barotrauma.Item | |
Components | Barotrauma.Item | |
Condition | Barotrauma.Item | |
ConditionalMatches(PropertyConditional conditional) | Barotrauma.Item | |
ConditionIncreasedRecently | Barotrauma.Item | |
ConditionPercentage | Barotrauma.Item | |
ConfigFilePath | Barotrauma.Item | |
connectionPairs | Barotrauma.Item | static |
Connections | Barotrauma.Item | |
ContainedItems | Barotrauma.Item | |
Container | Barotrauma.Item | |
ContainerColor | Barotrauma.Item | |
ContainerIdentifier | Barotrauma.Item | |
CreateDroppedStack(IEnumerable< Item > items, bool allowClientExecute) | Barotrauma.Item | |
CreateServerEvent< T >(T ic) | Barotrauma.Item | |
CreateServerEvent< T >(T ic, ItemComponent.IEventData extraData) | Barotrauma.Item | |
CreateServerEventString(string component) | Barotrauma.Item | |
CreateServerEventString(string component, object[] extraData) | Barotrauma.Item | |
CreateStatusEvent(bool loadingRound) | Barotrauma.Item | |
CreationIndex | Barotrauma.Entity | |
CreationStackTrace | Barotrauma.Entity | |
CurrentHull | Barotrauma.Item | |
DangerousItems | Barotrauma.Item | static |
DefaultRect | Barotrauma.Item | |
Description | Barotrauma.Item | |
DescriptionTag | Barotrauma.Item | |
DetermineID(ushort id, Submarine submarine) | Barotrauma.Entity | protectedvirtual |
DisableDrawableComponent(IDrawableComponent drawable) | Barotrauma.Item | |
DisallowedUpgrades | Barotrauma.MapEntity | |
DisallowedUpgradeSet | Barotrauma.MapEntity | |
DisplaySideBySideWhenLinked | Barotrauma.Item | |
DrawBelowWater | Barotrauma.MapEntity | |
DrawOverWater | Barotrauma.MapEntity | |
DrawPosition | Barotrauma.Entity | |
Drop(Character dropper, bool createNetworkEvent=true, bool setTransform=true) | Barotrauma.Item | |
DroppedStack | Barotrauma.Item | |
DummyID | Barotrauma.Entity | static |
DumpIds(int count, string filename) | Barotrauma.Entity | static |
EditableWhenEquipped | Barotrauma.Item | |
EnableDrawableComponent(IDrawableComponent drawable) | Barotrauma.Item | |
Entity(Submarine submarine, ushort id) | Barotrauma.Entity | |
EntityCount | Barotrauma.Entity | static |
EntitySpawnerID | Barotrauma.Entity | static |
Equip(Character character) | Barotrauma.Item | |
ErrorLine | Barotrauma.Entity | |
EventType enum name | Barotrauma.Item | |
ExternalHighlight | Barotrauma.MapEntity | |
FindController(ImmutableArray< Identifier >? tags=null) | Barotrauma.Item | |
FindEntityByID(ushort ID) | Barotrauma.Entity | static |
FindFreeIdBlock(int minBlockSize) | Barotrauma.Entity | static |
FindHull() | Barotrauma.Item | |
FindParentInventory(Func< Inventory, bool > predicate) | Barotrauma.Item | |
FireProof | Barotrauma.Item | |
FlippedX | Barotrauma.MapEntity | |
flippedX | Barotrauma.MapEntity | protected |
FlippedY | Barotrauma.MapEntity | |
FlipX(bool relativeToSub) | Barotrauma.Item | virtual |
FlipY(bool relativeToSub) | Barotrauma.Item | virtual |
FreeID() | Barotrauma.Entity | |
FullyInitialized | Barotrauma.Item | |
GetComponent< T >() | Barotrauma.Item | |
GetComponentIndex(ItemComponent component) | Barotrauma.Item | |
GetComponents< T >() | Barotrauma.Item | |
GetComponentString(string component) | Barotrauma.Item | |
GetConnectedComponents< T >(bool recursive=false, bool allowTraversingBackwards=true, Func< Connection, bool > connectionFilter=null) | Barotrauma.Item | |
GetConnectedComponentsRecursive< T >(Connection c, bool ignoreInactiveRelays=false, bool allowTraversingBackwards=true) | Barotrauma.Item | |
GetContainedItemConditionPercentage() | Barotrauma.Item | |
GetEntities() | Barotrauma.Entity | static |
GetLinkedEntities< T >(HashSet< T > list=null, int? maxDepth=null, Func< T, bool > filter=null) | Barotrauma.MapEntity | |
GetPositionUpdateInterval(Client recipient) | Barotrauma.Item | |
GetProperties< T >() | Barotrauma.Item | |
GetQualityModifier(Quality.StatType statType) | Barotrauma.Item | |
GetRootInventoryOwner() | Barotrauma.Item | |
GetTags() | Barotrauma.Item | |
GetTransformedQuad() | Barotrauma.Item | virtual |
GetUpgrade(Identifier identifier) | Barotrauma.MapEntity | |
GetUpgrades() | Barotrauma.MapEntity | |
HasAccess(Character character) | Barotrauma.Item | |
HasBallastFloraInHull | Barotrauma.Item | |
HasIdentifierOrTags(IEnumerable< Identifier > identifiersOrTags) | Barotrauma.Item | |
HasTag(Identifier tag) | Barotrauma.Item | |
HasTag(IEnumerable< Identifier > allowedTags) | Barotrauma.Item | |
HasUpgrade(Identifier identifier) | Barotrauma.MapEntity | |
Health | Barotrauma.Item | |
HealthMultiplier | Barotrauma.Item | |
HiddenInGame | Barotrauma.MapEntity | |
HighlightColor | Barotrauma.Item | |
HighlightedEntities | Barotrauma.MapEntity | static |
highlightedEntities | Barotrauma.MapEntity | protectedstatic |
HullOxygenPercentage | Barotrauma.Item | |
ID | Barotrauma.Entity | |
IdFreed | Barotrauma.Entity | |
IgnoreByAI(Character character) | Barotrauma.Item | |
ImpactTolerance | Barotrauma.Item | |
InBeaconStation | Barotrauma.Item | |
Indestructible | Barotrauma.Item | |
InDetectable | Barotrauma.Entity | |
Infector | Barotrauma.Item | |
InitializeLoadedLinks(IEnumerable< MapEntity > entities) | Barotrauma.MapEntity | static |
InPlayerSubmarine | Barotrauma.Item | |
InsertToList() | Barotrauma.MapEntity | protected |
InteractDistance | Barotrauma.Item | |
InteractionRect | Barotrauma.Item | |
InteractPriority | Barotrauma.Item | |
InventoryIconColor | Barotrauma.Item | |
InvulnerableToDamage | Barotrauma.Item | |
InWater | Barotrauma.Item | |
IsClaimedByBallastFlora | Barotrauma.Item | |
IsContained | Barotrauma.Item | |
IsContainerPreferred(ItemContainer container, out bool isPreferencesDefined, out bool isSecondary, bool requireConditionRestriction=false) | Barotrauma.Item | |
IsFullCondition | Barotrauma.Item | |
IsHighlighted | Barotrauma.MapEntity | |
IsInsideTrigger(Vector2 worldPosition) | Barotrauma.Item | |
IsInsideTrigger(Vector2 worldPosition, out Rectangle transformedTrigger) | Barotrauma.Item | |
IsInteractable(Character character) | Barotrauma.Item | |
IsLadder | Barotrauma.Item | |
IsMouseOn(Vector2 position) | Barotrauma.MapEntity | virtual |
IsOwnedBy(Entity entity) | Barotrauma.Item | |
IsPlayerTeamInteractable | Barotrauma.Item | |
IsSalvageMissionItem | Barotrauma.Item | |
IsSecondaryItem | Barotrauma.Item | |
IsShootable | Barotrauma.Item | |
Item(ItemPrefab itemPrefab, Vector2 position, Submarine submarine, ushort id=Entity.NullEntityID, bool callOnItemLoaded=true) | Barotrauma.Item | |
Item(Rectangle newRect, ItemPrefab itemPrefab, Submarine submarine, bool callOnItemLoaded=true, ushort id=Entity.NullEntityID) | Barotrauma.Item | |
ItemList | Barotrauma.Item | static |
LastEatenTime | Barotrauma.Item | |
LastSentSignalRecipients | Barotrauma.Item | |
Layer | Barotrauma.MapEntity | |
Linkable | Barotrauma.Item | |
linkedTo | Barotrauma.MapEntity | |
linkedToID | Barotrauma.MapEntity | protected |
Load(ContentXElement element, Submarine submarine, IdRemap idRemap) | Barotrauma.Item | static |
Load(ContentXElement element, Submarine submarine, bool createNetworkEvent, IdRemap idRemap) | Barotrauma.Item | static |
LoadAll(Submarine submarine, XElement parentElement, string filePath, int idOffset) | Barotrauma.MapEntity | static |
MapEntity(MapEntityPrefab prefab, Submarine submarine, ushort id) | Barotrauma.MapEntity | |
MapEntityList | Barotrauma.MapEntity | static |
MapEntityUpdateInterval | Barotrauma.MapEntity | static |
MapLoaded(List< MapEntity > entities, bool updateHulls) | Barotrauma.MapEntity | static |
MaxCondition | Barotrauma.Item | |
MaxEntityCount | Barotrauma.Entity | static |
MaxRepairConditionMultiplier | Barotrauma.Item | |
Move(Vector2 amount, bool ignoreContacts=true) | Barotrauma.Item | virtual |
Name | Barotrauma.Item | |
NonInteractable | Barotrauma.Item | |
NonPlayerTeamInteractable | Barotrauma.Item | |
NullEntityID | Barotrauma.Entity | static |
OffsetOnSelectedMultiplier | Barotrauma.Item | |
OnDeselect | Barotrauma.Item | |
OnInteract | Barotrauma.Item | |
OnMapLoaded() | Barotrauma.Item | virtual |
OrderedToBeIgnored | Barotrauma.Item | |
OriginalContainerIndex | Barotrauma.MapEntity | |
OriginalModuleIndex | Barotrauma.MapEntity | |
OriginalOutpost | Barotrauma.Item | |
OwnInventories | Barotrauma.Item | |
OwnInventory | Barotrauma.Item | |
ParentInventory | Barotrauma.Item | |
ParseLinks(XElement element, IdRemap idRemap) | Barotrauma.MapEntity | protected |
PendingItemSwap | Barotrauma.Item | |
PhysicsBodyActive | Barotrauma.Item | |
Position | Barotrauma.Item | |
PositionUpdateInterval | Barotrauma.Item | |
PositionX | Barotrauma.Item | |
PositionY | Barotrauma.Item | |
PoweredUpdateInterval | Barotrauma.MapEntity | static |
Prefab | Barotrauma.Item | |
PreviousParentInventory | Barotrauma.Item | |
PurchasedNewSwap | Barotrauma.Item | |
Quality | Barotrauma.Item | |
RecalculateConditionValues() | Barotrauma.Item | |
Rect | Barotrauma.MapEntity | |
rect | Barotrauma.MapEntity | protected |
RectHeight | Barotrauma.MapEntity | |
RectWidth | Barotrauma.MapEntity | |
Remove() | Barotrauma.Item | virtual |
RemoveAll() | Barotrauma.Entity | static |
RemoveByPrefab(ItemPrefab prefab) | Barotrauma.Item | static |
RemoveContained(Item contained) | Barotrauma.Item | |
Removed | Barotrauma.Entity | |
RemoveIfLinkedOutpostDoorInUse | Barotrauma.MapEntity | |
RemoveLinked(MapEntity e) | Barotrauma.MapEntity | |
RepairableItems | Barotrauma.Item | static |
Repairables | Barotrauma.Item | |
ReplaceTag(string tag, string newTag) | Barotrauma.Item | |
ReplaceTag(Identifier tag, Identifier newTag) | Barotrauma.Item | |
RequireAimToSecondaryUse | Barotrauma.Item | |
RequireAimToUse | Barotrauma.Item | |
ReservedIDStart | Barotrauma.Entity | static |
Reset() | Barotrauma.Item | virtual |
ResetWaterDragCoefficient() | Barotrauma.Item | |
ResizeHorizontal | Barotrauma.MapEntity | |
ResizeVertical | Barotrauma.MapEntity | |
ResolveLinks(IdRemap childRemap) | Barotrauma.MapEntity | |
RespawnManagerID | Barotrauma.Entity | static |
RootContainer | Barotrauma.Item | |
Rotation | Barotrauma.Item | |
RotationRad | Barotrauma.Item | |
Save(XElement parentElement) | Barotrauma.Item | virtual |
Scale | Barotrauma.Item | |
SecondaryUse(float deltaTime, Character character=null) | Barotrauma.Item | |
SendPendingNetworkUpdates() | Barotrauma.Item | |
SendSignal(string signal, string connectionName) | Barotrauma.Item | |
SendSignal(Signal signal, string connectionName) | Barotrauma.Item | |
SendSignal(Signal signal, Connection connection) | Barotrauma.Item | |
SerializableProperties | Barotrauma.Item | |
ServerEventRead(IReadMessage msg, Client c) | Barotrauma.Item | |
ServerEventWrite(IWriteMessage msg, Client c, NetEntityEvent.IData extraData=null) | Barotrauma.Item | |
ServerWritePosition(ReadWriteMessage tempBuffer, Client c) | Barotrauma.Item | |
SetActiveSprite() | Barotrauma.Item | |
SetContainedItemPositions() | Barotrauma.Item | |
SetTransform(Vector2 simPosition, float rotation, bool findNewHull=true, bool setPrevTransform=true) | Barotrauma.Item | |
SetUpgrade(Upgrade upgrade, bool createNetworkEvent=false) | Barotrauma.MapEntity | |
ShallowRemove() | Barotrauma.Item | virtual |
ShouldBeSaved | Barotrauma.MapEntity | |
ShowLinks | Barotrauma.Item | static |
SightRange | Barotrauma.Item | |
SimPosition | Barotrauma.Item | |
SonarLabel | Barotrauma.Item | |
SonarVisibleItems | Barotrauma.Item | static |
SoundRange | Barotrauma.Item | |
SpawnedInCurrentOutpost | Barotrauma.Item | |
Spawner | Barotrauma.Entity | static |
SpawnTime | Barotrauma.Entity | |
Speed | Barotrauma.Item | |
Sprite | Barotrauma.Item | |
SpriteColor | Barotrauma.Item | |
spriteColor | Barotrauma.Item | protected |
SpriteDepth | Barotrauma.MapEntity | |
SpriteDepthOverrideIsSet | Barotrauma.MapEntity | |
SpriteOverrideDepth | Barotrauma.MapEntity | |
StaticBodyConfig | Barotrauma.Item | |
StaticFixtures | Barotrauma.Item | |
StatManager | Barotrauma.Item | |
StolenDuringRound | Barotrauma.Item | |
Submarine | Barotrauma.Entity | |
Tags | Barotrauma.Item | |
ToString() | Barotrauma.Item | |
TransformTrigger(Rectangle trigger, bool world=false) | Barotrauma.Item | |
TryFindController(out Controller controller, ImmutableArray< Identifier >? tags=null) | Barotrauma.Item | |
TryInteract(Character user, bool ignoreRequiredItems=false, bool forceSelectKey=false, bool forceUseKey=false) | Barotrauma.Item | |
Unequip(Character character) | Barotrauma.Item | |
unresolvedLinkedToID | Barotrauma.MapEntity | |
Update(float deltaTime, Camera cam) | Barotrauma.Item | virtual |
UpdateAll(float deltaTime, Camera cam) | Barotrauma.MapEntity | static |
UpdateHulls() | Barotrauma.Item | static |
UpdatePendingConditionUpdates(float deltaTime) | Barotrauma.Item | static |
UpdateTransform() | Barotrauma.Item | |
Upgrades | Barotrauma.MapEntity | protected |
Use(float deltaTime, Character user=null, Limb targetLimb=null, Entity useTarget=null, Character userForOnUsedEvent=null) | Barotrauma.Item | |
UseInHealthInterface | Barotrauma.Item | |
Visible | Barotrauma.Item | |
WaterDragCoefficient | Barotrauma.Item | |
WaterProof | Barotrauma.Item | |
Barotrauma::MapEntity.WorldPosition | Barotrauma.Entity | |
Barotrauma::IDamageable.WorldPosition | Barotrauma.IDamageable | |
WorldPositionX | Barotrauma.Item | |
WorldPositionY | Barotrauma.Item | |
WorldRect | Barotrauma.MapEntity | |
WriteSpawnData(IWriteMessage msg, UInt16 entityID, UInt16 originalInventoryID, byte originalItemContainerIndex, int originalSlotIndex) | Barotrauma.Item | |