/// <summary>Initializes a new team</summary> /// <remarks><see cref="Name"/> initializes according to <i>teamNumber</i>; <b>0</b> = "Imperial", <b>1</b> = "Rebel", other = "Team #"</remarks> /// <param name="teamNumber">Team index being initialized</param> public Team(int teamNumber) { if (teamNumber <= 0) { _name = "Imperial"; _allies[0] = Allegeance.Friendly; } else if (teamNumber == 1) { _name = "Rebel"; } else { _name = "Team " + (teamNumber > 8 ? 10 : teamNumber + 1); } for (int i = 0; i < 6; i++) { _endOfMissionMessages[i] = ""; } for (int i = 0; i < 3; i++) { _voiceIDs[i] = ""; _eomNotes[i] = ""; } _eomMessageIndexer = new EomMessageIndexer(_endOfMissionMessages); _voiceIDIndexer = new VoiceIDIndexer(_voiceIDs); _notesIndexer = new EomMessageNoteIndexer(_eomNotes); }
/// <summary>Initializes a new team</summary> /// <remarks><see cref="Name"/> initializes according to <i>teamNumber</i>; <b>0</b> = "Imperial", <b>1</b> = "Rebel", other = "Team #"</remarks> /// <param name="teamNumber">Team index being initialized</param> public Team(int teamNumber) { if (teamNumber <= 0) { _name = "Imperial"; _allies[0] = Allegeance.Friendly; } else if (teamNumber == 1) _name = "Rebel"; else _name = "Team " + (teamNumber > 8 ? 10 : teamNumber + 1); for (int i=0;i<6;i++) _endOfMissionMessages[i] = ""; for (int i = 0; i < 3; i++) { _voiceIDs[i] = ""; _eomNotes[i] = ""; } _eomMessageIndexer = new EomMessageIndexer(_endOfMissionMessages); _voiceIDIndexer = new VoiceIDIndexer(_voiceIDs); _notesIndexer = new EomMessageNoteIndexer(_eomNotes); }