Show / Hide Table of Contents

    Enum CipItemAttribute

    Enumerates the different attributes of an item in the CIP files.

    Namespace: Fibula.Parsing.CipFiles.Enumerations
    Assembly: Fibula.Parsing.CipFiles.dll
    Syntax
    public enum CipItemAttribute : byte
    Remarks

    These will all be revisited and possibly change a lot.

    Fields

    Name Description
    AbsTeleportEffect

    Effect to display on absolute teleport.

    AmmoAttackValue

    The attack value for ammunition.

    AmmoEffectStrength

    The strength of any AmmoSpecialEffect specified.

    AmmoMissile

    The type of missile.

    AmmoSpecialEffect

    Indicates that this ammunition produces a special effect.

    AmmoType

    The type of ammunition.

    Amount

    Indicates that this item is cumulative, and if so, it's current amount.

    ArmorValue

    The armor value of an item.

    AvoidDamageTypes

    Indicates that stepping on this item should be avoided for this specific damage types.

    BodyPosition

    Inidicates that this item is dessable and where it should be dressed.

    BowAmmoType

    Inidicates that this item can be used to shoot projectiles, and if so, what type of projectiles it supports.

    BowRange

    Inidicates that this item can be used to shoot projectiles, and if so, how far can it be used from.

    Brightness

    Inidicates the level of irradiated light from this item.

    Capacity

    Inidicates the capacity that this item can hold.

    ChangeTarget

    Indicates that this item can be changed when used, and if so, to what other item.

    ContainerLiquidType

    The type of liquids that this container supports.

    CorpseType

    The type of corpse that this item is.

    DamageReduction

    The percentual value of damage reduced by an item.

    DestroyTarget

    The target id to transform after this item is destroyed.

    DisguiseTarget

    The id of the item that this item disguises as.

    Elevation

    The elevation that this item adds.

    ExpireTarget

    The id of the item that this item expires to.

    FontSize

    The size of font that this item has, which directly correlates with how far someone can read it from.

    InformationType

    An extra type of information that this item provides.

    KeydoorTarget

    The id of the item to change into once the correct key is used on this door.

    LeveldoorTarget

    The id of the item to change into once this gate is used.

    LightColor

    The color of the light irradiated by this item.

    MaxLength

    The maximum length that this item support when accepting text.

    MaxLengthOnce

    The maximum length that this item support when accepting text once.

    Meaning

    A special meaning value.

    MinimumLevel

    The minimum level that a player must be to wield this item.

    NamedoorTarget

    The id to change to in case the user uses and is named on this door.

    Nutrition

    The nutrition that this item provides.

    PoolLiquidType

    The type of liquid that this pool is of.

    Professions

    The professions that can wield this item.

    ProtectionDamageTypes

    The type of damages that this item provides protection from.

    QuestdoorTarget

    The id to change to in case the user successfully uses this quest door.

    RelTeleportDisplacement

    The value to teleport by relatively.

    RelTeleportEffect

    Effect to display on absolute teleport.

    RotateTarget

    The id of the item to rotate this item to.

    SavedExpireTime

    The time left for item expiration.

    ShieldDefendValue

    The shield value that this item provides.

    SkillModification

    The value by which this item modifies a certain skill by.

    SkillNumber

    The skill that this item modifies.

    SourceLiquidType

    The type of liquid that this item is a source for.

    String

    The text that this item holds.

    ThrowAttackValue

    The attack value of this item when thrown.

    ThrowDefendValue

    The defense value of this item when thrown.

    ThrowEffectStrength

    The strength of the effect that this item produces when thrown.

    ThrowFragility

    The percentual chance that this item breaks when thrown.

    ThrowMissile

    The missile effect that this item produces when thrown.

    ThrowRange

    The range within which this item can ben thrown.

    ThrowSpecialEffect

    The effect produced when (and where) this item impacts.

    TotalExpireTime

    The total (starting) expiration time of this item.

    TotalUses

    The maximum uses that this item has.

    WandAttackStrength

    The attack strength for wand items.

    WandAttackVariation

    The attack damage variation for wand items.

    WandDamageType

    The damage type for wand items.

    WandManaConsumption

    The mana required to use a wand item.

    WandMissile

    The missile effect of a wand item.

    WandRange

    The range of the wand item.

    Waypoints

    The speed at which the ground item allows to be walked in.

    WeaponAttackValue

    The attack value of a weapon.

    WeaponDefendValue

    The defense value of a weapon.

    WeaponType

    The type of a weapon.

    WearoutTarget

    The id of the item into which this item wears out to, after it's maximum uses.

    Weight

    The weight of an item.

    Extension Methods

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