Changes

Created page with "*The opening anti-submarine attack (OASW) can be performed by any ship with displayed ASW value of 100 or greater (ship's ASW stat + equipment ASW, not counting equipment [[im..."
*The opening anti-submarine attack (OASW) can be performed by any ship with displayed ASW value of 100 or greater (ship's ASW stat + equipment ASW, not counting equipment [[improvements]]) and at least one [[sonar]].
**[[Isuzu Kai Ni]] is an exception and can always perform the opening anti-submarine attack, even with less than 100 displayed ASW or without any ASW equipment.
**If several ships fulfill the requirements, then they all can perform preemptive attacks, each attacking a random submarine in the enemy fleet. The firing order is determined by the range order, similar to the First Shelling Phase. The order for ships of the same range is random.
**The damage follows the [[Damage_Calculation|usual ASW formula]] and is affected by the usual modifiers (formation, engagement, health, ammo), as well as equipment [[improvements]].

The following table shows how much base ASW is needed (in form of required ship level) to enable OASW with a given equipment setup (T4: [[Type 4 Passive Sonar]], T3: [[Type 3 Active Sonar]], DC: [[Type 3 Depth Charge Projector]]).
<!--
function group(array) {
const groups = [];
let i = 0;
for (const element of array) {
if (!groups[i]) {
groups.push({count: 1, element: element});
} else if (element === groups[i].element) {
++groups[i].count;
} else {
++i;
groups.push({count: 1, element: element});
}
}
return groups;
}

function calc_level_for_asw(remodel_level, base, max, target) {
const level = Math.ceil(99 * (target - base) / (max - base));
return level < remodel_level ? remodel_level : level;
}

const oasw_breakpoints = [64, 66, 68, 70, 72, 76, 78, 80, 82, 88, 90];

function calc_levels_for_asw(ship, remodel_level, base, max) {
return oasw_breakpoints.map((target) => calc_level_for_asw(remodel_level, base, max, target));
}

function gen_row(ship, remodel_level, base, max) {
const format_cell = (group) => `|colspan="${group.count}" style="background:#${(group.element < 90 ? "c8e6c9" : group.element < 100 ? "ffe0b2" : group.element <= 155 ? "ffcdd2" : "cfd8dc")}"|${group.element}`
return `|-\n|[[${ship}]]\n${group(calc_levels_for_asw(ship, remodel_level, base, max)).map(format_cell).join("\n")}`;
}

gen_row("Asashio Kai Ni D", 85, 45, 89);
gen_row("Libeccio Kai", 30, 40, 80);
gen_row("Satsuki Kai Ni", 75, 30, 81);
// ...
-->
{| class="wikitable typography-xl-optout mw-collapsible" style="width:100%;text-align:center;"
|-
!colspan="12"|[[DD]]
|-
!rowspan="2"|Ship
!colspan="5"|3 Slots
!colspan="4"|2 Slots
!colspan="2"|1 Slot
|-
!T4/T4/T4<br />36 + 64
!T4/T4/T3<br />34 + 66
!style="color:red"|T4/T4/DC<br />32 + 68
!style="color:red"|T4/T3/DC<br />30 + 70
!style="color:red"|T3/T3/DC<br />28 + 72
!T4/T4<br />24 + 76
!T4/T3<br />22 + 78
!style="color:red"|T4/DC<br />20 + 80
!style="color:red"|T3/DC<br />18 + 82
!T4<br />12 + 88
!T3<br />10 + 90
|-
|[[Asashio Kai Ni D]]
|colspan="9" style="background:#c8e6c9"|85
|style="background:#ffe0b2"|97
|style="background:#ffcdd2"|102
|-
|[[Libeccio Kai]]
|style="background:#c8e6c9"|60
|style="background:#c8e6c9"|65
|style="background:#c8e6c9"|70
|style="background:#c8e6c9"|75
|style="background:#c8e6c9"|80
|style="background:#ffe0b2"|90
|style="background:#ffe0b2"|95
|style="background:#ffe0b2"|99
|style="background:#ffcdd2"|104
|style="background:#ffcdd2"|119
|style="background:#ffcdd2"|124
|-
|[[Satsuki Kai Ni]]
|colspan="3" style="background:#c8e6c9"|75
|style="background:#c8e6c9"|78
|style="background:#c8e6c9"|82
|style="background:#ffe0b2"|90
|style="background:#ffe0b2"|94
|style="background:#ffe0b2"|98
|style="background:#ffcdd2"|101
|style="background:#ffcdd2"|113
|style="background:#ffcdd2"|117
|-
|[[Asashimo Kai]]
|style="background:#c8e6c9"|66
|style="background:#c8e6c9"|70
|style="background:#c8e6c9"|75
|style="background:#c8e6c9"|79
|style="background:#c8e6c9"|84
|style="background:#ffe0b2"|93
|style="background:#ffe0b2"|97
|style="background:#ffcdd2"|102
|style="background:#ffcdd2"|106
|style="background:#ffcdd2"|120
|style="background:#ffcdd2"|124
|-
|[[Verniy]]
|style="background:#c8e6c9"|77
|style="background:#c8e6c9"|81
|style="background:#c8e6c9"|86
|style="background:#ffe0b2"|90
|style="background:#ffe0b2"|95
|style="background:#ffcdd2"|104
|style="background:#ffcdd2"|108
|style="background:#ffcdd2"|113
|style="background:#ffcdd2"|117
|style="background:#ffcdd2"|131
|style="background:#ffcdd2"|135
|-
|[[Ushio Kai Ni]]
|style="background:#c8e6c9"|80
|style="background:#c8e6c9"|85
|style="background:#ffe0b2"|90
|style="background:#ffe0b2"|95
|style="background:#ffe0b2"|99
|style="background:#ffcdd2"|109
|style="background:#ffcdd2"|114
|style="background:#ffcdd2"|119
|style="background:#ffcdd2"|124
|style="background:#ffcdd2"|139
|style="background:#ffcdd2"|144
|-
|[[Akizuki Kai]]<br />[[Teruzuki Kai]]<br />[[Hatsuzuki Kai]]
|style="background:#c8e6c9"|81
|style="background:#c8e6c9"|85
|style="background:#ffe0b2"|90
|style="background:#ffe0b2"|95
|style="background:#ffe0b2"|99
|style="background:#ffcdd2"|109
|style="background:#ffcdd2"|114
|style="background:#ffcdd2"|118
|style="background:#ffcdd2"|123
|style="background:#ffcdd2"|137
|style="background:#ffcdd2"|142
|-
|[[Shigure Kai Ni]]
|colspan="1" style="background:#c8e6c9"|83
|colspan="1" style="background:#c8e6c9"|87
|colspan="1" style="background:#ffe0b2"|92
|colspan="1" style="background:#ffe0b2"|97
|colspan="1" style="background:#ffcdd2"|102
|colspan="1" style="background:#ffcdd2"|112
|colspan="1" style="background:#ffcdd2"|116
|colspan="1" style="background:#ffcdd2"|121
|colspan="1" style="background:#ffcdd2"|126
|colspan="1" style="background:#ffcdd2"|141
|colspan="1" style="background:#ffcdd2"|145
|-
!colspan="12"|[[CL]]/[[CLT]]
|-
!rowspan="2"|Ship
!colspan="5"|3 Slots
!colspan="4"|2 Slots
!colspan="2"|1 Slot
|-
!T4/T4/T4<br />36 + 64
!T4/T4/T3<br />34 + 66
!style="color:red"|T4/T4/DC<br />32 + 68
!style="color:red"|T4/T3/DC<br />30 + 70
!style="color:red"|T3/T3/DC<br />28 + 72
!T4/T4<br />24 + 76
!T4/T3<br />22 + 78
!style="color:red"|T4/DC<br />20 + 80
!style="color:red"|T3/DC<br />18 + 82
!T4<br />12 + 88
!T3<br />10 + 90
|-
|[[Naka Kai Ni]]
|style="background:#c8e6c9"|48
|style="background:#c8e6c9"|50
|style="background:#c8e6c9"|55
|style="background:#c8e6c9"|61
|style="background:#c8e6c9"|66
|style="background:#c8e6c9"|77
|style="background:#c8e6c9"|83
|style="background:#c8e6c9"|88
|style="background:#ffe0b2"|94
|style="background:#ffcdd2"|110
|style="background:#ffcdd2"|116
|-
|[[Sakawa Kai]]
|style="background:#c8e6c9"|63
|style="background:#c8e6c9"|66
|style="background:#c8e6c9"|70
|style="background:#c8e6c9"|74
|style="background:#c8e6c9"|77
|style="background:#c8e6c9"|85
|style="background:#c8e6c9"|88
|style="background:#ffe0b2"|92
|style="background:#ffe0b2"|96
|style="background:#ffcdd2"|107
|style="background:#ffcdd2"|110
|-
|[[Abukuma Kai Ni]]
|colspan="5" style="background:#c8e6c9"|75
|style="background:#c8e6c9"|82
|style="background:#c8e6c9"|88
|style="background:#ffe0b2"|94
|style="background:#ffe0b2"|99
|style="background:#ffcdd2"|117
|style="background:#ffcdd2"|123
|-
|[[Kiso Kai Ni]]
|style="background:#c8e6c9"|65
|style="background:#c8e6c9"|68
|style="background:#c8e6c9"|72
|style="background:#c8e6c9"|76
|style="background:#c8e6c9"|80
|style="background:#c8e6c9"|88
|style="background:#ffe0b2"|92
|style="background:#ffe0b2"|96
|style="background:#ffe0b2"|99
|style="background:#ffcdd2"|111
|style="background:#ffcdd2"|115
|-
|[[Agano Kai]]<br />[[Noshiro Kai]]<br />[[Yahagi Kai]]
|style="background:#c8e6c9"|68
|style="background:#c8e6c9"|71
|style="background:#c8e6c9"|75
|style="background:#c8e6c9"|78
|style="background:#c8e6c9"|82
|style="background:#c8e6c9"|89
|style="background:#ffe0b2"|92
|style="background:#ffe0b2"|96
|style="background:#ffe0b2"|99
|style="background:#ffcdd2"|110
|style="background:#ffcdd2"|114
|-
|[[Jintsuu Kai Ni]]
|style="background:#c8e6c9"|60
|style="background:#c8e6c9"|65
|style="background:#c8e6c9"|70
|style="background:#c8e6c9"|75
|style="background:#c8e6c9"|80
|style="background:#ffe0b2"|90
|style="background:#ffe0b2"|95
|style="background:#ffe0b2"|99
|style="background:#ffcdd2"|104
|style="background:#ffcdd2"|119
|style="background:#ffcdd2"|124
|-
|[[Kitakami Kai Ni]]<br />[[Ooi Kai Ni]]
|style="background:#c8e6c9"|71
|style="background:#c8e6c9"|75
|style="background:#c8e6c9"|79
|style="background:#c8e6c9"|82
|style="background:#c8e6c9"|86
|style="background:#ffe0b2"|94
|style="background:#ffe0b2"|98
|style="background:#ffcdd2"|101
|style="background:#ffcdd2"|105
|style="background:#ffcdd2"|117
|style="background:#ffcdd2"|120
|-
|[[Sendai Kai Ni]]
|style="background:#c8e6c9"|72
|style="background:#c8e6c9"|77
|style="background:#c8e6c9"|83
|style="background:#c8e6c9"|88
|style="background:#ffe0b2"|94
|style="background:#ffcdd2"|105
|style="background:#ffcdd2"|110
|style="background:#ffcdd2"|116
|style="background:#ffcdd2"|121
|style="background:#ffcdd2"|138
|style="background:#ffcdd2"|143
|}
{| class="wikitable typography-xl-optout" style="width:100%;text-align:center;"
|-
!colspan="7"|4 Slots [[CL]]/[[CT]]
|-
!rowspan="2"|Ship
!colspan="6"|4 Slots
|-
!T4/T4/T4/T4<br />48 + 52
!T4/T4/T4/T3<br />46 + 54
!style="color:red"|T4/T4/T4/DC<br />44 + 56
!style="color:red"|T4/T4/T3/DC<br />42 + 58
!style="color:red"|T4/T3/T3/DC<br />40 + 60
!style="color:red"|T3/T3/T3/DC<br />38 + 62
|-
|[[Yuubari Kai]]<br />[[Kashima Kai]]
|style="background:#c8e6c9"|62
|style="background:#c8e6c9"|66
|style="background:#c8e6c9"|71
|style="background:#c8e6c9"|75
|style="background:#c8e6c9"|80
|style="background:#c8e6c9"|84
|-
|[[Katori Kai]]
|style="background:#c8e6c9"|75
|style="background:#c8e6c9"|80
|style="background:#c8e6c9"|85
|style="background:#ffe0b2"|90
|style="background:#ffe0b2"|95
|style="background:#ffe0b2"|99
|-
|[[Ooyodo Kai]]
|style="background:#ffcdd2"|132
|style="background:#ffcdd2"|138
|style="background:#ffcdd2"|143
|style="background:#ffcdd2"|148
|style="background:#ffcdd2"|153
|N/A
|-
!rowspan="2"|Ship
!colspan="5"|3 Slots
|-
!T4/T4/T4<br />36 + 64
!T4/T4/T3<br />34 + 66
!style="color:red"|T4/T4/DC<br />32 + 68
!style="color:red"|T4/T3/DC<br />30 + 70
!style="color:red"|T3/T3/DC<br />28 + 72
|-
|[[Yuubari Kai]]<br />[[Kashima Kai]]
|style="background:#c8e6c9"|88
|style="background:#ffe0b2"|93
|style="background:#ffe0b2"|97
|style="background:#ffcdd2"|102
|style="background:#ffcdd2"|106
|-
|[[Katori Kai]]
|style="background:#ffcdd2"|104
|style="background:#ffcdd2"|109
|style="background:#ffcdd2"|114
|style="background:#ffcdd2"|119
|style="background:#ffcdd2"|124
|-
|[[Ooyodo Kai]]
|N/A
|N/A
|N/A
|N/A
|N/A
|-
!rowspan="2"|Ship
!colspan="4"|2 Slots
!colspan="2"|1 Slot
|-
!T4/T4<br />24 + 76
!T4/T3<br />22 + 78
!style="color:red"|T4/DC<br />20 + 80
!style="color:red"|T3/DC<br />18 + 82
!T4<br />12 + 88
!T3<br />10 + 90
|-
|[[Yuubari Kai]]<br />[[Kashima Kai]]
|style="background:#ffcdd2"|115
|style="background:#ffcdd2"|119
|style="background:#ffcdd2"|124
|style="background:#ffcdd2"|129
|style="background:#ffcdd2"|141
|style="background:#ffcdd2"|146
|-
|[[Katori Kai]]
|style="background:#ffcdd2"|134
|style="background:#ffcdd2"|139
|style="background:#ffcdd2"|144
|style="background:#ffcdd2"|149
|N/A
|N/A
|-
|[[Ooyodo Kai]]
|N/A
|N/A
|N/A
|N/A
|N/A
|N/A
|}
Bots, gkautomate
12,680

edits