Changes
WIP
local BaseData = require('Module:BaseData')
local BaseData = require('Module:BaseData')
local Equipment = require('Module:Equipment')
local Ship = require('Module:Ship')
local Formatting = require('Module:Formatting')
local Formatting = require('Module:Formatting')
local format = require('Module:StringInterpolation').format
local format = require('Module:StringInterpolation').format
_voice_actor_header = "[[Glossary#List of Vessels by Japanese Voice Actresses|Seiyuu]]",
_voice_actor_header = "[[Glossary#List of Vessels by Japanese Voice Actresses|Seiyuu]]",
_artist_header = "[[Glossary#List of Vessels by Artist|Artist]]",
_artist_header = "[[Glossary#List of Vessels by Artist|Artist]]",
_class_template = "[[:Category:${ship_class}|]]",
_fields = {
_fields = {
"name",
"name",
_args = args,
_args = args,
}:create_infobox()
}:create_infobox()
end
function ShipMetaKai:name()
self._vars.name = Formatting:format_stat(self._ship:name())
self._vars.japanese_name = tostring(Formatting:japanese_text(Formatting:format_stat(self._ship:japanese_name())))
end
function ShipMetaKai:class()
local ship_class = self._ship:class()
if ship_class then
self._vars.class = format{self._class_template, ship_class = self._ship}
end
end
function ShipMetaKai:voice_actor()
self._vars.voice_actor = Formatting:format_stat(self._ship:voice_actor())
end
function ShipMetaKai:artist()
self._vars.artist = Formatting:format_stat(self._ship:artist())
end
function ShipMetaKai:availability()
return
end
function ShipMetaKai:implementation_date()
return
end
end