public void EnemyDead(int aIndexEnemy) { if (aIndexEnemy < m_EnemiesCount) { m_EnemyFighters[aIndexEnemy] = new FigtherData { m_Position = m_EnemyFighters[aIndexEnemy].m_Position, m_IsDead = true }; } }
private void InitializeFightersData() { for (int i = 0; i < m_AllyFighters.Count; i++) { m_AllyFighters[i] = new FigtherData { m_Position = m_AllyFighters[i].m_Position, m_IsDead = false }; } for (int i = 0; i < m_EnemyFighters.Count; i++) { m_EnemyFighters[i] = new FigtherData { m_Position = m_EnemyFighters[i].m_Position, m_IsDead = false }; } }