Thread:Battlecruiser/@comment-26154973-20180408054518

Here is from current enemy modules:

_asw = 0

 * Module:Abyssal Crane Princess: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Abyssal Jellyfish Princess: Base, II, III
 * Module:Aircraft Carrier Demon: Base, II
 * Module:Aircraft Carrier Princess: Base, II, III, IV
 * Module:Aircraft Carrier Summer Demon: Base
 * Module:Aircraft Carrier Summer Princess: Base
 * Module:Aircraft Carrier Water Demon: Base, II
 * Module:Air Defense Princess: Base, II, III
 * Module:Airfield Princess: Base, II, III, IV, V, VI, VII
 * Module:Anchorage Demon: Base
 * Module:Anchorage Princess: Base
 * Module:Anchorage Water Demon: Base, II, III, IV
 * Module:Armored Carrier Demon: Base
 * Module:Armored Carrier Princess: Base
 * Module:Artillery Imp: Base, II, III
 * Module:Battleship Princess: Base, Kai, Kai II, Kai III
 * Module:Battleship Ru-Class: Base, Elite, Flagship, Kai Flagship
 * Module:Battleship Summer Princess: Base, II, III
 * Module:Battleship Ta-Class: Base, Elite, Flagship
 * Module:Battleship Water Demon: Base, II, Kai, Kai II, Kai III, Kai Damaged, Kai Damaged II, Kai Damaged III
 * Module:Canal Princess: Vita, Vita II, Vita III
 * Module:Central Princess: Base, II, Damaged, Damaged II, Damaged III, III, Vita, Vita II, Vita III
 * Module:Entombed Anti-Air Guardian Princess: Base, II, III
 * Module:Escort Fortress: Base, II, III
 * Module:European Princess: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Floating Fortress: Base, II, III
 * Module:French Battleship Princess: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Harbour Princess: Base, II
 * Module:Harbour Summer Princess: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Harbour Water Demon: Base, II, III, IV
 * Module:Heavy Cruiser Ne-Class: Base, Elite, Flagship
 * Module:Heavy Cruiser Princess: Base, II, III, IV, V, VI
 * Module:Heavy Cruiser Ri-Class: Base, Elite, Flagship, Kai Flagship
 * Module:Heavy Cruiser Summer Princess: Base, II, III
 * Module:Isolated Island Demon: Base, II, III, IV
 * Module:Isolated Island Princess: Base, II, IV, V
 * Module:Light Carrier Nu-Class: Base, Elite, Flagship, Elite II, Flagship II, Flagship III, Elite IV
 * Module:Lycoris Princess: Base, II, III, IV, V
 * Module:Midway Princess: Base, II
 * Module:New Submarine Princess: Flagship, Flagship II, Flagship III, Flagship IV
 * Module:Night Strait Princesses: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Northernmost Landing Princess: Base, II, III
 * Module:Northern Princess: Base, II, III, IV, V, VI
 * Module:Northern Water Princess: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Southern Demon: Base
 * Module:Southern War Demon: Base
 * Module:Southern War Princess: Base
 * Module:Standard Carrier Wo-Class: Base, Elite, Flagship, Kai Flagship, Flagship II, Flagship III, Flagship IV, Kai Flagship II, Kai Flagship III, Kai Flagship IV, Kai Flagship V, Kai Flagship VI
 * Module:Submarine Ka-Class: Base, Elite, Flagship
 * Module:Submarine Princess: Base, II, III
 * Module:Submarine So-Class: Base, Elite, Flagship
 * Module:Submarine Summer Princess: Flagship, Flagship II, Flagship III
 * Module:Submarine Yo-Class: Base, Elite, Flagship
 * Module:Supply Depot Princess: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Supply Depot Summer Princess: Base, II
 * Module:Transport Ship Wa-Class: Base, Elite, Flagship

_asw = nil

 * Module:Abyssal Twin Princesses: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Destroyer Ancient Demon: Base, II, III
 * Module:Destroyer Ancient Princess: Base, II, III
 * Module:Destroyer Ha-Class: Late Model Elite
 * Module:Destroyer I-Class: Late Model Elite
 * Module:Destroyer Na-Class: Base, Elite, Flagship, Late Model, Late Model Elite, Late Model Flagship
 * Module:Destroyer Ni-Class: Late Model Elite
 * Module:Destroyer Princess: Base, II
 * Module:Destroyer Ro-Class: Late Model Elite
 * Module:Destroyer Water Demon: Base, II, III, IV, V, VI
 * Module:Escort Princess: Base, II, III
 * Module:Escort Water Princess: Base, II, III, Damaged, Damaged II, Damaged III
 * Module:Isolated Island Princess: III
 * Module:Light Carrier Nu-Class: Kai Elite, Kai Flagship, Kai Elite II, Kai Flagship II, Elite III, Kai Elite III, Kai Flagship III, Kai Flagship IV
 * Module:Light Cruiser Demon: Base, II
 * Module:Light Cruiser Princess: Base, II, III
 * Module:PT Imp Pack: Base, II, III, IV
 * Module:Seaplane Tender Princess: Base, II, III
 * Module:Seaplane Tender Water Princess: Base, II, III

_asw > 0

 * Module:Battleship Re-Class: Base, Elite
 * Module:Destroyer Ha-Class: Base, Elite, Flagship, Late Model
 * Module:Destroyer I-Class: Base, Elite, Flagship, Late Model
 * Module:Destroyer Ni-Class: Base, Elite, Late Model
 * Module:Destroyer Ro-Class: Base, Elite, Flagship, Late Model
 * Module:Light Cruiser He-Class: Base, Elite, Flagship
 * Module:Light Cruiser Ho-Class: Base, Elite, Flagship
 * Module:Light Cruiser To-Class: Base, Elite
 * Module:Light Cruiser Tsu-Class: Base, Elite
 * Module:Torpedo Cruiser Chi-Class: Base, Elite, Flagship

If _asw = nil always implies _asw > 0, then it is ok.

And for ships it is _asw_max, which is a number of false. I suppose it is correct except for Hayasui (AO?), since she can both 8 and 13. 