Jump to content

Packets ServerClient

A list of the known Server to Client packets aka Game Client(GC

 

Structures

Here are the following packet content regarding the list:

 

GC Packet Character Add

  • Header: 1 (0x01) Type: Constant
  • Sequenced: True
  • Description: A packet used to add a character instance
Structure
Name Type Size (bytes) Description
vid unsigned long 8 The virtual id of the character
angle float 8 The angle of the character
x long 8 The X position of the character
y long 8 The Y position of the character
z long 8 The Z position of the character
type unsigned char 8 The type of the character
race unsigned short 8 The race/sex of the character
movementSpeed unsigned char 8 The movement speed of the character
attackSpeed unsigned short 8 The attack speed of the character
stateFlag unsigned short 1 The state flag of the character
affectFlags unsigned long[2] 16 The affect flags of the character

 

GC Packet Character Delete

  • Header: 2 (0x02) Type: Constant
  • Sequenced: True
  • Description: A packet used to delete a character instance by virtual id
Structure
Name Type Size (bytes) Description
vid unsigned long 8 The virtual id of the character

 

GC Packet Character Move

  • Header: 3 (0x03) Type: Constant
  • Sequenced: True
  • Description: A packet used to move a character instance
Structure
Name Type Size (bytes) Description
function unsigned char 1 The function of the movement
argument unsigned char 1 The argument to the function
rotation unsigned char 1 The rotation of the character
vid unsigned long 8 The virtual id of the character
x long 8 The X position of the movement
y long 8 The Y position of the movement
time unsigned long 8 The time of the movement
duration unsigned long 8 The duration of the movement

 

GC Packet Chat

  • Header: 4 (0x04) Type: Constant
  • Sequenced: True
  • Description: A packet used to handle a new chat message
Structure
Name Type Size (bytes) Description
size unsigned short 2 The size of the message
type unsigned char 1 The type of the message
vid unsigned long 8 The virtual id of the sender(?)
empire unsigned char 1 The empire from where the message was sent
message char 1012 (up to) The chat message

 

GC Packet Sync Position

  • Header: 5 (0x05) Type: Constant
  • Sequenced: True
  • Description: A packet used to sync position
Structure
Name Type Size (bytes) Description
vid (ordered, repeatable) unsigned long 8 The virtual id of the entity
x (ordered, repeatable) long 8 The X position of the entity
y (ordered, repeatable) long 8 The Y position of the entity

  Report Doc

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.