poooi / plugin-report Goto Github PK
View Code? Open in Web Editor NEWReport ship creating info and drop info, and so on.
License: MIT License
Report ship creating info and drop info, and so on.
License: MIT License
Please update the plugin to support item drops too.
Also, setting name and description i18n please.
About night-battle-ci, submissions appear to be bugged/misaligned(?)
For the GTR setup there's a lot of samples with sp attack/ciType 1 (DA) when it shouldn't proc (3 slot ships)
The cutin/displayed equips aren't matching what's equipped on the ship, so I think there might be some misalignment happening
EDIT: I think that the problem might be at https://github.com/poooi/plugin-report/blob/master/reporters/night-battle-ci.es#L78
記錄下來…
api_no
存在复用情况导致部分新任务数据不正确
Workaround 1
定期删除 mongoose 的 Quest 数据(可以同时用 GitHub 库备份/合并旧数据甚至能弄成解决方案 2 的样子)
Solution 2
后端 poooi/poi-server 可以使用 Edited: Using hash is a wiser choice.api_no
+ api_title
作为复合主键
另外希望追加报告其他可能有用的字段如 api_get_material
、api_label_type
和最早报告时间(年月日)
More details: poooi/plugin-translator#46
如果有空的话,还可以联动 kcwikizh/kcwiki-report#11
Quest data example:
/kcsapi/api_get_member/questlist.api_data.api_list[]
{
"api_no": 915,
"api_category": 9,
"api_type": 4,
"api_label_type": 1,
"api_state": 1,
"api_title": "【春の期間限定任務】飛べ!下駄履きメカジキ",
"api_detail": "【春の期間限定任務】水上機母艦を旗艦とし、随伴護衛艦に駆逐艦または海防艦を含む水上機運用艦隊で、<br>南西諸島防衛線、東部オリョール海、沖ノ島海域へ展開!同海域の敵艦隊と交戦、これを撃破せよ!",
"api_voice_id": 0,
"api_get_material": [0, 300, 300, 600],
"api_bonus_flag": 1,
"api_progress_flag": 0,
"api_invalid_flag": 0
}
站着说话不腰疼
看舰改源码的时候无意中发现部分远征大成功率与旗舰等级有关
具体来说就是这些远征满足一般成功条件后,大成功的概率额外增加([√Lv+Lv/10]-5)%,Lv为旗舰等级
想要进行验证,却没有数据,非常难受
顺带一提进行这项验证必要的有远征ID、旗舰类型(存在有关的可能)、旗舰等级、闪数、是否有疲劳、桶数以及远征结果
注:这部分远征在网页版中名字一样的是(远征ID(舰改远征ID))
2(27)、5(3)、6(42)、19(52)、24(20)、32(84)、34(9)、37(45)
不过实际上两个版本差别还是非常大的,只能作为参考
有趣的是东一在这里面儿东二不在
顺便问一下你们这个插件和 https://github.com/kcwikizh/kcwiki-report 是什么关系啊
That is, api_destruction_battle
from api_req_map/next
. Something like this after
Line 182 in 1458cf1
if (body.api_destruction_battle != null) {
this.report('/api/report/v2/drop_ship', {
// undefined quest, enemy, rank
shipId: -1,
itemId: -1,
mapId: drop.mapId,
cellId: -drop.cellId, // using -drop.cellId instead of drop.cellId to indicate that it's from api_destruction_battle, alternatively, can be an extra flag
isBoss: drop.isBoss,
teitokuLv: _teitokuLv,
mapLv: drop.mapLv,
enemyShips1: body.api_ship_ke,
enemyShips2: body.api_ship_ke_combined, // just in case, normally undefined
enemyFormation: body.api_formation[1]
})
}
Also, should it be
enemyShips1: null,
enemyShips2: null,
instead of
Line 170 in 1458cf1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.