• 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:EquipmentAsset"

From Kancolle Wiki
Jump to navigation Jump to search
 
(One intermediate revision by one other user not shown)
Line 5: Line 5:
  
 
function EquipmentAsset:create_object(args)
 
function EquipmentAsset:create_object(args)
     if args.id then
+
     return Equipment(args[1])
        local equipmentMap = mw.loadData('Module:Collection/EquipmentByApiId')
 
        local apiId = tonumber(args.id)
 
        return Equipment(equipmentMap[apiId])
 
    else
 
    return Equipment(args[1])
 
    end
 
 
end
 
end
  
 
return EquipmentAsset
 
return EquipmentAsset

Latest revision as of 15:27, 30 April 2023

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

local BaseAsset = require('Module:BaseAsset')
local Equipment = require('Module:Equipment')

local EquipmentAsset = BaseAsset()

function EquipmentAsset:create_object(args)
    return Equipment(args[1])
end

return EquipmentAsset