Пример #1
0
 public SPAgentOrigin(SPCombatant combatant, SPSpawnableCharacter character, IEnhancedBattleTestTroopSupplier troopSupplier, BattleSideEnum side, int rank = -1, UniqueTroopDescriptor uniqueNo = default)
     : base(combatant.Combatant, troopSupplier, side, rank, uniqueNo)
 {
     SPCharacter      = character;
     CultureCombatant = combatant;
     PartyAgentOrigin = new PartyAgentOrigin(combatant.Combatant, character.CharacterObject, rank,
                                             uniqueNo);
 }
Пример #2
0
 public void AddCharacter(SPSpawnableCharacter character, int number)
 {
     for (int index = 0; index < number; ++index)
     {
         this._characters.Add(character);
     }
     this.NumberOfAllMembers += number;
 }
Пример #3
0
 public void KillCharacter(SPSpawnableCharacter character)
 {
     this._characters.Remove(character);
 }