public void removeUnit(bool isPlayersUnit, int iEntityType) { if (isPlayersUnit) { //Enemy killed player unit unitCountPlayer--; int reward = enemyDeathReward(iEntityType); playerArmy.RemoveAt(0); playerArmyObj.RemoveAt(0); updateUnitCountUI(unitCountPlayer); increaseGold(reward, false); } else { unitCountEnemy--; enemyArmy.RemoveAt(0); enemyArmyObj.RemoveAt(0); int reward = enemyDeathReward(iEntityType); increaseGold(reward, true); statsTracker.increaseKillCount(); } }