C# Класс DarkEmu_GameServer.Items

Показать файл Открыть проект

Открытые методы

Метод Описание
AddItemToDatabase ( int CharacterItemIndexDestination, uint model, byte type, byte quantity, byte durability, byte plusvalue, byte blueamount ) : void
CreateItem ( PacketReader reader_, int Index_ ) : void
CreateSpawnPacket ( Item general, _Position pos ) : byte[]
DeleteFromDatabase ( int CharacterItemIndexSource ) : void
EquipCape ( int Index_ ) : void
FreeSlot ( int CharacterItemIndex ) : byte
MoveItem ( byte ptr, int Index_ ) : void
MoveItemToDatabase ( int CharacterItemIndexSource, int CharacterItemIndexDestination, string CharacterName ) : void
OnUseItem ( PacketReader reader, int Index_ ) : void

Приватные методы

Метод Описание
CheckItemGender ( Silkroad tmpItem, int Index_ ) : bool
CheckItemLevel ( Silkroad tmpItem, int Index_ ) : bool
EquipItem ( int Index_, int CharacterItemSourceIndex, int CharacterItemDestinationIndex ) : void
UnEnquipShield ( int Index_, int CharacterItemIndex, int CharacterShieldIndex ) : byte
UnEnquipWeapon ( int Index_, int CharacterItemIndex, int CharacterItemSourceIndex ) : byte
UnEquipItem ( int Index_, int CharacterItemSourceIndex, int CharacterItemDestinationIndex ) : void

Описание методов

AddItemToDatabase() публичный статический Метод

public static AddItemToDatabase ( int CharacterItemIndexDestination, uint model, byte type, byte quantity, byte durability, byte plusvalue, byte blueamount ) : void
CharacterItemIndexDestination int
model uint
type byte
quantity byte
durability byte
plusvalue byte
blueamount byte
Результат void

CreateItem() публичный статический Метод

public static CreateItem ( PacketReader reader_, int Index_ ) : void
reader_ PacketReader
Index_ int
Результат void

CreateSpawnPacket() публичный статический Метод

public static CreateSpawnPacket ( Item general, _Position pos ) : byte[]
general Item
pos _Position
Результат byte[]

DeleteFromDatabase() публичный статический Метод

public static DeleteFromDatabase ( int CharacterItemIndexSource ) : void
CharacterItemIndexSource int
Результат void

EquipCape() публичный статический Метод

public static EquipCape ( int Index_ ) : void
Index_ int
Результат void

FreeSlot() публичный статический Метод

public static FreeSlot ( int CharacterItemIndex ) : byte
CharacterItemIndex int
Результат byte

MoveItem() публичный статический Метод

public static MoveItem ( byte ptr, int Index_ ) : void
ptr byte
Index_ int
Результат void

MoveItemToDatabase() публичный статический Метод

public static MoveItemToDatabase ( int CharacterItemIndexSource, int CharacterItemIndexDestination, string CharacterName ) : void
CharacterItemIndexSource int
CharacterItemIndexDestination int
CharacterName string
Результат void

OnUseItem() публичный статический Метод

public static OnUseItem ( PacketReader reader, int Index_ ) : void
reader PacketReader
Index_ int
Результат void