123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508 |
- <EQ2Emulator>
- <Comment Text="The Emu will get the latest version of the struct that is LESS than or equal to the client's version number.
- This allows multiple struct version to coexist on the same server. Elements that arent used in the source code are set
- to zero and treated like placeholders." />
- <Struct Name="CreateCharacter" ClientVersion="1" OpcodeName="OP_CreateCharacterRequestMsg">
- <Data ElementName="unknown0" Type="int8" />
- <Data ElementName="unknown1" Type="int32" />
- <Data ElementName="account_id" Type="int32" />
- <Data ElementName="unknown3" Type="int8" />
- <Data ElementName="server_id" Type="int32" />
- <Data ElementName="name" Type="EQ2_16Bit_String" />
- <Data ElementName="race" Type="int8" />
- <Data ElementName="gender" Type="int8" />
- <Data ElementName="deity" Type="int8" />
- <Data ElementName="class" Type="int8" />
- <Data ElementName="level" Type="int8" />
- <Data ElementName="starting_zone" Type="int8" />
- <Data ElementName="version" Type="int8" />
- <Data ElementName="race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="skin_color" Type="EQ2_Color" />
- <Data ElementName="skin_color2" Type="EQ2_Color" />
- <Data ElementName="eye_color" Type="EQ2_Color" />
- <Data ElementName="hair_color1" Type="EQ2_Color" />
- <Data ElementName="hair_color2" Type="EQ2_Color" />
- <Data ElementName="unknown8" Type="int8" Size="26" />
- <Data ElementName="hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown9" Type="EQ2_Color" Size="1" />
- <Data ElementName="eyes2" Type="float" Size="3" />
- <Data ElementName="ears" Type="float" Size="3" />
- <Data ElementName="eye_brows" Type="float" Size="3" />
- <Data ElementName="cheeks" Type="float" Size="3" />
- <Data ElementName="lips" Type="float" Size="3" />
- <Data ElementName="chin" Type="float" Size="3" />
- <Data ElementName="nose" Type="float" Size="3" />
- <Data ElementName="body_size" Type="float" Size="1" />
- <Data ElementName="body_age" Type="float" Size="1" />
- <Data ElementName="soga_version" Type="int8" />
- <Data ElementName="soga_race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_skin_color" Type="EQ2_Color" />
- <Data ElementName="soga_eye_color" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color1" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color2" Type="EQ2_Color" />
- <Data ElementName="soga_hair_highlight" Type="EQ2_Color" />
- <Data ElementName="soga_unknown11" Type="int8" Size="26" />
- <Data ElementName="soga_hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown12" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_eyes2" Type="float" Size="3" />
- <Data ElementName="soga_ears" Type="float" Size="3" />
- <Data ElementName="soga_eye_brows" Type="float" Size="3" />
- <Data ElementName="soga_cheeks" Type="float" Size="3" />
- <Data ElementName="soga_lips" Type="float" Size="3" />
- <Data ElementName="soga_chin" Type="float" Size="3" />
- <Data ElementName="soga_nose" Type="float" Size="3" />
- <Data ElementName="soga_body_size" Type="float" Size="1" />
- <Data ElementName="soga_body_age" Type="float" Size="1" />
- </Struct>
- <Struct Name="CreateCharacter" ClientVersion="869" OpcodeName="OP_CreateCharacterRequestMsg">
- <Data ElementName="unknown0" Type="int8" />
- <Data ElementName="unknown1" Type="int32" />
- <Data ElementName="account_id" Type="int32" />
- <Data ElementName="unknown3" Type="int8" />
- <Data ElementName="server_id" Type="int32" />
- <Data ElementName="name" Type="EQ2_16Bit_String" />
- <Data ElementName="race" Type="int8" />
- <Data ElementName="gender" Type="int8" />
- <Data ElementName="deity" Type="int8" />
- <Data ElementName="class" Type="int8" />
- <Data ElementName="level" Type="int8" />
- <Data ElementName="starting_zone" Type="int8" />
- <Data ElementName="version" Type="int8" />
- <Data ElementName="race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="skin_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="skin_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="eye_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_highlight" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown8" Type="int8" Size="26" />
- <Data ElementName="hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown9" Type="EQ2_Color" Size="1" />
- <Data ElementName="eyes2" Type="float" Size="3" />
- <Data ElementName="ears" Type="float" Size="3" />
- <Data ElementName="eye_brows" Type="float" Size="3" />
- <Data ElementName="cheeks" Type="float" Size="3" />
- <Data ElementName="lips" Type="float" Size="3" />
- <Data ElementName="chin" Type="float" Size="3" />
- <Data ElementName="nose" Type="float" Size="3" />
- <Data ElementName="body_size" Type="float" Size="1" />
- <Data ElementName="body_age" Type="float" Size="1" />
- <Data ElementName="soga_version" Type="int8" />
- <Data ElementName="soga_race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_skin_color" Type="EQ2_Color" />
- <Data ElementName="soga_eye_color" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color1" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color2" Type="EQ2_Color" />
- <Data ElementName="soga_hair_highlight" Type="EQ2_Color" />
- <Data ElementName="soga_unknown_color1" Type="EQ2_Color" />
- <Data ElementName="soga_unknown11" Type="int8" Size="26" />
- <Data ElementName="soga_hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown12" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_eyes2" Type="float" Size="3" />
- <Data ElementName="soga_ears" Type="float" Size="3" />
- <Data ElementName="soga_eye_brows" Type="float" Size="3" />
- <Data ElementName="soga_cheeks" Type="float" Size="3" />
- <Data ElementName="soga_lips" Type="float" Size="3" />
- <Data ElementName="soga_chin" Type="float" Size="3" />
- <Data ElementName="soga_nose" Type="float" Size="3" />
- <Data ElementName="soga_body_size" Type="float" Size="1" />
- <Data ElementName="soga_body_age" Type="float" Size="1" />
- </Struct>
- <Struct Name="CreateCharacter" ClientVersion="1096" OpcodeName="OP_CreateCharacterRequestMsg">
- <Data ElementName="unknown0" Type="int8" />
- <Data ElementName="unknown1" Type="int32" />
- <Data ElementName="account_id" Type="int32" />
- <Data ElementName="unknown3" Type="int8" />
- <Data ElementName="server_id" Type="int32" />
- <Data ElementName="name" Type="EQ2_16Bit_String" />
- <Data ElementName="race" Type="int8" />
- <Data ElementName="gender" Type="int8" />
- <Data ElementName="deity" Type="int8" />
- <Data ElementName="class" Type="int8" />
- <Data ElementName="level" Type="int8" />
- <Data ElementName="starting_zone" Type="int8" />
- <Data ElementName="version" Type="int8" />
- <Data ElementName="race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="skin_color" Type="EQ2_Color" />
- <Data ElementName="skin_color2" Type="EQ2_Color" />
- <Data ElementName="eye_color" Type="EQ2_Color" />
- <Data ElementName="hair_color1" Type="EQ2_Color" />
- <Data ElementName="hair_color2" Type="EQ2_Color" />
- <Data ElementName="hair_highlight" Type="EQ2_Color" />
- <Data ElementName="unknown8" Type="int8" Size="26" />
- <Data ElementName="hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown9" Type="EQ2_Color" Size="1" />
- <Data ElementName="eyes2" Type="float" Size="3" />
- <Data ElementName="ears" Type="float" Size="3" />
- <Data ElementName="eye_brows" Type="float" Size="3" />
- <Data ElementName="cheeks" Type="float" Size="3" />
- <Data ElementName="lips" Type="float" Size="3" />
- <Data ElementName="chin" Type="float" Size="3" />
- <Data ElementName="nose" Type="float" Size="3" />
- <Data ElementName="body_size" Type="float" Size="1" />
- <Data ElementName="body_age" Type="float" Size="1" />
- <Data ElementName="soga_version" Type="int8" />
- <Data ElementName="soga_race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_skin_color" Type="EQ2_Color" />
- <Data ElementName="soga_eye_color" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color1" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color2" Type="EQ2_Color" />
- <Data ElementName="soga_hair_highlight" Type="EQ2_Color" />
- <Data ElementName="soga_unknown_color" Type="EQ2_Color" />
- <Data ElementName="soga_unknown11" Type="int8" Size="26" />
- <Data ElementName="soga_hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown12" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_eyes2" Type="float" Size="3" />
- <Data ElementName="soga_ears" Type="float" Size="3" />
- <Data ElementName="soga_eye_brows" Type="float" Size="3" />
- <Data ElementName="soga_cheeks" Type="float" Size="3" />
- <Data ElementName="soga_lips" Type="float" Size="3" />
- <Data ElementName="soga_chin" Type="float" Size="3" />
- <Data ElementName="soga_nose" Type="float" Size="3" />
- <Data ElementName="soga_body_size" Type="float" Size="1" />
- <Data ElementName="soga_body_age" Type="float" Size="1" />
- </Struct>
- <Struct Name="CreateCharacter" ClientVersion="57080" OpcodeName="OP_CreateCharacterRequestMsg">
- <Data ElementName="unknown0" Type="int8" />
- <Data ElementName="unknown1" Type="int32" />
- <Data ElementName="account_id" Type="int32" />
- <Data ElementName="unknown3" Type="int8" />
- <Data ElementName="server_id" Type="int32" />
- <Data ElementName="name" Type="EQ2_16Bit_String" />
- <Data ElementName="race" Type="int8" />
- <Data ElementName="gender" Type="int8" />
- <Data ElementName="deity" Type="int8" />
- <Data ElementName="class" Type="int8" />
- <Data ElementName="level" Type="int8" />
- <Data ElementName="starting_zone" Type="int8" />
- <Data ElementName="version" Type="int8" />
- <Data ElementName="unknown10" Type="int16" />
- <Data ElementName="race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="skin_color" Type="EQ2_Color" />
- <Data ElementName="eye_color" Type="EQ2_Color" />
- <Data ElementName="unknown_skin_color2" Type="EQ2_Color" />
- <Data ElementName="hair_color1" Type="EQ2_Color" />
- <Data ElementName="hair_color2" Type="EQ2_Color" />
- <Data ElementName="hair_highlight" Type="EQ2_Color" />
- <Data ElementName="unknown8" Type="int8" Size="26" />
- <Data ElementName="hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown9" Type="EQ2_Color" Size="1" />
- <Data ElementName="eyes2" Type="float" Size="3" />
- <Data ElementName="ears" Type="float" Size="3" />
- <Data ElementName="eye_brows" Type="float" Size="3" />
- <Data ElementName="cheeks" Type="float" Size="3" />
- <Data ElementName="lips" Type="float" Size="3" />
- <Data ElementName="chin" Type="float" Size="3" />
- <Data ElementName="nose" Type="float" Size="3" />
- <Data ElementName="body_size" Type="float" Size="1" />
- <Data ElementName="body_age" Type="float" Size="1" />
- <Data ElementName="soga_version" Type="int8" />
- <Data ElementName="soga_race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_skin_color" Type="EQ2_Color" />
- <Data ElementName="soga_eye_color" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color1" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color2" Type="EQ2_Color" />
- <Data ElementName="soga_hair_highlight" Type="EQ2_Color" />
- <Data ElementName="soga_unknown_color" Type="EQ2_Color" />
- <Data ElementName="soga_unknown11" Type="int8" Size="26" />
- <Data ElementName="soga_hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown12" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_eyes2" Type="float" Size="3" />
- <Data ElementName="soga_ears" Type="float" Size="3" />
- <Data ElementName="soga_eye_brows" Type="float" Size="3" />
- <Data ElementName="soga_cheeks" Type="float" Size="3" />
- <Data ElementName="soga_lips" Type="float" Size="3" />
- <Data ElementName="soga_chin" Type="float" Size="3" />
- <Data ElementName="soga_nose" Type="float" Size="3" />
- <Data ElementName="soga_body_size" Type="float" Size="1" />
- <Data ElementName="soga_body_age" Type="float" Size="1" />
- </Struct>
- <Struct Name="CreateCharacter" ClientVersion="60085" OpcodeName="OP_CreateCharacterRequestMsg" >
- <Data ElementName="unknown0" Type="int8" />
- <Data ElementName="unknown1" Type="int32" />
- <Data ElementName="account_id" Type="int32" />
- <Data ElementName="unknown3" Type="int8" />
- <Data ElementName="server_id" Type="int32" />
- <Data ElementName="name" Type="EQ2_16Bit_String" />
- <Data ElementName="race" Type="int8" />
- <Data ElementName="gender" Type="int8" />
- <Data ElementName="deity" Type="int8" />
- <Data ElementName="class" Type="int8" />
- <Data ElementName="level" Type="int8" />
- <Data ElementName="starting_zone" Type="int8" />
- <Data ElementName="version" Type="int8" />
- <Data ElementName="unknown10" Type="int16" />
- <Data ElementName="race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="skin_color" Type="EQ2_Color" />
- <Data ElementName="eye_color" Type="EQ2_Color" />
- <Data ElementName="unknown_skin_color2" Type="EQ2_Color" />
- <Data ElementName="hair_color1" Type="EQ2_Color" />
- <Data ElementName="hair_color2" Type="EQ2_Color" />
- <Data ElementName="hair_highlight" Type="EQ2_Color" />
- <Data ElementName="unknown8" Type="int8" Size="26" />
- <Data ElementName="hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown9" Type="EQ2_Color" Size="1" />
- <Data ElementName="eyes2" Type="float" Size="3" />
- <Data ElementName="ears" Type="float" Size="3" />
- <Data ElementName="eye_brows" Type="float" Size="3" />
- <Data ElementName="cheeks" Type="float" Size="3" />
- <Data ElementName="lips" Type="float" Size="3" />
- <Data ElementName="chin" Type="float" Size="3" />
- <Data ElementName="nose" Type="float" Size="3" />
- <Data ElementName="body_size" Type="float" Size="1" />
- <Data ElementName="body_age" Type="float" Size="1" />
- <Data ElementName="soga_version" Type="int8" />
- <Data ElementName="soga_race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_skin_color" Type="EQ2_Color" />
- <Data ElementName="soga_eye_color" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color1" Type="EQ2_Color" />
- <Data ElementName="soga_hair_color2" Type="EQ2_Color" />
- <Data ElementName="soga_hair_highlight" Type="EQ2_Color" />
- <Data ElementName="soga_unknown_color" Type="EQ2_Color" />
- <Data ElementName="soga_unknown11" Type="int8" Size="26" />
- <Data ElementName="soga_hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown12" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_eyes2" Type="float" Size="3" />
- <Data ElementName="soga_ears" Type="float" Size="3" />
- <Data ElementName="soga_eye_brows" Type="float" Size="3" />
- <Data ElementName="soga_cheeks" Type="float" Size="3" />
- <Data ElementName="soga_lips" Type="float" Size="3" />
- <Data ElementName="soga_chin" Type="float" Size="3" />
- <Data ElementName="soga_nose" Type="float" Size="3" />
- <Data ElementName="soga_body_size" Type="float" Size="1" />
- <Data ElementName="soga_body_age" Type="float" Size="1" />
- </Struct>
- <Struct Name="CreateCharacter" ClientVersion="64659" OpcodeName="OP_CreateCharacterRequestMsg" >
- <Data ElementName="unknown0" Type="int8" />
- <Data ElementName="unknown1" Type="int32" />
- <Data ElementName="account_id" Type="int32" />
- <Data ElementName="unknown3" Type="int8" />
- <Data ElementName="server_id" Type="int32" />
- <Data ElementName="name" Type="EQ2_16Bit_String" />
- <Data ElementName="race" Type="int8" />
- <Data ElementName="gender" Type="int8" />
- <Data ElementName="deity" Type="int8" />
- <Data ElementName="class" Type="int8" />
- <Data ElementName="level" Type="int8" />
- <Data ElementName="starting_zone" Type="int32" />
- <Data ElementName="version" Type="int8" />
- <Data ElementName="race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="skin_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="skin_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="eye_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown8" Type="int8" Size="38" />
- <Data ElementName="hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="unknown9" Type="EQ2_Color" Size="1" />
- <Data ElementName="eyes2" Type="float" Size="3" />
- <Data ElementName="ears" Type="float" Size="3" />
- <Data ElementName="eye_brows" Type="float" Size="3" />
- <Data ElementName="cheeks" Type="float" Size="3" />
- <Data ElementName="lips" Type="float" Size="3" />
- <Data ElementName="chin" Type="float" Size="3" />
- <Data ElementName="nose" Type="float" Size="3" />
- <Data ElementName="body_size" Type="float" />
- <Data ElementName="body_age" Type="float" />
- <Data ElementName="soga_version" Type="int8" />
- <Data ElementName="soga_race_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_skin_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_eye_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_highlight" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown11" Type="int8" Size="38" />
- <Data ElementName="soga_hair_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_type_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_type_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_face_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_hair_face_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_hair_face_highlight_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_wing_color1" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_wing_color2" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_chest_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_shirt_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_chest_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_legs_file" Type="EQ2_16Bit_String" />
- <Data ElementName="soga_pants_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown_legs_color" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_unknown12" Type="EQ2_Color" Size="1" />
- <Data ElementName="soga_eyes2" Type="float" Size="3" />
- <Data ElementName="soga_ears" Type="float" Size="3" />
- <Data ElementName="soga_eye_brows" Type="float" Size="3" />
- <Data ElementName="soga_cheeks" Type="float" Size="3" />
- <Data ElementName="soga_lips" Type="float" Size="3" />
- <Data ElementName="soga_chin" Type="float" Size="3" />
- <Data ElementName="soga_nose" Type="float" Size="3" />
- <Data ElementName="soga_body_size" Type="float" />
- <Data ElementName="soga_body_age" Type="float" />
- <Data ElementName="unknown13" Type="int8" Size="2" />
- </Struct>
- <Struct Name="BadLanguageFilter" ClientVersion="1" OpcodeName="OP_BadLanguageFilter">
- <Data ElementName="num_words" Type="int16" OversizedValue="255" />
- <Data ElementName="words_array" Type="Array" ArraySizeVariable="num_words">
- <Data ElementName="word" Type="EQ2_16Bit_String" Size="1" />
- </Data>
- </Struct>
- </EQ2Emulator>
|