C# Class Mooege.Core.GS.Players.Equipment

Afficher le fichier Open project: xsochor/mooege Class Usage Examples

Méthodes publiques

Méthode Description
AddGoldItem ( Item collectedItem ) : Item
EquipItem ( Item item, int slot ) : void

Equips an item in an equipment slot

EquipItem ( uint itemID, int slot ) : void
Equipment ( Player owner ) : Mooege.Core.Common.Items
GetVisualEquipment ( ) : Mooege.Net.GS.Message.Fields.VisualItem[]
IsItemEquipped ( Item item ) : bool
IsItemEquipped ( uint itemID ) : bool

Returns whether an item is equipped

UnequipItem ( Item item ) : int

Removes an item from the equipment slot it uses returns the used equipmentSlot

Private Methods

Méthode Description
GetEquipment ( EquipmentSlotId targetEquipSlot ) : Item
GetEquipment ( int targetEquipSlot ) : Item
GetEquipmentItem ( EquipmentSlotId equipSlot ) : Mooege.Net.GS.Message.Fields.VisualItem
GetEquippedItemsAttributes ( ) : List
GetEquippedMap ( ) : GameAttributeMap

Method Details

AddGoldItem() public méthode

public AddGoldItem ( Item collectedItem ) : Item
collectedItem Mooege.Core.Common.Items.Item
Résultat Mooege.Core.Common.Items.Item

EquipItem() public méthode

Equips an item in an equipment slot
public EquipItem ( Item item, int slot ) : void
item Mooege.Core.Common.Items.Item
slot int
Résultat void

EquipItem() public méthode

public EquipItem ( uint itemID, int slot ) : void
itemID uint
slot int
Résultat void

Equipment() public méthode

public Equipment ( Player owner ) : Mooege.Core.Common.Items
owner Player
Résultat Mooege.Core.Common.Items

GetVisualEquipment() public méthode

public GetVisualEquipment ( ) : Mooege.Net.GS.Message.Fields.VisualItem[]
Résultat Mooege.Net.GS.Message.Fields.VisualItem[]

IsItemEquipped() public méthode

public IsItemEquipped ( Item item ) : bool
item Mooege.Core.Common.Items.Item
Résultat bool

IsItemEquipped() public méthode

Returns whether an item is equipped
public IsItemEquipped ( uint itemID ) : bool
itemID uint
Résultat bool

UnequipItem() public méthode

Removes an item from the equipment slot it uses returns the used equipmentSlot
public UnequipItem ( Item item ) : int
item Mooege.Core.Common.Items.Item
Résultat int