Show / Hide Table of Contents

    Enum ItemFlag

    Enumerates all known item flags.

    Namespace: Fibula.Items.Contracts.Enumerations
    Assembly: Fibula.Items.Contracts.dll
    Syntax
    public enum ItemFlag : ulong

    Fields

    Name Description
    BlocksLay

    An item that blocks other items to be laid on top of it.

    BlocksThrow

    An item that blocks throwing or projectiles throught it.

    BlocksWalk

    An item that blocks walking on it.

    CanBePickedUp

    An item that can be picked up.

    CanBeRotated

    An item that can be rotated.

    ChangesOnUse

    An item that changes when used.

    HasExpiration

    An item that expires starting from creation.

    HasToggledExpiration

    An item that expires but expiration toggles.

    IsContainer

    An item that is a container.

    IsCumulative

    An item that is cumulative.

    IsDisguised

    An item that disguises as another.

    IsDressable

    An item that is dressable.

    IsGround

    An item that is ground.

    IsGroundBorder

    An item that is a ground border.

    IsHung

    And item that is hung.

    IsLiquidContainer

    An item that is a container for liquids.

    IsLiquidPool

    An item that is a pool of liquid.

    IsLiquidSource

    An item that is a source of a certain liquid.

    IsQuestChest

    An item that is a quest chest.

    IsReadable

    An item that contains text and is readable.

    IsUnmoveable

    An item that cannot be moved.

    ShouldBeAvoided

    An item that should be avoided by certain damage types, but does not actually BlocksWalk.

    StaysOnBottom

    An item that stays on bottom of the stack.

    StaysOnTop

    An item that stays on top of the stack.

    TriggersCollision

    An item that triggers collision.

    TriggersSeparation

    An item that triggers separation.

    Extension Methods

    ObjectExtensions.YieldSingleItem<ItemFlag>()
    ObjectExtensions.GetPropertyValue(String)
    Validate.ThrowIfNull(String)
    Validate.ThrowIfDefaultValue<ItemFlag>(String)
    • Improve this Doc
    • View Source
    In This Article
    • Fields
    • Extension Methods
    Back to top Copyright © 2018-2020 | The Fibula Project
    Generated using DocFX | Jose L. Nuñez de Caceres et al.