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

Difference between revisions of "Module:ShipIterator"

From Kancolle Wiki
Jump to navigation Jump to search
(Created page with "local Iterator = require('Module:Iterator') local ShipIterator = {} ShipIterator.baseForms = { "Abukuma", "Agano", "Akagi", "Akashi", "Akatsuki", "Ak...")
 
m (8 revisions imported)
 
(7 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
local ShipIterator = {}
 
local ShipIterator = {}
  
ShipIterator.baseForms = {
+
ShipIterator.allForms = require('Module:Collection/Ships')
    "Abukuma",
+
ShipIterator.baseForms = require('Module:Collection/ShipsBase')
    "Agano",
+
ShipIterator.enemyForms = require('Module:Collection/EnemyShips')
    "Akagi",
 
    "Akashi",
 
    "Akatsuki",
 
    "Akebono",
 
    "Akigumo",
 
    "Akitsu Maru",
 
    "Akitsushima",
 
    "Akizuki",
 
    "Amagi",
 
    "Amatsukaze",
 
    "Aoba",
 
    "Aquila",
 
    "Arare",
 
    "Arashi",
 
    "Arashio",
 
    "Asagumo",
 
    "Asakaze",
 
    "Asashimo",
 
    "Asashio",
 
    "Ashigara",
 
    "Atago",
 
    "Ayanami",
 
    "Bismarck",
 
    "Chikuma",
 
    "Chitose",
 
    "Chiyoda",
 
    "Choukai",
 
    "Commandant Teste",
 
    "Etorofu",
 
    "Fubuki",
 
    "Fujinami",
 
    "Fumizuki",
 
    "Furutaka",
 
    "Fusou",
 
    "Gangut",
 
    "Graf Zeppelin",
 
    "Hagikaze",
 
    "Haguro",
 
    "Hamakaze",
 
    "Harukaze",
 
    "Haruna",
 
    "Harusame",
 
    "Hatsuharu",
 
    "Hatsukaze",
 
    "Hatsushimo",
 
    "Hatsuyuki",
 
    "Hatsuzuki",
 
    "Hayashimo",
 
    "Hayasui",
 
    "Hibiki",
 
    "Hiei",
 
    "Hiryuu",
 
    "Hiyou",
 
    "Houshou",
 
    "Hyuuga",
 
    "I-13",
 
    "I-14",
 
    "I-168",
 
    "I-19",
 
    "I-26",
 
    "I-401",
 
    "I-58",
 
    "I-8",
 
    "Ikazuchi",
 
    "Inazuma",
 
    "Iowa",
 
    "Ise",
 
    "Isokaze",
 
    "Isonami",
 
    "Isuzu",
 
    "Jintsuu",
 
    "Junyou",
 
    "Kaga",
 
    "Kagerou",
 
    "Kako",
 
    "Kamikaze",
 
    "Kamoi",
 
    "Kashima",
 
    "Kasuga Maru",
 
    "Kasumi",
 
    "Katori",
 
    "Katsuragi",
 
    "Kawakaze",
 
    "Kazagumo",
 
    "Kikuzuki",
 
    "Kinu",
 
    "Kinugasa",
 
    "Kirishima",
 
    "Kisaragi",
 
    "Kiso",
 
    "Kitakami",
 
    "Kiyoshimo",
 
    "Kongou",
 
    "Kuma",
 
    "Kumano",
 
    "Kunashiri",
 
    "Kuroshio",
 
    "Libeccio",
 
    "Littorio",
 
    "Maikaze",
 
    "Makigumo",
 
    "Maruyu",
 
    "Matsukaze",
 
    "Maya",
 
    "Michishio",
 
    "Mikazuki",
 
    "Mikuma",
 
    "Minazuki",
 
    "Miyuki",
 
    "Mizuho",
 
    "Mochizuki",
 
    "Mogami",
 
    "Murakumo",
 
    "Murasame",
 
    "Musashi",
 
    "Mutsu",
 
    "Mutsuki",
 
    "Myoukou",
 
    "Nachi",
 
    "Naganami",
 
    "Nagara",
 
    "Nagato",
 
    "Nagatsuki",
 
    "Naka",
 
    "Natori",
 
    "Nenohi",
 
    "Noshiro",
 
    "Nowaki",
 
    "Oboro",
 
    "Okinami",
 
    "Ooi",
 
    "Ooshio",
 
    "Ooyodo",
 
    "Oyashio",
 
    "Pola",
 
    "Prinz Eugen",
 
    "Roma",
 
    "Ryuujou",
 
    "Sakawa",
 
    "Samidare",
 
    "Saratoga",
 
    "Satsuki",
 
    "Sazanami",
 
    "Sendai",
 
    "Shigure",
 
    "Shikinami",
 
    "Shimakaze",
 
    "Shimushu",
 
    "Shiranui",
 
    "Shiratsuyu",
 
    "Shirayuki",
 
    "Shouhou",
 
    "Shoukaku",
 
    "Souryuu",
 
    "Suzukaze",
 
    "Suzuya",
 
    "Taigei",
 
    "Taihou",
 
    "Takanami",
 
    "Takao",
 
    "Tama",
 
    "Tanikaze",
 
    "Tatsuta",
 
    "Tenryuu",
 
    "Teruzuki",
 
    "Tokitsukaze",
 
    "Tone",
 
    "U-511",
 
    "Umikaze",
 
    "Unryuu",
 
    "Urakaze",
 
    "Uranami",
 
    "Ushio",
 
    "Uzuki",
 
    "Wakaba",
 
    "Warspite",
 
    "Yahagi",
 
    "Yamagumo",
 
    "Yamakaze",
 
    "Yamashiro",
 
    "Yamato",
 
    "Yayoi",
 
    "Yukikaze",
 
    "Yura",
 
    "Yuubari",
 
    "Yuudachi",
 
    "Yuugumo",
 
    "Z1",
 
    "Z3",
 
    "Zara",
 
    "Zuihou",
 
    "Zuikaku",
 
}
 
  
 
ShipIterator.base = Iterator.array(ShipIterator.baseForms)
 
ShipIterator.base = Iterator.array(ShipIterator.baseForms)
  
 
return ShipIterator
 
return ShipIterator

Latest revision as of 12:45, 12 May 2021

Documentation for this module may be created at Module:ShipIterator/doc

local Iterator = require('Module:Iterator')

local ShipIterator = {}

ShipIterator.allForms = require('Module:Collection/Ships')
ShipIterator.baseForms = require('Module:Collection/ShipsBase')
ShipIterator.enemyForms = require('Module:Collection/EnemyShips')

ShipIterator.base = Iterator.array(ShipIterator.baseForms)

return ShipIterator