Minecraft Wiki
Advertisement

Этот модуль хранит информацию о всех формах склонения прилагательных по родам, числам и падежам.

Используется преимущественно в модуле Инвентарный слот/Псевдонимы.

-- База данных по прилагательным и их формам склонения по родам, числам и падежам.
-- Критически важный модуль: он используется в модуле Инвентарный слот для образования псевдонимов!
-- Неправильные изменения могут привести к проблемам на множестве страниц!

local jointables = require("Модуль:Специальные утилиты").jointables

-- Эти прилагательные широко применяются в модуле Инвентарный слот.
local invslot_adjs = {
	-- Любой
	["любой"] = {
		["м"] = {
			["и"] = "любой",
			["р"] = "любого",
			["д"] = "любому",
			["в"] = "любой",
			["т"] = "любым",
			["п"] = "любом",
		},
		["ж"] = {
			["и"] = "любая",
			["р"] = "любой",
			["д"] = "любой",
			["в"] = "любую",
			["т"] = "любой",
			["п"] = "любой",
		},
		["с"] = {
			["и"] = "любое",
			["р"] = "любого",
			["д"] = "любому",
			["в"] = "любое",
			["т"] = "любым",
			["п"] = "любом",
		},
		["н"] = {
			["и"] = "любые",
			["р"] = "любых",
			["д"] = "любым",
			["в"] = "любые",
			["т"] = "любыми",
			["п"] = "любых",
		},
	},
	-- Соответствующий
	["соответствующий"] = {
		["м"] = {
			["и"] = "соответствующий",
			["р"] = "соответствующего",
			["д"] = "соответствующему",
			["в"] = "соответствующий",
			["т"] = "соответствующим",
			["п"] = "соответствующем",
		},
		["ж"] = {
			["и"] = "соответствующая",
			["р"] = "соответствующей",
			["д"] = "соответствующей",
			["в"] = "соответствующую",
			["т"] = "соответствующей",
			["п"] = "соответствующей",
		},
		["с"] = {
			["и"] = "соответствующее",
			["р"] = "соответствующего",
			["д"] = "соответствующему",
			["в"] = "соответствующее",
			["т"] = "соответствующим",
			["п"] = "соответствующем",
		},
		["н"] = {
			["и"] = "соответствующие",
			["р"] = "соответствующих",
			["д"] = "соответствующим",
			["в"] = "соответствующие",
			["т"] = "соответствующими",
			["п"] = "соответствующих",
		},
	},
	-- Повреждённый
	["повреждённый"] = {
		["м"] = {
			["и"] = "повреждённый",
			["р"] = "повреждённого",
			["д"] = "повреждённому",
			["в"] = "повреждённый",
			["т"] = "повреждённым",
			["п"] = "повреждённом",
		},
		["ж"] = {
			["и"] = "повреждённая",
			["р"] = "повреждённой",
			["д"] = "повреждённой",
			["в"] = "повреждённую",
			["т"] = "повреждённой",
			["п"] = "повреждённой",
		},
		["с"] = {
			["и"] = "повреждённое",
			["р"] = "повреждённого",
			["д"] = "повреждённому",
			["в"] = "повреждённое",
			["т"] = "повреждённым",
			["п"] = "повреждённом",
		},
		["н"] = {
			["и"] = "повреждённые",
			["р"] = "повреждённых",
			["д"] = "повреждённым",
			["в"] = "повреждённые",
			["т"] = "повреждёнными",
			["п"] = "повреждённых",
		},
	},
}

local tables = {
	invslot_adjs,
	mw.loadData("Модуль:Склонение прилагательных/Цвета") -- цвета
}

return jointables(tables, false)
Advertisement