Giter VIP home page Giter VIP logo

plugin-report's Issues

任务汇报策略

api_no 存在复用情况导致部分新任务数据不正确

Workaround 1

定期删除 mongoose 的 Quest 数据(可以同时用 GitHub 库备份/合并旧数据甚至能弄成解决方案 2 的样子

Solution 2

后端 poooi/poi-server 可以使用 api_no+ api_title 作为复合主键 Edited: Using hash is a wiser choice.


另外希望追加报告其他可能有用的字段如 api_get_materialapi_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
}

秋刀魚

Please update the plugin to support item drops too.

Also, setting name and description i18n please.

Report 基地防空戦 compositions?

That is, api_destruction_battle from api_req_map/next. Something like this after

this.drop = drop

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

enemyShips: null,

希望增加远征统计

站着说话不腰疼

看舰改源码的时候无意中发现部分远征大成功率与旗舰等级有关
具体来说就是这些远征满足一般成功条件后,大成功的概率额外增加([√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 是什么关系啊

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.