Changes

m
Add autogyro plane type
Line 2: Line 2:  
local EquipmentInfoKai = require('Module:EquipmentInfoKai')
 
local EquipmentInfoKai = require('Module:EquipmentInfoKai')
 
local Tabber = require('Module:Tabber')
 
local Tabber = require('Module:Tabber')
 +
local Equipment = require('Module:Equipment')
    
local EnemyEquipmentInfoKai = EquipmentInfoKai{
 
local EnemyEquipmentInfoKai = EquipmentInfoKai{
_template = [[{|class="${table_class}" id="${table_id}" style="border: 1px solid darkgray; width: 380px; background-color: #fafafa; float: ${float};"
+
_enemy = true,
 +
_template = [[{|class="${table_class}" id="${table_id}" style="border: 1px solid darkgray; width: 380px; background-color: #fafafa;${float}"
 
|-
 
|-
 
| colspan="2" style="position: relative; padding: 1px 40px; text-align: center; background-color: ${back};${extra_style};" title="${rarity}" | <div style="position: absolute; right: 5px;">${edit_link}</div>
 
| colspan="2" style="position: relative; padding: 1px 40px; text-align: center; background-color: ${back};${extra_style};" title="${rarity}" | <div style="position: absolute; right: 5px;">${edit_link}</div>
Line 24: Line 26:  
[7] = true,
 
[7] = true,
 
[8] = true,
 
[8] = true,
 +
[9] = true, -- LBAS only
 +
[10] = true, -- LBAS only
 
[11] = true,
 
[11] = true,
}
+
[25] = true,
 +
[41] = true, -- LBAS only
 +
[47] = true,
 +
},
 +
_abyssal_equipment_label = "''Abyssal Equipment''",
 
}
 
}
 +
 +
function EnemyEquipmentInfoKai:get_module()
 +
self._equipment_data_module = Equipment:get_module(self._args.name or self._args[1], 'EnemyEquipment')
 +
end
    
function EnemyEquipmentInfoKai:image()
 
function EnemyEquipmentInfoKai:image()
self._vars.card = EquipmentGraphicKai:get{equip = self._equipment}
+
self._vars.card = EquipmentGraphicKai:get{equip = self._equipment, size = '350px'}
 
if self._plane_types[self._equipment:type()] then
 
if self._plane_types[self._equipment:type()] then
 
local tabber = Tabber()
 
local tabber = Tabber()
Line 36: Line 48:  
self._vars.card = tostring(tabber)
 
self._vars.card = tostring(tabber)
 
end
 
end
 +
end
 +
 +
function EnemyEquipmentInfoKai:crafting()
 +
self._vars.buildable = self._abyssal_equipment_label
 
end
 
end
    
return EnemyEquipmentInfoKai
 
return EnemyEquipmentInfoKai
311

edits