Open main menu
Home
Random
Nearby
Log in
Settings
About Kancolle Wiki
Disclaimers
Kancolle Wiki
Search
Changes
← Older edit
Newer edit →
Module:EquipmentData
(view source)
Revision as of 06:54, 16 July 2019
84 bytes added
,
5 years ago
no edit summary
Line 602:
Line 602:
self:_load_compatibility()
self:_load_compatibility()
local equipment_type = self:type()
local equipment_type = self:type()
+
local name = self:name()
if not ship_type then
if not ship_type then
local result = {}
local result = {}
for ship_type, compatibility_table in pairs(EquipmentCompatibility) do
for ship_type, compatibility_table in pairs(EquipmentCompatibility) do
−
result[ship_type] = compatibility_table[equipment_type] or 0
+
result[ship_type] =
compatibility_table[name] or
compatibility_table[equipment_type] or 0
end
end
return result
return result
Line 611:
Line 612:
local compatibility_table = EquipmentCompatibility[ship_type]
local compatibility_table = EquipmentCompatibility[ship_type]
if compatibility_table then
if compatibility_table then
−
local compatibility = compatibility_table[equipment_type] or 0
+
local compatibility =
compatibility_table[name] or
compatibility_table[equipment_type] or 0
if type(compatibility) ~= "table" then
if type(compatibility) ~= "table" then
return compatibility
return compatibility
がか
cssedit, gkautomate
7,064
edits