Class CharacterDetails
Serializable class containing details about a character for selection and display.
[Serializable]
public class CharacterDetails
- Inheritance
-
CharacterDetails
- Inherited Members
Fields
CharacterName
Name of the character.
public string CharacterName
Field Value
EquippedItems
Template IDs of equipped items indexed by slot (see ItemSlot). Null when equipment data is unavailable.
public Dictionary<int, int> EquippedItems
Field Value
- Dictionary<int, int>
Remarks
FishNet requires a custom serializer for Dictionary{int,int}. If this type is sent over
the network, register a custom serializer via NetworkManager.Serializer.RegisterSerializerType
or change this field to an array of key-value pair structs for native FishNet serialization.
IsCombatLogged
True when this character's body is still in the world because its owner disconnected during combat. Selecting it resumes that body rather than starting a fresh session.
public bool IsCombatLogged
Field Value
Remarks
Surfaced so the player is told what happened instead of silently being dropped back into a character that may have taken damage — or died — while they were gone.
RaceTemplateID
Template ID representing the character's race.
public int RaceTemplateID
Field Value
SceneName
Name of the scene where the character is currently located.
public string SceneName