Class CharacterCreationPacket
[PacketHandler(248, PacketSizing.Fixed, Length = 106, Description = "Character Creation ( 7.0.16.0 )")]
public class CharacterCreationPacket : BaseGameNetworkPacket, IGameNetworkPacket
- Inheritance
-
CharacterCreationPacket
- Implements
- Inherited Members
- Extension Methods
Constructors
CharacterCreationPacket()
public CharacterCreationPacket()
Properties
CharacterName
public string CharacterName { get; }
Property Value
ClientFlags
public ClientFlags ClientFlags { get; }
Property Value
Dexterity
public int Dexterity { get; }
Property Value
FacialHair
public HueStyle FacialHair { get; }
Property Value
Gender
public GenderType Gender { get; }
Property Value
Hair
public HueStyle Hair { get; }
Property Value
Intelligence
public int Intelligence { get; }
Property Value
Pants
public HueStyle Pants { get; }
Property Value
Profession
public ProfessionInfo Profession { get; }
Property Value
ProfessionId
public int ProfessionId { get; }
Property Value
Race
public Race? Race { get; }
Property Value
RaceIndex
public int RaceIndex { get; }
Property Value
Shirt
public HueStyle Shirt { get; }
Property Value
Skills
public List<SkillKeyValue> Skills { get; }
Property Value
Skin
public HueStyle Skin { get; }
Property Value
Slot
public int Slot { get; }
Property Value
StartingCity
public CityInfo? StartingCity { get; }
Property Value
StartingCityIndex
public short StartingCityIndex { get; }
Property Value
Strength
public int Strength { get; }
Property Value
Methods
ParsePayload(ref SpanReader)
Parses packet-specific payload after opcode validation.
protected override bool ParsePayload(ref SpanReader reader)
Parameters
readerSpanReaderPacket span reader positioned after opcode.
Returns
- bool
truewhen payload parsing succeeds; otherwisefalse.