Модуль:Sports kit/baseball

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Документация
local baseball = require('Module:Sports kit/default')
-- Итоговое изображение начинается с позиции top=5.
-- Чтобы шлем был не вплотную к верхнему краю, а сверху была бы белая полоска

-- кепка
baseball.elements.cap = {
	genitive = 'кепка',
	left = 0, top = 5, width = 100, height = 30,
	color_params = {'кепка', 'cap'},
	pattern_params = {'pattern_c', 'pattern_cap'},
	prefix = 'Kit baseball cap',
	main_file = 'Kit baseball cap.svg'
}
-- левый рукав особой формы
baseball.elements.leftarm.top = 35
--baseball.elements.leftarm.main_file = 'Kit left arm.svg'
-- футболка
baseball.elements.body.top = 35
-- правый рукав особой формы
baseball.elements.rightarm.top = 35
--baseball.elements.rightarm.main_file = 'Kit right arm.svg'
-- брюки короткие
baseball.elements.shorts = nil
baseball.elements.pants = {
	genitive = 'брюки',
	left = 0, top = 94, width = 100, height = 60,
	color_params = {'pants'},
	pattern_params = {'pattern_p', 'pattern_pants'},
	prefix = 'Kit trousers',
	main_file = 'Kit trousers.png'
}
-- носки
baseball.elements.socks = {
	genitive = 'носки',
	left = 0, top = 154, width = 100, height = 20,
	color_params = {'socks', 'носки'},
	pattern_params = {'pattern_s', 'pattern_so', 'узор_носки'},
	prefix = 'Kit baseball socks',
--	main_file = 'Kit socks af.png'
	main_file = 'Kit baseball socks.svg'
}

--function no_socks_if_no_pants(args)
--	if get_param(args, baseball.elements.pants.color_params) == 'нет' then
--		args[baseball.elements.socks.color_params[1]] = 'нет'
--	end
--end
--baseball.preformat = no_socks_if_no_shorts

baseball.error_category = 'Неправильный формат бейсбольной формы'

return baseball