Модуль:Sports kit/american football
ХӀокху модулах лаьцна хааман Модуль:Sports kit/american football/doc агӀо кхолла мега
local amfootball = require('Module:Sports kit/default')
-- Итоговое изображение начинается с позиции top=5.
-- Чтобы шлем был не вплотную к верхнему краю, а сверху была бы белая полоска
-- шлем
amfootball.elements.helmet = {
genitive = 'шлем',
left = 0, top = 5, width = 100, height = 31,
color_params = {'шлем', 'helmet'},
pattern_params = {'pattern_h', 'pattern_helmet'},
prefix = 'Kit helmet',
main_file = 'Kit helmet af.png'
}
-- шлем старый, без защитного каркаса лица
amfootball.elements.helmetold = {
genitive = 'шлемстарый',
left = 0, top = 5, width = 100, height = 30,
color_params = {'шлемстарый', 'helmetold'},
pattern_params = {'pattern_hold', 'pattern_helmetold'},
prefix = 'Kit helmet',
main_file = 'Kit helmet.png'
}
-- левый рукав особой формы
amfootball.elements.leftarm.top = 36
amfootball.elements.leftarm.main_file = 'Kit left arm af.png'
-- футболка
amfootball.elements.body.top = 36
-- правый рукав особой формы
amfootball.elements.rightarm.top = 36
amfootball.elements.rightarm.main_file = 'Kit right arm af.png'
-- брюки короткие
amfootball.elements.shorts = nil
amfootball.elements.trousers = {
genitive = 'брюк',
left = 0, top = 95, width = 100, height = 60,
color_params = {'trousers'},
pattern_params = {'pattern_t', 'pattern_trousers'},
prefix = 'Kit trousers',
main_file = 'Kit trousers.png'
}
-- носки
amfootball.elements.socks = {
genitive = 'носки',
left = 0, top = 155, width = 100, height = 20,
color_params = {'socks', 'носки'},
pattern_params = {'pattern_s', 'pattern_so', 'узор_носки'},
prefix = 'Kit socks',
main_file = 'Kit socks af.png'
}
function either_helmet_or_helmetold(args)
if get_param(args, amfootball.elements.helmet.color_params) then
args[amfootball.elements.helmetold.color_params[1]] = 'нет'
else
if get_param(args, amfootball.elements.helmetold.color_params) then
args[amfootball.elements.helmet.color_params[1]] = 'нет'
end
end
end
amfootball.preformat = either_helmet_or_helmetold
--function no_socks_if_no_pants(args)
-- if get_param(args, amfootball.elements.pants.color_params) == 'нет' then
-- args[amfootball.elements.socks.color_params[1]] = 'нет'
-- end
--end
--amfootball.preformat = no_socks_if_no_shorts
amfootball.error_category = 'Неправильный формат формы для американского футбола'
return amfootball