local data = require("模块:战舰少女:数据") local data2 = require("模块:战舰少女:语音") for index1 in pairs(data2.ships) do for index2 in pairs(data2.ships[index1]) do data.ships[index1][index2] = data2.ships[index1][index2] end end -- 装备特效 data.equipts['超重弹'].effect = '炮击战阶段增加25%攻击上限' data.equipts['91式穿甲弹'].effect = '增加1阶段穿甲效果' data.equipts['高脚柜炸弹'].effect = '增加25%开幕轰炸攻击力' data.equipts['早期型U国三联16英寸炮(MK7)'].effect = '仅限密苏里装备' -- 国籍 data.ships['戈本'].country = '土耳其' data.ships['德·鲁伊特'].country ='荷兰' data.ships['吸血鬼'].country = '澳大利亚' data.ships['海达人'].country = '加拿大' data.ships['苏赫巴托尔'].country = '蒙古' data.ships['奥丁'].country = '冰岛' data.ships['奥希金斯'].country = '智利' data.ships['吞武里'].country = '泰国' data.ships['诺夫哥罗德'].country = '俄罗斯' -- 初始船台词 data.ships['萤火虫']['自荐'] = '您好,我是G级驱逐舰萤火虫号,如果可以的话请和我一起玩吧~' data.ships['Z16']['自荐'] = '你好长官,我是Z系列驱逐舰Z16号,请选择我跟您一起战斗吧。' data.ships['基林']['自荐'] = '基林级驱逐舰首舰基。。呜,咬到舌头了。我很厉害的,选我吧!' data.ships['吹雪']['自荐'] = '初次见面,我是吹雪型驱逐舰首舰吹雪号,赶快和我签订契约成为提督吧~' -- 特殊技能 data.skills['扫把星'] = '降低全队_R[_10/5/0_]_点幸运<br>初始为1级,满级说明为“这个技能并没有什么鸟用”' data.skills['不惧神风'] = '技能效果随技能等级提升而增加<br>Lv.1: 昼战时攻击力不会因为自身受到的HP损伤而降低<br>Lv.2: 根据所受到损伤提升暴击率<br>Lv.3: 中破状态下免疫航空攻击' data.skills['最优驱逐舰'] = '图鉴中每开启1艘弗莱彻级舰船,增加自己火力,装甲,对空,命中,回避,鱼雷,幸运,对潜面板属性各_G[_0.34/0.5/1_]_点(不足1点舍去)。' data.skills['好斗的玛丽'] = 'Lv.1: 自己因战斗受损影响的攻击力减少_G[_67%_]_<br>Lv.2: 战斗受损不会使自己攻击力产生影响。<br>Lv.3: 根据战斗受损程度增加攻击力,最多_G[_21%_]_。' data.skills['见敌必战'] = '自身对敌方航母,装甲航母,轻母造成的最终伤害增加_G[_15/20/25%_]_。' data.skills['球上倒立'] = '炮击战的攻击会在昼战增加闪避率_G[_10%_]_,降低命中率_G[_10%_]_,<br/>重复攻击不累加(该技能无法升级)。' -- 属性对照表 data.tr = { } data.tr['图鉴编号'] = 'index' data.tr['稀有度'] = 'rarity' data.tr['舰种'] = 'type' -- BB/CV/... data.tr['国籍'] = 'country' data.tr['级别'] = 'class' -- XX级X号舰 data.tr['基础火力'] = 'atk' data.tr['火力上限'] = 'atkMax' data.tr['基础装甲'] = 'def' data.tr['装甲上限'] = 'defMax' data.tr['基础鱼雷'] = 'tpd' -- torpedo data.tr['鱼雷上限'] = 'tpdMax' data.tr['基础对空'] = 'aa' -- anti-air data.tr['对空上限'] = 'aaMax' data.tr['基础回避'] = 'eva' -- evasion data.tr['回避上限'] = 'evaMax' data.tr['基础对潜'] = 'as' -- anti-sub data.tr['对潜上限'] = 'asMax' data.tr['基础索敌'] = 'rec' -- reconnaissance data.tr['索敌上限'] = 'recMax' data.tr['耐久'] = 'hp' data.tr['速度'] = 'speed' data.tr['幸运'] = 'luck' data.tr['射程'] = 'range' data.tr['搭载1'] = 'cap1' -- capacity data.tr['搭载2'] = 'cap2' data.tr['搭载3'] = 'cap3' data.tr['搭载4'] = 'cap4' data.tr['装备1'] = 'eq1' -- equipment data.tr['装备2'] = 'eq2' data.tr['装备3'] = 'eq3' data.tr['装备4'] = 'eq4' data.tr['补给燃料'] = 'sFuel' -- supply fuel data.tr['补给弹药'] = 'sAmmo' data.tr['修理燃料'] = 'rFuel' -- repair fuel data.tr['修理钢材'] = 'rSteel' data.tr['强化火力'] = 'sAtk' -- strengthen attack data.tr['强化鱼雷'] = 'sTpd' data.tr['强化装甲'] = 'sDef' data.tr['强化对空'] = 'sAa' data.tr['改造名'] = 'mod' -- modification data.tr['改造等级'] = 'modLv' data.tr['改造核心种类'] = 'coreType' data.tr['改造核心数量'] = 'coreNum' data.tr['改造燃料'] = 'mFuel' data.tr['改造弹药'] = 'mAmmo' data.tr['改造钢材'] = 'mSteel' data.tr['改造铝材'] = 'mBaux' -- modification bauxite data.tr['火力'] = 'atk' data.tr['装甲'] = 'def' data.tr['鱼雷'] = 'tpd' -- torpedo data.tr['对空'] = 'aa' -- anti-air data.tr['回避'] = 'eva' -- evasion data.tr['对潜'] = 'as' -- anti-sub data.tr['索敌'] = 'rec' -- reconnaissance data.tr['轰炸'] = 'bomb' data.tr['命中'] = 'acc' -- accuracy data.tr['对空补正'] = 'aac' -- anti-air correction data.tr['耗铝'] = 'baux' data.tr['等级'] = 'level' data.tr['立绘编号'] = 'image' -- 每种装备显示的数据 data.equiptDisplay = { } data.equiptDisplay['主炮'] = { '火力', '对空', '命中', '回避', '射程', '对空补正' } data.equiptDisplay['DD主炮'] = { '火力', '对空', '命中', '回避', '幸运', '射程', '对空补正' } data.equiptDisplay['CL主炮'] = { '火力', '对空', '命中', '回避', '幸运', '射程', '对空补正' } data.equiptDisplay['CA主炮'] = { '火力', '对空', '命中', '射程', '对空补正' } data.equiptDisplay['SC主炮'] = { '火力', '回避', '射程' } data.equiptDisplay['副炮'] = { '火力', '对空', '命中', '射程', '对空补正' } data.equiptDisplay['鱼雷'] = { '鱼雷', '对潜', '命中', '回避', '射程' } data.equiptDisplay['SS鱼雷'] = { '鱼雷', '命中', '回避' } data.equiptDisplay['攻击机'] = { '鱼雷', '对潜', '对空', '索敌', '命中', '回避', '耗铝' } data.equiptDisplay['战斗机'] = { '对空', '回避', '命中', '幸运', '对潜', '轰炸', '火力', '耗铝' } data.equiptDisplay['轰炸机'] = { '轰炸', '对潜', '对空', '命中', '索敌', '回避', '幸运', '耗铝' } data.equiptDisplay['侦察机'] = { '对空', '轰炸', '对潜', '索敌', '回避', '命中', '幸运', '耗铝' } data.equiptDisplay['雷达'] = { '索敌', '对潜', '对空', '命中', '幸运', '回避', '对空补正' } data.equiptDisplay['强化部件'] = { '回避', '装甲', '命中', '幸运', '火力', '索敌', '对空', '轰炸', '对潜', '鱼雷', '耐久', '对空补正' } data.equiptDisplay['炮弹'] = { '火力', '对空', '命中', '对空补正' } data.equiptDisplay['防空炮'] = { '火力', '对空', '命中', '回避', '射程', '对空补正' } data.equiptDisplay['深弹'] = { '对潜', '命中', '幸运', '射程' } data.equiptDisplay['发射器'] = { '火力', '命中' } data.equiptDisplay['导弹'] = { '火力', '耗铝' } -- 不用管这个 -- data.byIndex = { } for name, ship in pairs(data.ships) do data.byIndex[ship.index] = name end return data