Unit EOLib.Protocol.Net

Functions and Procedures
Constants
Variables

Description

Generated from the eo-protocol XML specification.

This file should not be modified. Changes will be lost when code is regenerated.

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Record TPacketFamilyHelper Helper for the TPacketFamily enum type.
Record TPacketActionHelper Helper for the TPacketAction enum type.
Record TQuestPageHelper Helper for the TQuestPage enum type.
Record TPartyRequestTypeHelper Helper for the TPartyRequestType enum type.
Interface IVersion Client version
Class TVersion Client version
Interface IWeight Current carry weight and maximum carry capacity of a player
Class TWeight Current carry weight and maximum carry capacity of a player
Interface IItem An item reference with a 4-byte amount
Class TItem An item reference with a 4-byte amount
Interface IThreeItem An item reference with a 3-byte amount.
Class TThreeItem An item reference with a 3-byte amount.
Interface ICharItem An item reference with a 1-byte amount.
Class TCharItem An item reference with a 1-byte amount.
Interface ISpell A spell known by the player
Class TSpell A spell known by the player

Types

TPacketFamily = (...);
TPacketAction = (...);
TQuestPage = (...);
TPartyRequestType = (...);

Description

Types

TPacketFamily = (...);

The type of operation that a packet performs. Part of the unique packet ID.

Values
  • Connection = 1
  • Account = 2
  • Character = 3
  • Login = 4
  • Welcome = 5
  • Walk = 6
  • Face = 7
  • Chair = 8
  • Emote = 9
  • Attack = 11
  • Spell = 12
  • Shop = 13
  • Item = 14
  • StatSkill = 16
  • Global = 17
  • Talk = 18
  • Warp = 19
  • Jukebox = 21
  • Players = 22
  • Avatar = 23
  • Party = 24
  • Refresh = 25
  • Npc = 26
  • PlayerRange = 27
  • NpcRange = 28
  • Range = 29
  • Paperdoll = 30
  • Effect = 31
  • Trade = 32
  • Chest = 33
  • Door = 34
  • Message = 35
  • Bank = 36
  • Locker = 37
  • Barber = 38
  • Guild = 39
  • Music = 40
  • Sit = 41
  • Recover = 42
  • Board = 43
  • Cast = 44
  • Arena = 45
  • Priest = 46
  • Marriage = 47
  • AdminInteract = 48
  • Citizen = 49
  • Quest = 50
  • Book = 51
  • Error = 250
  • Init = 255
TPacketAction = (...);

The specific action that a packet performs. Part of the unique packet ID.

Values
  • Request = 1
  • Accept = 2
  • Reply = 3
  • Remove = 4
  • Agree = 5
  • Create = 6
  • Add = 7
  • Player = 8
  • Take = 9
  • Use = 10
  • Buy = 11
  • Sell = 12
  • Open = 13
  • Close = 14
  • Msg = 15
  • Spec = 16
  • Admin = 17
  • List = 18
  • Tell = 20
  • Report = 21
  • Announce = 22
  • Server = 23
  • Drop = 24
  • Junk = 25
  • Obtain = 26
  • Get = 27
  • Kick = 28
  • Rank = 29
  • TargetSelf = 30
  • TargetOther = 31
  • TargetGroup = 33
  • Dialog = 34
  • Ping = 240
  • Pong = 241
  • Net242 = 242
  • Net243 = 243
  • Net244 = 244
  • Error = 250
  • Init = 255
TQuestPage = (...);

A page in the Quest menu

Values
  • Progress = 1
  • History = 2
TPartyRequestType = (...);

Whether a player is requesting to join a party, or inviting someone to join theirs

Values
  • Join = 0
  • Invite = 1

Generated by PasDoc 0.16.0-snapshot.