Class Squad
public class Squad : ITranslationArgument
- Inheritance
-
Squad
- Implements
- Inherited Members
- Extension Methods
Fields
FormatColorName
public static readonly SpecialFormat FormatColorName
Field Value
FormatName
public static readonly SpecialFormat FormatName
Field Value
MaxMembers
public const int MaxMembers = 6
Field Value
Properties
IsFull
public bool IsFull { get; }
Property Value
IsLocked
public bool IsLocked { get; }
Property Value
Leader
public WarfarePlayer Leader { get; }
Property Value
Members
public IReadOnlyList<WarfarePlayer> Members { get; }
Property Value
Name
public string Name { get; }
Property Value
Team
public Team Team { get; }
Property Value
TeamIdentificationNumber
A number starting at 1 that uniquely identifies the squad among the squads of a specific team.
public byte TeamIdentificationNumber { get; }
Property Value
Methods
AddMember(WarfarePlayer)
public bool AddMember(WarfarePlayer player)
Parameters
playerWarfarePlayer
Returns
CanJoinSquad(WarfarePlayer)
public bool CanJoinSquad(WarfarePlayer player)
Parameters
playerWarfarePlayer
Returns
ContainsPlayer(WarfarePlayer)
public bool ContainsPlayer(WarfarePlayer player)
Parameters
playerWarfarePlayer
Returns
Disband()
public bool Disband()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetMemberList()
public ulong[] GetMemberList()
Returns
- ulong[]
IsLeader(WarfarePlayer)
public bool IsLeader(WarfarePlayer player)
Parameters
playerWarfarePlayer
Returns
LockSquad(WarfarePlayer?)
public bool LockSquad(WarfarePlayer? instigator)
Parameters
instigatorWarfarePlayer
Returns
PromoteMember(WarfarePlayer)
public void PromoteMember(WarfarePlayer member)
Parameters
memberWarfarePlayer
RemoveMember(WarfarePlayer)
public bool RemoveMember(WarfarePlayer player)
Parameters
playerWarfarePlayer
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
TryAddMember(WarfarePlayer)
public bool TryAddMember(WarfarePlayer player)
Parameters
playerWarfarePlayer
Returns
UnlockSquad(WarfarePlayer?)
public bool UnlockSquad(WarfarePlayer? instigator)
Parameters
instigatorWarfarePlayer