[Basic] Datatypes

This page contains information on the datatypes used in TitanFiesta. These datatypes are used for things from character spawning to item spawning.

Server Information (SERVERINFO)

This data structure is used when sending the server list to the player. It is used in packet 0x0c0a

BYTE ServerID
CHAR[0x10] ServerName
BYTE ServerStatus (See Below)

ServerStatus Displayed
0 Offline
1 Maintenance
2 Offline
3 Offline
4 Offline
5 High
6 Low
7 Low
8 Low
9 Medium
10 High

Entity Information

Look Information (LOOKINFO)

BYTE Prof/Gender (0x01 | Profession << 2 | Gender << 7)
BYTE Hair Style
BYTE Hair Color
BYTE Face Style

Position Information (POSINFO)

CHAR[0x0C] Current Map
DWORD Y Position
DWORD X Position
BYTE Rotation

Equipment Information (EQUIPINFO)

WORD Helmet (Hidden)
WORD Weapon (Hidden)
WORD Body Armor
WORD Shield (Hidden)
WORD Leg Armor
WORD Boot Armor
WORD[0x0d] Unknown Items (0xFFFF)
WORD Pet
BYTE Refine (Weapon << 4 | Shield)

Title Information (TITLEINFO)

BYTE Title ID
BYTE Title Level
WORD Monster ID for a Weapon Title, if it is a weapon title, title id = 10

Character Information (CHARINFO)

This data structure is used when sending the character list to the player. It is used in packets 0x0c14 and 0x1406

DWORD CharacterID
CHAR[0x10] Name
WORD Level
BYTE Slot
CHAR[0x0D] Current Map
DWORD Unknown (Changes every login)
LOOKINFO (See Above)
EQUIPINFO (See Above)
BYTE Unknown (0x00)
BYTE Unknown (0xF0)
DWORD Unknown (0xFFFFFFFF)
CHAR[0x0C] Map
DWORD PosY
DWORD PosX
WORD Unknown (0xdb78)
WORD Unknown (0xc315)

Player Information (PLAYERINFO)

This data structure is used for spawning a player on another players screen. It is used in packets 0x1c06 and 0x1c07

WORD Player ID
CHAR[0x10] Player Name
DWORD Player Y
DWORD Player X
BYTE Rotation (Degrees / 2)
BYTE Unknown
BYTE Is Visible
LOOKINFO (See Above)
EQUIPINFO (See Above)
WORD Unknown
BYTE Unknown
WORD Unknown (0xffff)
BYTE Current Emote
WORD Unknown (0xffff)
TITLEINFO (See Above)
BYTE[0x28] Buff Bit Array
DWORD Guild ID
WORD Unknown

Item Information

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License