Skip to content
TrickLin edited this page Sep 9, 2021 · 10 revisions

概要

  • 这篇wiki描述的文件位于kcdata/quest/poi.json
  • 该文件是提供给poi任务信息插件plugin-quest使用,插件内数据文件位置%appdata%\poi\plugins\node_modules\poi-plugin-quest-info\assets\data.json(windows)或/Users/$USER_NAME/Library/Application Support/poi/plugins/node_modules/poi-plugin-quest-info/assets/data.json(macOS)
  • 注意:poi.json是由脚本生成的,请不要直接修改该文件,需要修改时请修改对应game_id对应的json文件,然后运行kcdata/scripts/quest_tool.py --merge --no-patch生成poi.json

字段说明

  • game_id numberapi上使用的任务识别号 game_id 获取地址
  • wiki_id string任务在wiki的编号
  • category number任务类别
    • 1编成
    • 2出击
    • 3演习
    • 4远征
    • 5补给/入渠
    • 6工厂
    • 7改装
    • 8出击(2)
    • 9其他?
  • type number任务类型
    • 1单次
    • 2日常
    • 3周常
    • 4-3rd/-7th/-0th(在日期末尾为3, 7, 0的日子里出现的任务)(仅Bd4 截止20180113)
    • 5-2nd/-8th(在日期末尾是2, 8的日子出现的任务)(仅Bd6 截止20180113)
    • 6月常
    • 7季常
  • name string任务名
  • detail string任务细节
  • reward_fuel number任务奖励 油
  • reward_ammo number任务奖励 弹
  • reward_steel number任务奖励 钢
  • reward_bauxite number任务奖励 铝
  • reward_other array[object]任务奖励 其他奖励
  • prerequisite array[number]前置任务game_id
  • requirements object任务满足条件
    • category string任务满足条件的类别
      • simple简单任务
      • fleet编成
      • sortie出击
      • sink击沉
      • excercise演习
      • expedition远征
      • modelconversion机种转换
      • scrapequipment废弃某种装备
      • equipexchange装备准备
      • modernization近代化改修/舰装合成
      • and 复杂任务连接多个条件
      • a-gouあ号作戦

requirements详细说明

Example

  {
    "game_id": 101,
    "wiki_id": "A01",
    "category": 1,
    "type": 1,
    "name": "はじめての「編成」!",
    "detail": "2隻以上の艦で構成される「艦隊」を編成せよ!",
    "reward_fuel": 20,
    "reward_ammo": 20,
    "reward_steel": 0,
    "reward_bauxite": 0,
    "reward_other": [
      {
        "name": "白雪",
        "category": "艦娘",
        "amount": 1
      }
    ],
    "prerequisite": [
    ],
    "requirements": {
      "category": "fleet",
      "groups": [
        {
          "ship": "艦",
          "amount": 2
        }
      ]
    }
  }

测试方法

通过在poi开发者工具中以如下方式设置自定义数据的路径config.set('plugin.quest.path', YOUR_PATH)之后只需要禁用再启用任务插件就可以重新加载任务数据

附录

常见任务奖励名词表

  • 開発資材
  • 高速修復材
  • 改修資材
  • 特注家具職人
  • 給糧艦「伊良湖」
  • 新型砲熕兵装資材
  • 戦闘糧食
  • 勲章
  • 給糧艦「間宮」
  • 高速建造材
  • 応急修理要員
  • 家具箱(大)
  • 家具箱(中)
  • 熟練搭乗員
  • 戦闘詳報
  • 補強増設
  • 新型航空兵装資材
  • 大発動艇
  • プレゼント箱
  • 洋上補給
  • 紫電改二
  • 瑞雲(六三四空)
  • 家具箱(小)
  • 試製甲板カタパルト
  • 菱餅
  • ドラム缶(輸送用)
  • 戦闘糧食(特別なおにぎり)
  • 新型航空機設計図
  • 応急修理女神
  • ネ式エンジン

参考文献