Skip to content

Instantly share code, notes, and snippets.

@AriDEV
Created August 4, 2016 02:32
Show Gist options
  • Save AriDEV/b5b2e380f8074070ef6f72473238723f to your computer and use it in GitHub Desktop.
Save AriDEV/b5b2e380f8074070ef6f72473238723f to your computer and use it in GitHub Desktop.
public class VirtualRealmNameInfo
{
public bool IsLocal { get; set; }
public string RealmNameActual { get; set; }
public string RealmNameNormalized { get; set; }
}
public class VirtualRealmInfo
{
public uint RealmAddress { get; set; }
public VirtualRealmNameInfo RealmNameInfo { get; set; }
}
public class AuthSuccessInfo
{
public uint VirtualRealmAddress { get; set; }
public List<VirtualRealmInfo> VirtualRealms { get; set; }
public uint TimeRemain { get; set; }
public uint TimeOptions { get; set; }
public uint TimeRested { get; set; }
public byte ActiveExpansionLevel { get; set; }
public byte AccountExpansionLevel { get; set; }
public bool IsExpansionTrial { get; set; }
public uint TimeSecondsUntilPCKick { get; set; }
public List<RaceClassAvailability> AvailableRaces { get; set; }
public List<RaceClassAvailability> AvailableClasses { get; set; }
public List<AvailableCharacterTemplateSet> Templates { get; set; }
public bool ForceCharacterTemplate { get; set; }
public ushort NumPlayersHorde { get; set; } // Optional
public ushort NumPlayersAlliance { get; set; } // Optional
public bool IsVeteranTrial { get; set; }
public uint CurrencyID { get; set; }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment