Changes

no edit summary
Line 1: Line 1:  
local Utils = require('Module:Utils')
 
local Utils = require('Module:Utils')
 
local getArgs = require('Module:GetArgs')
 
local getArgs = require('Module:GetArgs')
local Ship = require('Module:Ship')
+
 
 +
local artists = {
 +
    type = "artists",
 +
    index = { "Akira", "Amemiya Chiyou", "Ayaki", "bob", "drew", "Fujikawa", "hatsuko", "JiJi", "Konishi", "Kujou Ichiso", "Kusada Souta", "Kuu Ro Kuro", "Mikoto Akemi", "Parsley", "Rikka", "Shibafu", "Shimada Humikane", "Shizuma Yoshinori", "Shobon", "UGUME", "Yadokari" },
 +
    ["Akira"] = {
 +
        ships = {"Mizuho", "Northern Princess"}
 +
    },
 +
    ["Amemiya Chiyou"] = {
 +
        url = "http://www.pixiv.net/member.php?id=2095023",
 +
        ships = {"Samidare", "Suzukaze"}
 +
    },
 +
    ["Ayaki"] = {
 +
        url = "http://www.pixiv.net/member.php?id=8611",
 +
        ships = {"Hatsuharu", "Murakumo", "Nenohi", "Tatsuta", "Tenryuu"}
 +
    },
 +
    ["bob"] = {
 +
        url = "http://www.pixiv.net/member.php?id=91521",
 +
        ships = {"Ashigara", "Chikuma", "Haguro", "Jintsuu", "Myoukou", "Nachi", "Naka", "Sendai", "Shouhou", "Tone"}
 +
    },
 +
    ["drew"] = {
 +
        url = "http://www.pixiv.net/member.php?id=193293",
 +
        ships = {"Akebono", "Oboro", "Sazanami", "Ushio"}
 +
    },
 +
    ["Fujikawa"] = {
 +
        ships = {"Akashi", "Akigumo", "Asagumo", "Asashimo", "Hayashimo", "Irako", "Kazagumo", "Kinugasa", "Kiyoshimo", "Makigumo", "Mamiya", "Naganami", "Ooyodo", "Takanami", "Yamagumo", "Yuugumo"}
 +
    },
 +
    ["hatsuko"] = {
 +
        url = "http://www.pixiv.net/member.php?id=237559",
 +
        ships = {"Aoba"}
 +
    },
 +
    ["JiJi"] = {
 +
        url = "http://www.pixiv.net/member.php?id=3911",
 +
        ships = {"Libeccio", "Littorio", "Roma"}
 +
    },
 +
    ["Konishi"] = {
 +
        url = "http://www.pixiv.net/member.php?id=4258322",
 +
        ships = {"Abukuma", "Agano", "Arare", "Arashi", "Arashio", "Asashio", "Hagikaze", "Haruna", "Hatsukaze", "Hayasui", "Hiei", "Kagerou", "Kasumi", "Kinu", "Kirishima", "Kongou", "Kumano", "Kuroshio", "Maikaze", "Michishio", "Noshiro", "Nowaki", "Ooshio", "Sakawa", "Shiranui", "Shoukaku", "Suzuya", "Yahagi", "Yura", "Yuubari", "Zuihou", "Zuikaku"}
 +
    },
 +
    ["Kujou Ichiso"] = {
 +
        url = "http://www.pixiv.net/member.php?id=186655",
 +
        ships = {"Harusame", "Kawakaze", "Murasame", "Shigure", "Shiratsuyu", "Taigei", "Umikaze", "Yuudachi"}
 +
    },
 +
    ["Kusada Souta"] = {
 +
        url = "http://www.pixiv.net/member.php?id=303275",
 +
        ships = {"Kisaragi", "Mutsuki", "Uzuki", "Yayoi"}
 +
    },
 +
    ["Kuu Ro Kuro"] = {
 +
        url = "http://www.pixiv.net/member.php?id=29389",
 +
        ships = {"Akitsu Maru", "Amagi", "Chitose", "Chiyoda", "Hiyou", "Isuzu", "Junyou", "Katsuragi", "Maruyu", "Nagara", "Natori", "Ryuujou", "Unryuu"}
 +
    },
 +
    ["Mikoto Akemi"] = {
 +
        url = "http://www.pixiv.net/member.php?id=501378",
 +
        ships = {"Atago", "Takao"}
 +
    },
 +
    ["Parsley"] = {
 +
        url = "http://www.pixiv.net/member.php?id=414162",
 +
        ships = {"Choukai", "Hamakaze", "Isokaze", "Kashima", "Katori", "Maya", "Tanikaze", "Urakaze"}
 +
    },
 +
    ["Rikka"] = {
 +
        url = "http://www.pixiv.net/member.php?id=1926153",
 +
        ships = {"Fusou", "Yamashiro"}
 +
    },
 +
    ["Shibafu"] = {
 +
        url = "http://www.pixiv.net/member.php?id=312614",
 +
        ships = {"Akagi", "Ayanami", "Fubuki", "Hatsuyuki", "Hiryuu", "Houshou", "Hyuuga", "I-401", "Ise", "Isonami", "Kaga", "Kitakami", "Mikuma", "Miyuki", "Mogami", "Ooi", "Shikinami", "Shirayuki", "Souryuu"}
 +
    },
 +
    ["Shimada Humikane"] = {
 +
        url = "https://twitter.com/humikane",
 +
        ships = {"Bismarck", "Graf Zeppelin", "Prinz Eugen", "Taihou", "U-511", "Z1", "Z3"}
 +
    },
 +
    ["Shizuma Yoshinori"] = {
 +
        url = "http://www.pixiv.net/member.php?id=141206",
 +
        ships = {"Akitsushima", "Akizuki", "Amatsukaze", "Musashi", "Mutsu", "Nagato", "Shimakaze", "Teruzuki", "Tokitsukaze", "Yamato", "Yukikaze"}
 +
    },
 +
    ["Shobon"] = {
 +
        url = "http://www.pixiv.net/member.php?id=2572017",
 +
        ships = {"I-168", "I-19", "I-58", "I-8"}
 +
    },
 +
    ["UGUME"] = {
 +
        url = "http://www.pixiv.net/member.php?id=1457830",
 +
        ships = {"Furutaka", "Kako", "Kiso", "Kuma", "Tama"}
 +
    },
 +
    ["Yadokari"] = {
 +
        url = "http://www.pixiv.net/member.php?id=1828868",
 +
        ships = {"Akatsuki", "Fumizuki", "Hatsushimo", "Hibiki", "Ikazuchi", "Inazuma", "Kikuzuki", "Mikazuki", "Mochizuki", "Nagatsuki", "Satsuki", "Wakaba"}
 +
    },
 +
}
    
local seiyuus = {
 
local seiyuus = {
Line 207: Line 293:  
|-
 
|-
 
!width=20%%|Class
 
!width=20%%|Class
!Ship girls (%s)
+
!%s (%s)
]===], n) .. r .. "|}" end)
+
]===], args.text or "Ship girls", n) .. r .. "|}" end)
 
         .. "\n" ..
 
         .. "\n" ..
         gen(args, seiyuus, function(r, i, n) return string.format([===[{| class="mw-collapsible mw-collapsed wikitable typography-xl-optout" style="width:100%%"
+
         gen(args, args.art and artists or seiyuus, function(r, i, n) return string.format([===[{| class="mw-collapsible mw-collapsed wikitable typography-xl-optout" style="width:100%%"
 
|-
 
|-
!width=20%%|[[Glossary#List_of_Vessels_by_Seiyuu|Seiyuu]] (%s)
+
!width=20%%|[[%s]] (%s)
 
!
 
!
]===], i) .. r .. "|}" end)
+
]===], args.art and "Glossary#List_of_Vessels_by_Artist|Artist" or "Glossary#List_of_Vessels_by_Seiyuu|Seiyuu", i) .. r .. "|}" end)
    
end
 
end
    
return Seasonal
 
return Seasonal
cssedit, gkautomate
6,926

edits