Planeshift
charmessages.h File Reference
#include <csutil/parray.h>
#include "net/messages.h"

Go to the source code of this file.

Classes

struct  psCharVerificationMesg::Attribute
 
struct  CreationChoice
 A Creation Choice that the client can make. More...
 
class  LifeEventChoice
 Defines the structure needed to send a life event across the network. More...
 
class  psCharApprovedMessage
 Used to confirm that a character has been uploaded. More...
 
class  psCharRejectedMessage
 Opposite of psCharApprovedMessage. More...
 
class  psCharUploadMessage
 
class  psCharVerificationMesg
 Message that has a list of the stats and skills that will be created for a character. More...
 
class  psCreationChoiceMsg
 A general message class for sending a character creation choice. More...
 
class  psLifeEventMsg
 Defines a Life Event message. More...
 

Enumerations

enum  CreationAreas {
  ZODIAC, FATHER_JOB, MOTHER_JOB, RELIGION,
  BIRTH_EVENT, CHILD_ACTIVITY, CHILD_HOUSE, CHILD_SIBLINGS
}
 This is a list of all the possible choice areas. More...
 
enum  PSCHARACTER_GENDER { PSCHARACTER_GENDER_NONE = 0, PSCHARACTER_GENDER_FEMALE = 1, PSCHARACTER_GENDER_MALE = 2, PSCHARACTER_GENDER_COUNT = 3 }
 
enum  PSTRAIT_LOCATION {
  PSTRAIT_LOCATION_NONE = 0, PSTRAIT_LOCATION_FACE, PSTRAIT_LOCATION_HAIR_STYLE, PSTRAIT_LOCATION_BEARD_STYLE,
  PSTRAIT_LOCATION_HAIR_COLOR, PSTRAIT_LOCATION_SKIN_TONE, PSTRAIT_LOCATION_ITEM, PSTRAIT_LOCATION_EYE_COLOR,
  PSTRAIT_LOCATION_COUNT
}
 Define the player controled base customization that their model can have. More...