59 lines
1.4 KiB
C#
59 lines
1.4 KiB
C#
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<CharacterClassJob> 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;
|
|
}
|
|
} |