using System.Collections.Generic; namespace ChaosBot.Lodestone { public class CharacterDetailed { public CharacterDetails Character; } public class CharacterDetails { public CharacterClassJob ActiveClassJob; public string Avatar; public string Bio; public List ClassJobs; public string DC; public string FreeCompanyId; public int Gender; public CharacterGrandCompany GrandCompany; public int GuardianDeity; public long ID; public string? Lang; public string Name; public string Nameday; public long ParseDate; public string Portrait; public int Race; public string Server; public int Title; public bool TitleTop; public int Town; public int Tribe; } public class CharacterClassJob { public int ClassID; public long ExpLevel; public long ExpLevelMax; public long ExpLevelTogo; public bool IsSpecialised; public int JobID; public int Level; public string Name; public CharacterClassJobUnlockedState UnlockedState; } public class CharacterGrandCompany { public int NameID; public int RankID; } public class CharacterClassJobUnlockedState { public int? ID; public string Name; } }