Open t-f-m opened 5 months ago
表題通り。
夜戦は攻撃フラグが1000に置き換わるだけなので名前をつける程度だが、 昼戦では api_frai が api_frai_list_items に置き換わるなど、API返り値が大幅に異なる。
昼戦
$debug_ship_names = ["平安丸改Lv76","伊14改#2Lv70","伊13改#2Lv77","三隈改二特Lv99","伊36改Lv58","伊47改Lv86","伊41Lv31"] $debug_battle_json = {"api_result":1,"api_result_msg":"成功","api_data":{"api_deck_id":3,"api_formation":[1,11,1],"api_f_nowhps":[39,22,21,54,9,18,1],"api_f_maxhps":[39,22,21,59,18,18,14],"api_fParam":[[42,0,32,34],[12,68,0,23],[16,72,0,22],[78,92,88,75],[13,88,0,20],[12,88,0,21],[8,73,0,20]],"api_ship_ke":[2212,2212,1567,1862,1558,1640],"api_ship_lv":[1,1,1,1,1,1],"api_ship_ke_combined":[1905,2052,2052,1624,1624,1640],"api_ship_lv_combined":[1,1,1,1,1,1],"api_e_nowhps":[1000,1000,130,130,130,18],"api_e_maxhps":[1000,1000,130,130,130,18],"api_e_nowhps_combined":[150,69,69,49,49,18],"api_e_maxhps_combined":[150,69,69,49,49,18],"api_eSlot":[[1647,1647,1648,1648,-1],[1647,1647,1648,1648,-1],[1509,1509,1529,1526,-1],[1550,1550,1545,1525,-1],[1506,1504,1504,-1,-1],[1515,1515,-1,-1,-1]],"api_eSlot_combined":[[1506,1506,1542,1543,-1],[1591,1591,1541,-1,-1],[1591,1591,1541,-1,-1],[1502,1502,1559,-1,-1],[1502,1502,1559,-1,-1],[1515,1515,-1,-1,-1]],"api_eParam":[[200,160,135,230],[200,160,135,230],[110,0,88,110],[122,98,108,108],[55,0,40,65],[18,118,24,39]],"api_eParam_combined":[[78,90,50,89],[89,124,79,77],[89,124,79,77],[64,98,48,48],[64,98,48,48],[18,118,24,39]],"api_flavor_info":[{"api_boss_ship_id":"2212","api_type":"1","api_voice_id":"583221010","api_class_name":"泊地投錨中空母群","api_ship_name":"環礁空母泊地棲姫","api_message":"こノ環礁で守ラレた泊地ニ……攻撃ヲカケてクルとハなァ……<br>イイダろぉう……返リ討チダぁ! イキてハ……カえサンッ!","api_pos_x":"30","api_pos_y":"-58","api_data":""}],"api_smoke_type":0,"api_balloon_cell":0,"api_atoll_cell":1,"api_midnight_flag":1,"api_escape_idx":[7],"api_search":[1,1],"api_air_base_attack":[{"api_base_id":1,"api_stage_flag":[1,1,1],"api_plane_from":[null,[1,2,3,4]],"api_squadron_plane":[{"api_mst_id":493,"api_count":15},{"api_mst_id":170,"api_count":18},{"api_mst_id":187,"api_count":18},{"api_mst_id":396,"api_count":9}],"api_stage1":{"api_f_count":60,"api_f_lostcount":0,"api_e_count":176,"api_e_lostcount":57,"api_disp_seiku":1,"api_touch_plane":[-1,-1]},"api_stage2":{"api_f_count":60,"api_f_lostcount":13,"api_e_count":0,"api_e_lostcount":0},"api_stage3":{"api_erai_flag":[0,0,0,0,0,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,0,0,0,0,0],"api_e_sp_list":[null,null,null,null,null,null]},"api_stage3_combined":{"api_erai_flag":[0,1,0,0,1,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,264,0,0,254,0],"api_e_sp_list":[null,null,null,null,null,null]}},{"api_base_id":1,"api_stage_flag":[1,1,1],"api_plane_from":[null,[1,2,3,4]],"api_squadron_plane":[{"api_mst_id":493,"api_count":15},{"api_mst_id":170,"api_count":18},{"api_mst_id":187,"api_count":18},{"api_mst_id":396,"api_count":9}],"api_stage1":{"api_f_count":60,"api_f_lostcount":0,"api_e_count":119,"api_e_lostcount":86,"api_disp_seiku":1,"api_touch_plane":[-1,-1]},"api_stage2":{"api_f_count":60,"api_f_lostcount":9,"api_e_count":0,"api_e_lostcount":0},"api_stage3":{"api_erai_flag":[0,0,0,0,0,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,0,0,0,0,0],"api_e_sp_list":[null,null,null,null,null,null]},"api_stage3_combined":{"api_erai_flag":[1,0,0,0,0,1],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[98,0,0,0,0,78],"api_e_sp_list":[null,null,null,null,null,null]}},{"api_base_id":2,"api_stage_flag":[1,1,1],"api_plane_from":[null,[1,2,3,4]],"api_squadron_plane":[{"api_mst_id":187,"api_count":16},{"api_mst_id":170,"api_count":18},{"api_mst_id":396,"api_count":9},{"api_mst_id":187,"api_count":18}],"api_stage1":{"api_f_count":61,"api_f_lostcount":0,"api_e_count":33,"api_e_lostcount":10,"api_disp_seiku":1,"api_touch_plane":[-1,-1]},"api_stage2":{"api_f_count":61,"api_f_lostcount":26,"api_e_count":0,"api_e_lostcount":0},"api_stage3":{"api_erai_flag":[0,0,0,0,1,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,0,0,0,126.1,0],"api_e_sp_list":[null,null,null,null,null,null]},"api_stage3_combined":{"api_erai_flag":[1,0,0,1,0,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,0,0,140,0,0],"api_e_sp_list":[null,null,null,null,null,null]}},{"api_base_id":2,"api_stage_flag":[1,1,1],"api_plane_from":[null,[1,2,3,4]],"api_squadron_plane":[{"api_mst_id":187,"api_count":16},{"api_mst_id":170,"api_count":18},{"api_mst_id":396,"api_count":9},{"api_mst_id":187,"api_count":18}],"api_stage1":{"api_f_count":61,"api_f_lostcount":0,"api_e_count":23,"api_e_lostcount":9,"api_disp_seiku":1,"api_touch_plane":[-1,-1]},"api_stage2":{"api_f_count":61,"api_f_lostcount":16,"api_e_count":0,"api_e_lostcount":0},"api_stage3":{"api_erai_flag":[1,0,0,0,1,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[81,0,0,0,194,0],"api_e_sp_list":[null,null,null,null,null,null]},"api_stage3_combined":{"api_erai_flag":[1,0,1,0,0,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[1,0,0,0,0,0],"api_edam":[478,0,197,0,0,0],"api_e_sp_list":[null,null,null,null,null,null]}},{"api_base_id":3,"api_stage_flag":[1,1,1],"api_plane_from":[null,[1,2,3,4]],"api_squadron_plane":[{"api_mst_id":178,"api_count":4},{"api_mst_id":187,"api_count":18},{"api_mst_id":187,"api_count":18},{"api_mst_id":504,"api_count":18}],"api_stage1":{"api_f_count":58,"api_f_lostcount":0,"api_e_count":14,"api_e_lostcount":5,"api_disp_seiku":1,"api_touch_plane":[178,-1]},"api_stage2":{"api_f_count":54,"api_f_lostcount":26,"api_e_count":0,"api_e_lostcount":0},"api_stage3":{"api_erai_flag":[0,0,0,1,0,1],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,0,0,0,0,0.1],"api_e_sp_list":[null,null,null,null,null,null]},"api_stage3_combined":{"api_erai_flag":[0,0,0,0,0,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,0,0,0,0,0],"api_e_sp_list":[null,null,null,null,null,null]}},{"api_base_id":3,"api_stage_flag":[1,1,1],"api_plane_from":[null,[1,2,4]],"api_squadron_plane":[{"api_mst_id":178,"api_count":4},{"api_mst_id":187,"api_count":18},{"api_mst_id":187,"api_count":18},{"api_mst_id":504,"api_count":18}],"api_stage1":{"api_f_count":58,"api_f_lostcount":0,"api_e_count":9,"api_e_lostcount":2,"api_disp_seiku":1,"api_touch_plane":[178,-1]},"api_stage2":{"api_f_count":54,"api_f_lostcount":32,"api_e_count":0,"api_e_lostcount":0},"api_stage3":{"api_erai_flag":[1,0,0,0,0,1],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[79,0,0,0,0,0],"api_e_sp_list":[null,null,null,null,null,null]},"api_stage3_combined":{"api_erai_flag":[0,0,0,0,0,0],"api_ebak_flag":[0,0,0,0,0,0],"api_ecl_flag":[0,0,0,0,0,0],"api_edam":[0,0,0,0,0,0],"api_e_sp_list":[null,null,null,null,null,null]}}],"api_air_base_rescue_type":2,"api_stage_flag":[1,0,0],"api_kouku":{"api_plane_from":[null,[1,2]],"api_stage1":{"api_f_count":0,"api_f_lostcount":0,"api_e_count":6,"api_e_lostcount":0,"api_disp_seiku":1,"api_touch_plane":[-1,-1]},"api_stage2":null,"api_stage3":null,"api_stage3_combined":null},"api_support_flag":0,"api_support_info":null,"api_opening_taisen_flag":0,"api_opening_taisen":null,"api_opening_flag":1,"api_opening_atack":{"api_frai_list_items":[null,[2,1],[3,5],null,null,null,null],"api_fcl_list_items":[null,[1,1],[1,1],null,null,null,null],"api_fdam":[0,0,0,0,0,0,0],"api_fydam_list_items":[null,[238,63],[257,104],null,null,null,null],"api_erai_list_items":[null,null,null,null,null,null,null,null,null,null,null,null],"api_ecl_list_items":[null,null,null,null,null,null,null,null,null,null,null,null],"api_edam":[0,63,238,257,0,104,0,0,0,0,0,0],"api_eydam_list_items":[null,null,null,null,null,null,null,null,null,null,null,null]},"api_hourai_flag":[0,1,1,1],"api_hougeki1":null,"api_raigeki":{"api_frai":[-1,1,1,1,-1,1,-1],"api_fcl":[0,0,1,1,0,1,0],"api_fdam":[0,0,0,0,0,0,0],"api_fydam":[0,0,228,62,0,36,0],"api_erai":[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],"api_ecl":[0,0,0,0,0,0,0,0,0,0,0,0],"api_edam":[0,326.1,0,0,0,0,0,0,0,0,0,0],"api_eydam":[0,0,0,0,0,0,0,0,0,0,0,0]},"api_hougeki2":{"api_at_eflag":[0,1,0,1],"api_at_list":[0,0,3,1],"api_at_type":[0,0,0,0],"api_df_list":[[0],[2],[0],[2]],"api_si_list":[[524],[1647],[464],[1647]],"api_cl_list":[[2],[0],[1],[1]],"api_damage":[[105],[0],[91],[16]]},"api_hougeki3":{"api_at_eflag":[0,1,0,1],"api_at_list":[0,0,3,1],"api_at_type":[0,0,0,0],"api_df_list":[[1],[2],[0],[2]],"api_si_list":[[524],[1647],[464],[1647]],"api_cl_list":[[1],[1],[1],[1]],"api_damage":[[43],[3],[59],[1]]}}} $debug_api_name = "/api_req_combined_battle/ec_battle" $f_beginhps = null $e_beginhps = null $e_prevhps = null $combined_flag = 0 $battle_count = 5 $is_boss = true $is_next = false $next_mapinfo = {"api_id":584,"api_maparea_id":58,"api_no":4,"api_name":"サイパン沖/マーシャル諸島沖正面","api_level":17,"api_opetext":"新Z作戦改","api_infotext":"竜巻作戦によって前線を大<br>きく押し戻した。今こそ、<br>総力決戦「新Z作戦改」で<br>敵を撃滅する!全力出撃!","api_item":[0,0,0,0],"api_max_maphp":300,"api_required_defeat_count":null,"api_sally_flag":[1,7,1],"yps_opt_name":null}
夜戦
$debug_ship_names = ["平安丸改Lv76","伊14改#2Lv70","伊13改#2Lv77","三隈改二特Lv99","伊36改Lv58","伊47改Lv86","伊41Lv31"] $debug_battle_json = {"api_result":1,"api_result_msg":"成功","api_data":{"api_deck_id":3,"api_formation":[1,11,1],"api_f_nowhps":[39,22,1,54,9,18,1],"api_f_maxhps":[39,22,21,59,18,18,14],"api_fParam":[[42,0,32,34],[12,68,0,23],[16,72,0,22],[78,92,88,75],[13,88,0,20],[12,88,0,21],[8,73,0,20]],"api_ship_ke":[2212,2212,1567,1862,1558,1640],"api_ship_lv":[1,1,1,1,1,1],"api_ship_ke_combined":[1905,2052,2052,1624,1624,1640],"api_ship_lv_combined":[1,1,1,1,1,1],"api_e_nowhps":[585,568,0,0,0,0],"api_e_maxhps":[1000,1000,130,130,130,18],"api_e_nowhps_combined":[0,0,0,0,0,0],"api_e_maxhps_combined":[150,69,69,49,49,18],"api_eSlot":[[1647,1647,1648,1648,-1],[1647,1647,1648,1648,-1],[1509,1509,1529,1526,-1],[1550,1550,1545,1525,-1],[1506,1504,1504,-1,-1],[1515,1515,-1,-1,-1]],"api_eSlot_combined":[[1506,1506,1542,1543,-1],[1591,1591,1541,-1,-1],[1591,1591,1541,-1,-1],[1502,1502,1559,-1,-1],[1502,1502,1559,-1,-1],[1515,1515,-1,-1,-1]],"api_eParam":[[200,160,135,230],[200,160,135,230],[110,0,88,110],[122,98,108,108],[55,0,40,65],[18,118,24,39]],"api_eParam_combined":[[78,90,50,89],[89,124,79,77],[89,124,79,77],[64,98,48,48],[64,98,48,48],[18,118,24,39]],"api_smoke_type":0,"api_balloon_cell":0,"api_atoll_cell":1,"api_escape_idx":[7],"api_active_deck":[1,1],"api_touch_plane":[469,-1],"api_flare_pos":[-1,-1],"api_hougeki":{"api_at_eflag":[0,1,0,0,1,0,0],"api_at_list":[0,0,1,1,1,4,5],"api_n_mother_list":[0,0,0,0,0,0,0],"api_df_list":[[1],[3,3],[1],[1],[0,0],[0,0],[0]],"api_si_list":[["524"],[1647,1647],[-1],[-1],[1647,1647],[519,213],["213"]],"api_cl_list":[[1],[1,1],[1],[1],[1,1],[2,1],[2]],"api_sp_list":[0,1,1000,1000,1,3,0],"api_damage":[[64],[39,11],[169],[65],[29,7],[195,87],[34]]}}} $debug_api_name = "/api_req_combined_battle/ec_midnight_battle" $f_beginhps = [39,22,21,54,9,18,1] $e_beginhps = [1000,1000,130,130,130,18,150,69,69,49,49,18] $e_prevhps = [585,568,-108,-127,-190,-86,-426,-195,-128,-91,-205,-60] $combined_flag = 0 $battle_count = 5 $is_boss = true $is_next = false $next_mapinfo = {"api_id":584,"api_maparea_id":58,"api_no":4,"api_name":"サイパン沖/マーシャル諸島沖正面","api_level":17,"api_opetext":"新Z作戦改","api_infotext":"竜巻作戦によって前線を大<br>きく押し戻した。今こそ、<br>総力決戦「新Z作戦改」で<br>敵を撃滅する!全力出撃!","api_item":[0,0,0,0],"api_max_maphp":300,"api_required_defeat_count":null,"api_sally_flag":[1,7,1],"yps_opt_name":null}
通常戦闘でも先制雷撃のAPIには変更が入っていた模様。貼り付けたデータは演習のもの。対戦相手の先制雷撃が反映されておらず気がついた。
表題通り。
夜戦は攻撃フラグが1000に置き換わるだけなので名前をつける程度だが、 昼戦では api_frai が api_frai_list_items に置き換わるなど、API返り値が大幅に異なる。
昼戦
夜戦