Giter VIP home page Giter VIP logo

plugin-report's People

Contributors

ayaphis avatar gakada avatar hanzhao avatar kagamichan avatar kochiyaocean avatar magicae avatar sorewachigauyo avatar yukixz avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

plugin-report's Issues

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,

秋刀魚

Please update the plugin to support item drops too.

Also, setting name and description i18n please.

任务汇报策略

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
}

希望增加远征统计

站着说话不腰疼

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