return ApiBattle(url, request, data);\r
if (url.Contains("hensei"))\r
return ApiHensei(url, request, data);\r
+ if (url.Contains("kaisou"))\r
+ return ApiKaisou(url, request, data);\r
if (url.Contains("air_corps"))\r
return ApiAirCorps(url, request, data);\r
return ApiOthers(url, request, data);\r
return Update.None;\r
}\r
\r
+ private Update ApiKaisou(string url, string request, dynamic data)\r
+ {\r
+ if (url.EndsWith("api_req_kaisou/powerup"))\r
+ {\r
+ _shipInfo.InspectPowerup(request, data);\r
+ _conditionTimer.CheckCond();\r
+ _akashiTimer.CheckFleet();\r
+ _questInfo.InspectPowerup(data);\r
+ return Update.Item | Update.Ship | Update.QuestList;\r
+ }\r
+ if (url.EndsWith("api_req_kaisou/slot_exchange_index"))\r
+ {\r
+ _shipInfo.InspectSlotExchange(request, data);\r
+ return Update.Ship;\r
+ }\r
+ if (url.EndsWith("api_req_kaisou/slot_deprive"))\r
+ {\r
+ _shipInfo.InspectSlotDeprive(data);\r
+ return Update.Ship;\r
+ }\r
+ if (url.EndsWith("api_req_kaisou/marriage"))\r
+ {\r
+ _shipInfo.InspectMarriage(data);\r
+ return Update.Ship;\r
+ }\r
+ return Update.None;\r
+ }\r
+\r
private Update ApiAirCorps(string url, string request, dynamic data)\r
{\r
if (url.EndsWith("api_req_air_corps/supply"))\r
_questInfo.CountCharge();\r
return Update.Item | Update.Ship | Update.QuestList;\r
}\r
- if (url.EndsWith("api_req_kaisou/powerup"))\r
- {\r
- _shipInfo.InspectPowerup(request, data);\r
- _conditionTimer.CheckCond();\r
- _akashiTimer.CheckFleet();\r
- _questInfo.InspectPowerup(data);\r
- return Update.Item | Update.Ship | Update.QuestList;\r
- }\r
- if (url.EndsWith("api_req_kaisou/slot_exchange_index"))\r
- {\r
- _shipInfo.InspectSlotExchange(request, data);\r
- return Update.Ship;\r
- }\r
- if (url.EndsWith("api_req_kaisou/slot_deprive"))\r
- {\r
- _shipInfo.InspectSlotDeprive(data);\r
- return Update.Ship;\r
- }\r
if (url.EndsWith("api_req_nyukyo/start"))\r
{\r
_dockInfo.InspectNyukyo(request);\r