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 |