I am not sure if this is what you are looking for, but this might point you in the right direction.
Code:
struct DBPlayerCorpse_Struct {
int32 crc;
bool locked;
int32 itemcount;
int32 exp;
float size;
int8 level;
int8 race;
int8 gender;
int8 class_;
int8 deity;
int8 texture;
int8 helmtexture;
int32 copper;
int32 silver;
int32 gold;
int32 plat;
Color_Struct item_tint[9];
int8 haircolor;
int8 beardcolor;
int8 eyecolor1;
int8 eyecolor2;
int8 hairstyle;
int8 face;
int8 beard;
ServerLootItem_Struct items[0];
};
I found that in zonedump.h of the zone project.
You can also find things like:
ZoneDatabase::UpdatePlayerCorpse and
ZoneDatabase::CreatePlayerCorpse
in PlayerCorpse.cpp in the zone project.