private void Shelling(Midnight_Hougeki shelling, int friendFleetIndex = 1, int enemyFleetIndex = 1) { if (shelling == null) { return; } var damages = shelling.GetDamages(friendFleetIndex, enemyFleetIndex); this.CalcDamages(damages); }
private void Shelling(Midnight_Hougeki shelling, int friendFleetIndex = 0, int enemyFleetIndex = 0) { if (shelling == null) { return; } var friendDamage = shelling.GetFriendDamages(); var enemyDamage = shelling.GetEnemyFirstFleetDamages(); this.FriendFleet.Fleets[friendFleetIndex].CalcDamages(friendDamage); this.EnemyFleet.Fleets[enemyFleetIndex].CalcDamages(enemyDamage); }
private void Shelling(Midnight_Hougeki shelling, bool friendlySupport = false) { if (shelling == null) { return; } if (shelling.api_at_eflag == null) { return; } var damages = shelling.GetDamages(friendlySupport); this.CalcDamages(damages); }