Ejemplo n.º 1
0
 public static ushort SharedGetFactionMembersMax(FactionKind kind)
 {
     return(kind switch
     {
         FactionKind.Public => SharedMembersMaxPublicFaction,
         FactionKind.Private => SharedMembersMaxPrivateFaction,
         _ => throw new ArgumentOutOfRangeException(nameof(kind), kind, null)
     });
Ejemplo n.º 2
0
 public FactionListEntry(
     string clanTag,
     FactionKind kind,
     bool isAcceptingApplications,
     string leaderName,
     string publicDescription,
     ushort membersNumberCurrent,
     byte factionLevel,
     ushort leaderboardRank,
     ulong totalScore)
 {
     this.ClanTag                 = clanTag;
     this.Kind                    = kind;
     this.LeaderName              = leaderName;
     this.MembersNumberCurrent    = membersNumberCurrent;
     this.IsAcceptingApplications = isAcceptingApplications;
     this.PublicDescription       = publicDescription;
     this.FactionLevel            = factionLevel;
     this.LeaderboardRank         = leaderboardRank;
     this.TotalScore              = totalScore;
 }
Ejemplo n.º 3
0
 public FactionKindData(FactionKind factionKind)
 {
     this.FactionKind = factionKind;
 }
 public EntityFaction(FactionKind f)
 {
     m_faction = f;
 }