C# Class Server.Items.BaseArmor

Inheritance: Item, IScissorable, IFactionItem, ICraftable, IWearableDurability
Afficher le fichier Open project: Grimoric/RunUO.T2A Class Usage Examples

Private Properties

Свойство Type Description
GetNameString string
GetSaveFlag bool
SetSaveFlag void

Méthodes publiques

Méthode Description
AddNameProperty ( ObjectPropertyList list ) : void
AllowEquipedCast ( Mobile from ) : bool
BaseArmor ( Serial serial ) : System
BaseArmor ( int itemID ) : System
CanEquip ( Mobile from ) : bool
CheckPropertyConfliction ( Mobile m ) : bool
ComputeStatReq ( StatType type ) : int
Deserialize ( GenericReader reader ) : void
GetDurabilityBonus ( ) : int
GetLuckBonus ( ) : int
GetProperties ( ObjectPropertyList list ) : void
GetProtOffset ( ) : int
GetResourceAttrs ( ) : CraftAttributeInfo
OnAdded ( object parent ) : void
OnAfterDuped ( Item newItem ) : void
OnCraft ( int quality, bool makersMark, Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool, CraftItem craftItem, int resHue ) : int
OnHit ( BaseWeapon weapon, int damageTaken ) : int
OnRemoved ( object parent ) : void
OnSingleClick ( Mobile from ) : void
ScaleArmorByDurability ( double armor ) : double
ScaleDurability ( ) : void
Scissor ( Mobile from, Scissors scissors ) : bool
Serialize ( GenericWriter writer ) : void
UnscaleDurability ( ) : void
ValidateMobile ( Mobile m ) : void

Méthodes protégées

Méthode Description
Invalidate ( ) : void

Private Methods

Méthode Description
GetNameString ( ) : string
GetSaveFlag ( SaveFlag flags, SaveFlag toGet ) : bool
SetSaveFlag ( SaveFlag &flags, SaveFlag toSet, bool setIf ) : void

Method Details

AddNameProperty() public méthode

public AddNameProperty ( ObjectPropertyList list ) : void
list ObjectPropertyList
Résultat void

AllowEquipedCast() public méthode

public AllowEquipedCast ( Mobile from ) : bool
from Mobile
Résultat bool

BaseArmor() public méthode

public BaseArmor ( Serial serial ) : System
serial Serial
Résultat System

BaseArmor() public méthode

public BaseArmor ( int itemID ) : System
itemID int
Résultat System

CanEquip() public méthode

public CanEquip ( Mobile from ) : bool
from Mobile
Résultat bool

CheckPropertyConfliction() public méthode

public CheckPropertyConfliction ( Mobile m ) : bool
m Mobile
Résultat bool

ComputeStatReq() public méthode

public ComputeStatReq ( StatType type ) : int
type StatType
Résultat int

Deserialize() public méthode

public Deserialize ( GenericReader reader ) : void
reader GenericReader
Résultat void

GetDurabilityBonus() public méthode

public GetDurabilityBonus ( ) : int
Résultat int

GetLuckBonus() public méthode

public GetLuckBonus ( ) : int
Résultat int

GetProperties() public méthode

public GetProperties ( ObjectPropertyList list ) : void
list ObjectPropertyList
Résultat void

GetProtOffset() public méthode

public GetProtOffset ( ) : int
Résultat int

GetResourceAttrs() public méthode

public GetResourceAttrs ( ) : CraftAttributeInfo
Résultat CraftAttributeInfo

Invalidate() protected méthode

protected Invalidate ( ) : void
Résultat void

OnAdded() public méthode

public OnAdded ( object parent ) : void
parent object
Résultat void

OnAfterDuped() public méthode

public OnAfterDuped ( Item newItem ) : void
newItem Item
Résultat void

OnCraft() public méthode

public OnCraft ( int quality, bool makersMark, Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool, CraftItem craftItem, int resHue ) : int
quality int
makersMark bool
from Mobile
craftSystem Server.Engines.Craft.CraftSystem
typeRes System.Type
tool BaseTool
craftItem Server.Engines.Craft.CraftItem
resHue int
Résultat int

OnHit() public méthode

public OnHit ( BaseWeapon weapon, int damageTaken ) : int
weapon BaseWeapon
damageTaken int
Résultat int

OnRemoved() public méthode

public OnRemoved ( object parent ) : void
parent object
Résultat void

OnSingleClick() public méthode

public OnSingleClick ( Mobile from ) : void
from Mobile
Résultat void

ScaleArmorByDurability() public méthode

public ScaleArmorByDurability ( double armor ) : double
armor double
Résultat double

ScaleDurability() public méthode

public ScaleDurability ( ) : void
Résultat void

Scissor() public méthode

public Scissor ( Mobile from, Scissors scissors ) : bool
from Mobile
scissors Scissors
Résultat bool

Serialize() public méthode

public Serialize ( GenericWriter writer ) : void
writer GenericWriter
Résultat void

UnscaleDurability() public méthode

public UnscaleDurability ( ) : void
Résultat void

ValidateMobile() public static méthode

public static ValidateMobile ( Mobile m ) : void
m Mobile
Résultat void