• Welcome to the Kancolle Wiki!
  • If you have any questions regarding site content, account registration, etc., please visit the KanColle Wiki Discord

Changes

Jump to navigation Jump to search
Created page with "local BaseData = require("Module:BaseData") local VoiceActorData = BaseData() --The name of the voice actor. function VoiceActorData:name() return self._name end --A group..."
local BaseData = require("Module:BaseData")

local VoiceActorData = BaseData()

--The name of the voice actor.
function VoiceActorData:name()
return self._name
end

--A group of values passable to Formatting:format_external_link() to create a wikitext link to this voice actor (usually on MyAnimeList).
function VoiceActorData:link()
if self._page then
return self._page, self:name()
else
return self:name()
end
end

--The name of the voice actor in Japanese.
function VoiceActorData:japanese_name()
return self._japanese_name
end

--The reading of the voice actor's Japanese name.
function VoiceActorData:reading()
return self._reading
end

function VoiceActorData:create(artist)
artist = artist or {}
setmetatable(artist, artist)
artist.__index = self
artist.__call = self.__call
return artist
end

return VoiceActorData
Anonymous user

Navigation menu