Open main menu
Home
Random
Nearby
Log in
Settings
About Kancolle Wiki
Disclaimers
Kancolle Wiki
Search
Changes
← Older edit
Newer edit →
Module:NodeInfo
(view source)
Revision as of 17:39, 8 August 2019
288 bytes added
,
5 years ago
support vita overriding
Line 6:
Line 6:
local ShipBattleCardKai = require("Module:ShipBattleCardKai")
local ShipBattleCardKai = require("Module:ShipBattleCardKai")
local ShipsByApiId = require('Module:Collection/ShipsByApiId')
local ShipsByApiId = require('Module:Collection/ShipsByApiId')
+
local VitaShipsByApiId = require('Module:Collection/VitaShipsByApiId')
local NodeInfo = BaseTable({
local NodeInfo = BaseTable({
Line 272:
Line 273:
if id then
if id then
local isVita = self._params.fullpagename:sub(1, 13) == 'KanColle Kai:'
local isVita = self._params.fullpagename:sub(1, 13) == 'KanColle Kai:'
−
if isVita
and
id >= 501 and id < 700 then
+
if isVita
then
−
id = id + 1000
+
local vitaName = VitaShipsByApiId[id]
+
if
id >= 501 and id < 700 then
+
id = id + 1000
+
end
+
item_key = vitaName or ShipsByApiId[id] or item_key
+
else
+
item_key = ShipsByApiId[id] or item_key
end
end
−
item_key = ShipsByApiId[id] or item_key
end
end
がか
cssedit, gkautomate
7,064
edits