Interface IEquipmentWelcome

Unit

Declaration

type IEquipmentWelcome = interface(IInterface)

Description

Player equipment data. Sent upon selecting a character and entering the game. Note that these values are item IDs.

Attributes
GUID['{80C0B0FC-1CFC-5871-B706-CE8815E6A1A0}']

Hierarchy

Overview

Methods

Public function GetByteSize: Cardinal;
Public function GetBoots: Cardinal;
Public procedure SetBoots(Boots: Cardinal);
Public function GetGloves: Cardinal;
Public procedure SetGloves(Gloves: Cardinal);
Public function GetAccessory: Cardinal;
Public procedure SetAccessory(Accessory: Cardinal);
Public function GetArmor: Cardinal;
Public procedure SetArmor(Armor: Cardinal);
Public function GetBelt: Cardinal;
Public procedure SetBelt(Belt: Cardinal);
Public function GetNecklace: Cardinal;
Public procedure SetNecklace(Necklace: Cardinal);
Public function GetHat: Cardinal;
Public procedure SetHat(Hat: Cardinal);
Public function GetShield: Cardinal;
Public procedure SetShield(Shield: Cardinal);
Public function GetWeapon: Cardinal;
Public procedure SetWeapon(Weapon: Cardinal);
Public function GetRing: TArray<Cardinal>;
Public procedure SetRing(Ring: TArray<Cardinal>);
Public function GetArmlet: TArray<Cardinal>;
Public procedure SetArmlet(Armlet: TArray<Cardinal>);
Public function GetBracer: TArray<Cardinal>;
Public procedure SetBracer(Bracer: TArray<Cardinal>);
Public procedure Serialize(Writer: TEoWriter);

Properties

Public property ByteSize: Cardinal read GetByteSize;
Public property Boots: Cardinal read GetBoots write SetBoots;
Public property Gloves: Cardinal read GetGloves write SetGloves;
Public property Accessory: Cardinal read GetAccessory write SetAccessory;
Public property Armor: Cardinal read GetArmor write SetArmor;
Public property Belt: Cardinal read GetBelt write SetBelt;
Public property Necklace: Cardinal read GetNecklace write SetNecklace;
Public property Hat: Cardinal read GetHat write SetHat;
Public property Shield: Cardinal read GetShield write SetShield;
Public property Weapon: Cardinal read GetWeapon write SetWeapon;
Public property Ring: TArray<Cardinal> read GetRing write SetRing;
Public property Armlet: TArray<Cardinal> read GetArmlet write SetArmlet;
Public property Bracer: TArray<Cardinal> read GetBracer write SetBracer;

Description

Methods

Public function GetByteSize: Cardinal;

This item has no description.

Public function GetBoots: Cardinal;

This item has no description.

Public procedure SetBoots(Boots: Cardinal);

This item has no description.

Public function GetGloves: Cardinal;

This item has no description.

Public procedure SetGloves(Gloves: Cardinal);

This item has no description.

Public function GetAccessory: Cardinal;

This item has no description.

Public procedure SetAccessory(Accessory: Cardinal);

This item has no description.

Public function GetArmor: Cardinal;

This item has no description.

Public procedure SetArmor(Armor: Cardinal);

This item has no description.

Public function GetBelt: Cardinal;

This item has no description.

Public procedure SetBelt(Belt: Cardinal);

This item has no description.

Public function GetNecklace: Cardinal;

This item has no description.

Public procedure SetNecklace(Necklace: Cardinal);

This item has no description.

Public function GetHat: Cardinal;

This item has no description.

Public procedure SetHat(Hat: Cardinal);

This item has no description.

Public function GetShield: Cardinal;

This item has no description.

Public procedure SetShield(Shield: Cardinal);

This item has no description.

Public function GetWeapon: Cardinal;

This item has no description.

Public procedure SetWeapon(Weapon: Cardinal);

This item has no description.

Public function GetRing: TArray<Cardinal>;

This item has no description.

Public procedure SetRing(Ring: TArray<Cardinal>);

This item has no description.

Public function GetArmlet: TArray<Cardinal>;

This item has no description.

Public procedure SetArmlet(Armlet: TArray<Cardinal>);

This item has no description.

Public function GetBracer: TArray<Cardinal>;

This item has no description.

Public procedure SetBracer(Bracer: TArray<Cardinal>);

This item has no description.

Public procedure Serialize(Writer: TEoWriter);

Serializes this IEquipmentWelcome object to the provided TEoWriter.

Parameters
Writer
The writer that this object will be serialized to

Properties

Public property ByteSize: Cardinal read GetByteSize;

The size of the data that this object was deserialized from.

Note
0 if the instance was not created by the Deserialize method.

Public property Boots: Cardinal read GetBoots write SetBoots;

Note
Value range is 0-64008

Public property Gloves: Cardinal read GetGloves write SetGloves;

Note
Value range is 0-64008

Public property Accessory: Cardinal read GetAccessory write SetAccessory;

Note
Value range is 0-64008

Public property Armor: Cardinal read GetArmor write SetArmor;

Note
Value range is 0-64008

Public property Belt: Cardinal read GetBelt write SetBelt;

Note
Value range is 0-64008

Public property Necklace: Cardinal read GetNecklace write SetNecklace;

Note
Value range is 0-64008

Public property Hat: Cardinal read GetHat write SetHat;

Note
Value range is 0-64008

Public property Shield: Cardinal read GetShield write SetShield;

Note
Value range is 0-64008

Public property Weapon: Cardinal read GetWeapon write SetWeapon;

Note
Value range is 0-64008

Public property Ring: TArray<Cardinal> read GetRing write SetRing;

Note

  • Length must be 2

  • Element value range is 0-64008

Public property Armlet: TArray<Cardinal> read GetArmlet write SetArmlet;

Note

  • Length must be 2

  • Element value range is 0-64008

Public property Bracer: TArray<Cardinal> read GetBracer write SetBracer;

Note

  • Length must be 2

  • Element value range is 0-64008


Generated by PasDoc 0.16.0-snapshot.