void ProcessHeavilyDamagedShip(IList<BattleParticipantSnapshot> rpParticipants, ParticipantFleetType rpType)
{
for (var i = 0; i < rpParticipants.Count; i++)
{
var rID = (int)rpType * 6 + i;
var rState = rpParticipants[i].State;
if (rState == BattleParticipantState.HeavilyDamaged || rState == BattleParticipantState.Sunk)
using (var rCommand = Connection.CreateCommand())
{
rCommand.CommandText = "INSERT INTO battle_detail.participant_heavily_damaged(battle, id) VALUES(@battle_id, @id);";
rCommand.Parameters.AddWithValue("@battle_id", r_CurrentBattleID.Value);
rCommand.Parameters.AddWithValue("@id", rID);
rCommand.ExecuteNonQuery();
}
}
}