Pol  Revision:4b29d2b
Pol::Core::PKTBI_BF Struct Reference

#include <pktboth.h>

Public Types

enum  {
  TYPE_CYCLE_STACK = 0x01, TYPE_ADD_KEY = 0x02, TYPE_CLOSE_GUMP = 0x04, TYPE_SCREEN_SIZE = 0x05,
  TYPE_PARTY_SYSTEM = 0x06, TYPE_CURSOR_HUE = 0x08, TYPE_WRESTLING_STUN = 0x0A, TYPE_CLIENT_LANGUAGE = 0x0B,
  TYPE_CLOSED_STATUS_GUMP = 0x0C, TYPE_CLIENTTYPE = 0x0F, TYPE_OBJECT_CACHE = 0x10, TYPE_POPUP_MENU_REQUEST = 0x13,
  TYPE_DISPLAY_POPUP_MENU = 0x14, TYPE_POPUP_ENTRY_SELECT = 0x15, TYPE_CLOSE_WINDOW = 0x16, TYPE_CODEX_OF_WISDOM = 0x17,
  TYPE_ENABLE_MAP_DIFFS = 0x18, TYPE_EXTENDED_STATS_OUT = 0x19, TYPE_EXTENDED_STATS_IN = 0x1A, TYPE_NEW_SPELLBOOK = 0x1B,
  TYPE_SPELL_SELECT = 0x1C, TYPE_CUSTOM_HOUSE_SHORT = 0x1D, TYPE_REQ_FULL_CUSTOM_HOUSE = 0x1E, TYPE_ABILITY_ICON_CONFIRM = 0x21,
  TYPE_ACTIVATE_CUSTOM_HOUSE_TOOL = 0x20, TYPE_DAMAGE = 0x22, TYPE_SESPAM = 0x24, TYPE_CHARACTER_RACE_CHANGER = 0x2A,
  TYPE_TOGGLE_FLYING = 0x32
}
 
enum  { CURSORHUE_FELUCCA = 0, CURSORHUE_TRAMMEL = 1 }
 

Public Attributes

union {
   u32   addkey
 
   PKTBI_BF_RACE_CHANGER_RESULT   characterracechanger
 
   char   client_lang [3]
 
   PKTBI_BF_0F   clienttype
 
   PKTBI_BF_17   codex
 
   PKTBI_BF_14   displaypopup
 
   PKTBI_BF_1A   extstatin
 
   u32   keys [6]
 
   PKTBI_BF_10   objectcache
 
   PKTBI_BF_06   partydata
 
   PKTBI_BF_15   popupselect
 
   PKTBI_BF_1E   reqfullcustomhouse
 
   PKTBI_BF_05   screensize
 
   u8   se_spam
 
   u32   serial_closed_status_gump
 
   u32   serial_request_popup_menu
 
   PKTBI_BF_1C   spellselect
 
   PKTBI_BF_32   toggleflying
 
}; 
 
u16 msglen
 
u8 msgtype
 
u16 subcmd
 

Detailed Description

Definition at line 843 of file pktboth.h.

Member Enumeration Documentation

anonymous enum
Enumerator
TYPE_CYCLE_STACK 
TYPE_ADD_KEY 
TYPE_CLOSE_GUMP 
TYPE_SCREEN_SIZE 
TYPE_PARTY_SYSTEM 
TYPE_CURSOR_HUE 
TYPE_WRESTLING_STUN 
TYPE_CLIENT_LANGUAGE 
TYPE_CLOSED_STATUS_GUMP 
TYPE_CLIENTTYPE 
TYPE_OBJECT_CACHE 
TYPE_POPUP_MENU_REQUEST 
TYPE_DISPLAY_POPUP_MENU 
TYPE_POPUP_ENTRY_SELECT 
TYPE_CLOSE_WINDOW 
TYPE_CODEX_OF_WISDOM 
TYPE_ENABLE_MAP_DIFFS 
TYPE_EXTENDED_STATS_OUT 
TYPE_EXTENDED_STATS_IN 
TYPE_NEW_SPELLBOOK 
TYPE_SPELL_SELECT 
TYPE_CUSTOM_HOUSE_SHORT 
TYPE_REQ_FULL_CUSTOM_HOUSE 
TYPE_ABILITY_ICON_CONFIRM 
TYPE_ACTIVATE_CUSTOM_HOUSE_TOOL 
TYPE_DAMAGE 
TYPE_SESPAM 
TYPE_CHARACTER_RACE_CHANGER 
TYPE_TOGGLE_FLYING 

Definition at line 878 of file pktboth.h.

anonymous enum
Enumerator
CURSORHUE_FELUCCA 
CURSORHUE_TRAMMEL 

Definition at line 910 of file pktboth.h.

Member Data Documentation

union { ... }
u32 Pol::Core::PKTBI_BF::addkey

Definition at line 850 of file pktboth.h.

PKTBI_BF_RACE_CHANGER_RESULT Pol::Core::PKTBI_BF::characterracechanger

Definition at line 874 of file pktboth.h.

Referenced by Pol::Module::character_race_changer_handler().

char Pol::Core::PKTBI_BF::client_lang[3]

Definition at line 855 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

PKTBI_BF_0F Pol::Core::PKTBI_BF::clienttype

Definition at line 857 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

PKTBI_BF_17 Pol::Core::PKTBI_BF::codex

Definition at line 863 of file pktboth.h.

PKTBI_BF_14 Pol::Core::PKTBI_BF::displaypopup

Definition at line 860 of file pktboth.h.

PKTBI_BF_1A Pol::Core::PKTBI_BF::extstatin

Definition at line 866 of file pktboth.h.

Referenced by Pol::Core::ext_stats_in().

u32 Pol::Core::PKTBI_BF::keys[6]

Definition at line 849 of file pktboth.h.

u16 Pol::Core::PKTBI_BF::msglen
u8 Pol::Core::PKTBI_BF::msgtype

Definition at line 845 of file pktboth.h.

PKTBI_BF_10 Pol::Core::PKTBI_BF::objectcache

Definition at line 858 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

PKTBI_BF_15 Pol::Core::PKTBI_BF::popupselect

Definition at line 861 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

PKTBI_BF_1E Pol::Core::PKTBI_BF::reqfullcustomhouse

Definition at line 870 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

PKTBI_BF_05 Pol::Core::PKTBI_BF::screensize

Definition at line 852 of file pktboth.h.

u8 Pol::Core::PKTBI_BF::se_spam

Definition at line 873 of file pktboth.h.

u32 Pol::Core::PKTBI_BF::serial_closed_status_gump

Definition at line 856 of file pktboth.h.

u32 Pol::Core::PKTBI_BF::serial_request_popup_menu

Definition at line 859 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

PKTBI_BF_1C Pol::Core::PKTBI_BF::spellselect

Definition at line 868 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

u16 Pol::Core::PKTBI_BF::subcmd

Definition at line 847 of file pktboth.h.

Referenced by Pol::Core::handle_msg_BF().

PKTBI_BF_32 Pol::Core::PKTBI_BF::toggleflying

Definition at line 875 of file pktboth.h.


The documentation for this struct was generated from the following file: