KanColle Sortie Simulator
 {{$t('simulate_n_times',[numSim])}}
        

{{$t('fleets')}}

{{$t('land_base_aerial_support')}}
[+] [−]

{{$t('battles')}}


{{$t('settings')}}

:
{{$t('historical_bonus')}}:
 {{autoBonusStatus}} ({{autoBonusName}}, {{$t('autobonus_nodes')}}: {{autoBonusNodes}})
{{$t('mechanics')}}:
[+] [−]

{{$t('show_advanced')}}:
[+] [−]
{{$t('vanguard_evasion_bonus')}}:
{{$t('shelling')}}{{$t('torpedo')}}
{{$t('DD_n',['1'])}}:
{{$t('DD_n',['2'])}}:
{{$t('DD_n',['3'])}}:
{{$t('DD_n',['4'])}}:
{{$t('DD_n',['5'])}}:
{{$t('DD_n',['6'])}}:
{{$t('DD_n',['7'])}}:
{{$t('other_n',['1'])}}:
{{$t('other_n',['2'])}}:
{{$t('other_n',['3'])}}:
{{$t('other_n',['4'])}}:
{{$t('other_n',['5'])}}:
{{$t('other_n',['6'])}}:
{{$t('other_n',['7'])}}:
{{$t('shelling')}}{{$t('torpedo')}}
{{$t('DD_n',['1'])}}:
{{$t('DD_n',['2'])}}:
{{$t('DD_n',['3'])}}:
{{$t('DD_n',['4'])}}:
{{$t('DD_n',['5'])}}:
{{$t('DD_n',['6'])}}:
{{$t('DD_n',['7'])}}:
{{$t('other_n',['1'])}}:
{{$t('other_n',['2'])}}:
{{$t('other_n',['3'])}}:
{{$t('other_n',['4'])}}:
{{$t('other_n',['5'])}}:
{{$t('other_n',['6'])}}:
{{$t('other_n',['7'])}}:
{{$t('special_attack_activation_rate')}}:
{{$t('nelson_touch')}}:%
{{$t('nagato_special')}}:%
{{$t('mutsu_special')}}:%
{{$t('colorado_special')}}:%
{{$t('kongou_special')}}:%
{{$t('yamato_special_3')}}:%
{{$t('yamato_special_2')}}:%
{{$t('submarine_special')}}:%
{{$t('richelieu_special')}}:%
{{$t('cf_airstrike_base_mods')}}:
{{$t('damage_base',['25'])}}: {{$t('accuracy_base',['95'])}}:
{{$t('main')}}{{$t('escort')}} {{$t('main')}}{{$t('escort')}}
{{$t('player_target_battle')}}
{{$t('player_target_raid')}}
{{$t('enemy_target')}}
{{$t('arctic_camo_bonuses')}}:
{{$t('armour')}}:
{{$t('evasion_shelling')}}:
{{$t('smokescreen_mods')}}:
{{$t('smoke_level')}}:123
{{$t('activation_rate')}}:%
{{$t('shelling_accuracy_multiplier')}}:
{{$t('player_no_radar')}}
{{$t('player_radar')}}
{{$t('enemy_no_radar')}}
{{$t('enemy_radar')}}
{{$t('asw_accuracy_multiplier')}}:
{{$t('player')}}
{{$t('enemy')}}
{{$t('torpedo_accuracy_multiplier')}}:
{{$t('player')}}
{{$t('enemy')}}
{{$t('airstrike_accuracy_multiplier')}}:
{{$t('player')}}
{{$t('enemy')}}
{{$t('airstrike_may_be_inaccurate')}}
{{$t('shelling_range_tie_randomness_weights')}}:
{{$t('warning_experimental_subject_to_change')}}
{{$t('explanation')}}:  [1]  [2] 
{{$t('override_support_chance')}}:
{{$t('override_support_chance_desc')}}
{{$t('normal_day')}}:%
{{$t('normal_night')}}:%
{{$t('boss')}}:%
{{$t('balloon_acc_effects')}}:
{{$t('balloon_own_fleet')}}:
{{$t('balloon_airstrike')}}:
{{i}}: ({{$t('balloon_acc')}} × ) +
{{$t('balloon_lbas')}}:
{{i}}: ({{$t('balloon_acc')}} × ) +
{{$t('balloon_opposing_fleet')}}:
{{$t('balloon_airstrike')}}:
{{i}}: ({{$t('balloon_acc')}} × ) +
{{$t('balloon_lbas')}}:
{{i}}: ({{$t('balloon_acc')}} × ) +

{{$t('simulation')}}

{{$t('opens_in_replayer')}}
:
({{simProgressNum}}/{{simProgressTotal}})
{{$t('sim_error.' + error.key, error.args)}}
{{$t('sim_warning.' + warning.key, warning.args)}}

{{$t('statistics')}}

{{$t('note_calc_wip')}}
{{$t('warn_combined_fleet')}}
{{$t('number_of_runs')}}: {{results.totalNum}}
{{$t('final_rank_rate')}}:
S{{results.rankS}}
A{{results.rankA}}
B{{results.rankB}}
C{{results.rankC}}
D{{results.rankD}}
E{{results.rankE}}
{{results.retreat}}
{{$t('enemy_flagship_sunk_rate')}}:
{{results.flagSunk}}
{{$t('rank_per_battle')}}:
 {{n}}
S{{stat}}
A{{stat}}
B{{stat}}
C{{stat}}
D{{stat}}
E{{stat}}
{{stat}}
:
 {{n}}
{{stat}}
{{stat}}
{{$t('air_state_rate_per_battle')}}:
 {{n}}
{{$t('air_state_ASP')}}{{stat}}
{{$t('air_state_AS')}}{{stat}}
{{$t('air_state_AP')}}{{stat}}
{{$t('air_state_AD')}}{{stat}}
{{$t('air_state_AI')}}{{stat}}
:
 {{n}}
{{$t('any')}}{{stat}}
{{stat}}
{{stat}}
:
 {{n}}
{{$t('all')}}{{stat}}
{{$t('avg_resupply')}}:
{{results.fuelSupply}}
{{results.ammoSupply}}
{{results.bauxSupply}}
{{$t('avg_repair')}}:
{{results.fuelRepair}}
{{results.steelRepair}}
{{results.bucket}}
{{results.damecon}}
:
{{results.fuelS}}
{{results.ammoS}}
{{results.steelS}}
{{results.bauxS}}
{{results.bucketS}}
{{results.dameconS}}
:
{{results.fuelSunk}}
{{results.ammoSunk}}
{{results.steelSunk}}
{{results.bauxSunk}}
{{results.bucketSunk}}
{{results.dameconSunk}}
{{$t('avg_emptied_plane_slot')}}: {{results.emptiedPlane}}
{{$t('avg_emptied_lbas_slot')}}: {{results.emptiedLBAS}}

{{noticeTxt}}
{{$t('change_log_header')}}:
{{obj.date}} -
{{$t('load_options')}}:
{{$t('from_text')}}:
{{$t('fleet')}}:
{{$t('from_kc3_file')}} (?):
{{$t('fleet')}}:
{{$t('from_preset')}}:
{{getStatTotal(ship,stat.key)}} (+{{ship.statsBonus[stat.key]}}) ({{ship.statsBonus[stat.key]}})
{{getStatTotal(ship,'range')}} (+{{ship.statsBonus.range}})
{{getStatTotal(ship,'divebomb')}} (+{{ship.statsBonus.divebomb}}) ({{ship.statsBonus.divebomb}})
{{getStatTotal(ship,'acc')}} (+{{ship.statsBonus.acc}}) ({{ship.statsBonus.acc}})
{{$t('bonus_header')}}:
:
:
:
:
 
{{$t('init')}}:
{{$t('morale')}}:
{{$t('kc3kai_import_desc_0')}}
1. {{$t('kc3kai_import_desc_1')}}
2. {{$t('kc3kai_import_desc_2')}}
3. {{$t('kc3kai_import_desc_3')}}
4.
5. {{$t('kc3kai_import_desc_5')}}
{{result.namePre}}{{result.nameUnderline}}{{result.namePost}}
{{$t('selector.ship_section_Shipgirls')}}
{{$t('selector.ship_cat_'+btn.name)}}
{{$t('selector.ship_section_Abyssals')}}
{{$t('selector.ship_cat_'+btn.name)}}
{{$t('selector.ship_section_Extra')}}
{{$t('selector.ship_cat_'+btn.name)}}
{{btn.name}}
{{remodel.name}}
{{result.namePre}}{{result.nameUnderline}}{{result.namePost}}
{{$t('selector.equip_cat_'+btn.name)}}
{{$t('selector.equip_section_Player')}}
{{$t('equip_name_'+btn.name)}}
{{stat.num}}
{{$t('selector.equip_section_Abyssal')}}
{{$t('equip_name_'+btn.name)}}
{{stat.num}}
:
:
:
:
{{$t('fleet_air_power')}}: {{fleet.airPower}} ({{$t('fleet_air_power_combined')}} = {{fleet.airPowerCombined}}, {{$t('fleet_air_power_lbas')}} = {{fleet.airPowerLB}})    {{$t('transport')}}: {{fleet.transport}}
{{$t('effective_los')}}: C1 = {{fleet.los1}}, C2 = {{fleet.los2}}, C3 = {{fleet.los3}}, C4 = {{fleet.los4}}
{{$t('shell_power')}}: {{s.shellPower}}
{{$t('nb_power')}}: {{s.nbPower}}
{{$t('asw_power')}}: {{s.aswPower}}
{{$t('can_oasw')}}
{{$t('standard_accuracy')}}: {{s.accBasic}}
{{$t('fit_accuracy')}}: {{s.accFit}}
{{$t('fit_accuracy_night')}}: {{s.accFitNight}}
{{$t('standard_evasion')}}: {{s.evaBasic}}
{{$t('artillery_spot_rate')}}:
{{$t('in_ASP_AS')}}
{{$t('spotting.' + type.name)}}: {{type.rateASP}}% / {{type.rateAS}}%
{{$t('night_attack')}}:
{{$t('nbatk.' + type.name)}}: {{type.rate}}%
{{$t('anti_air')}}:
{{$t('proportional')}}: {{s.aaProp}}%
{{$t('flat')}}: {{s.aaFlat}}
{{$t('aaci')}} {{type.id ? $t('aaci_type',[type.id]) : $t('aaci_none')}}:
{{$t('aaci_planes')}}: {{type.num}}
{{$t('aaci_rate')}}: {{type.rate}}%
({{$t('aaci_rate_fleet')}}: {{type.rateFleet}}%)
{{$t('aaci_multiplier')}}: {{type.mod}}
{{$t('rocket_barrage')}}: {{s.rocketBarrage}}%
{{$t('plane_proficiency')}}:
{{$t('prof_acc_bonus')}}: {{s.profAcc}}
{{$t('prof_crit_rate_bonus')}}: {{s.profCritRate}}%
{{$t('prof_crit_multiplier')}}: {{s.profCritMult}}
{{$t('prof_air_power')}}: {{s.profAir}}
{{$t('night_contact')}}:
3+: {{s.nightContactRates[2]}}%
2: {{s.nightContactRates[1]}}%
1: {{s.nightContactRates[0]}}%
{{$t('sas_improvement')}}:
{{$t('impr_shelling_power')}}: {{s.imprShellPow}}
{{$t('impr_shelling_acc')}}: {{s.imprShellAcc}}
{{$t('impr_shelling_evade')}}: {{s.imprShellEva}}
{{$t('impr_night_power')}}: {{s.imprNightPow}}
{{$t('impr_night_acc')}}: {{s.imprNightAcc}}
{{$t('impr_torpedo_power')}}: {{s.imprTorpedoPow}}
{{$t('impr_torpedo_acc')}}: {{s.imprTorpedoAcc}}
{{$t('impr_torpedo_evade')}}: {{s.imprTorpedoEva}}
{{$t('impr_asw_power')}}: {{s.imprASWPow}}
{{$t('impr_asw_acc')}}: {{s.imprASWAcc}}
{{$t('impr_armour')}}: {{s.imprAR}}
{{$t('vs_installation_power')}}:
{{$t('soft_skin')}}: {{s.vsSoftSkin}}
{{$t('pillbox')}}: {{s.vsPillbox}}
{{$t('iso_hime')}}: {{s.vsIso}}
{{$t('harbour_summer')}}: {{s.vsHarbourSummer}}
{{$t('supply_post_mod')}}: {{s.modSupply}}
{{$t('anchorage_post_mod')}}: {{s.modAnchorage}}
{{$t('dock_post_mod')}}: {{s.modDock}}
{{$t('sortie_air_power')}}: {{b.airPowerSortie}}
{{$t('defence_air_power')}}: {{b.airPowerDefend}}
{{$t('high_altitude')}}: {{b.airPowerDefendHA}}
{{$t('lbas_range')}}: {{b.range}} +{{b.rangePlus}}
{{$t('lbas_sortie_cost')}}:
{{$t('lbas_fuel')}}: {{b.costFuel}}
{{$t('lbas_ammo')}}: {{b.costAmmo}}

{{$t('note_db_from_text')}}
 
 
~
~
~
{{txtLoading}} {{$t('no_comps_found')}} {{$t('kcnav_error')}} {{$t('kcnav_timed_out')}}
:
{{txtLoading}} {{$t('no_data_found')}} {{$t('no_ship_matches_found')}} {{$t('request_error_not_found')}} {{$t('request_timed_out')}}
{{$t('ship')}}{{$t('count')}}{{$t('max_low')}}{{$t('min_high')}}{{$t('import_value')}}
{{bonusShip.name}} {{bonusShip.count}} {{bonusShip.min}} {{bonusShip.max}}
   
{{$t('warn_replay_import')}}
{{$t('download_backup_of_current')}}
{{$t('download_a_backup')}}

 (!)  (!)  {{$t('copied_to_clipboard')}}  {{$t('error')}}

{{$t('load_backup')}}: {{$t('error')}}
 

 
 
{{$t('require_ship_counts')}}:
{{rule.shipStr}} ≥ {{rule.count}}    
   
{{$t('never_use_on')}}:
{{ship.type}}
{{$t('note_require_on_node')}}
{{$t('auto_set_historical_bonus')}}
    (kc-event-bonus)
({{datePreset}})
{{$t('note')}}: {{notePreset}}
{{$t('damage')}}: {{$t('use_preset_values')}}
$t('error')
{{$t('auto_set_historical_bonus')}}
{{$t('loading')}}
{{$t('load_error_autobonus_turn_off')}}
{{$t('plane_bonus_note_1_ship')}}
{{$t('plane_bonus_note_1_lbas')}}
{{$t('plane_bonus_note_2_ship')}}
{{$t('plane_bonus_note_2_lbas')}}
{{$t('group_n_ship',[n])}} {{$t('group_n_lbas',[n])}}
{{$t('bonus_dmg')}}:
{{$t('bonus_acc')}}:
{{$t('bonus_eva')}}:
{{$t('air_attacks_only')}}:
{{$t('equip_name_'+(equips[n-1].name||'0'))}}
{{$t('max_plane_bonus_ship')}}{{$t('max_plane_bonus_lbas')}}{{$t('max_total_bonus')}}
{{$t('dmg')}}:{{getBonusTotal('bonusDmg')}}{{getBonusTotalShip('bonusDmg')}}
{{$t('acc')}}:{{getBonusTotal('bonusAcc')}}{{getBonusTotalShip('bonusAcc')}}
{{$t('eva')}}:{{getBonusTotal('bonusEva')}}{{getBonusTotalShip('bonusEva')}}
{{$t('max_total_bonus')}}
{{$t('equip_name_'+(equip.name||'0'))}}
{{getBonusTotalEquip('bonusDmg',equip)}}
{{getBonusTotalEquip('bonusAcc',equip)}}