Я хочу предложить для будущих версий МБ вариант в котором у оборудования нет места, есть только размер, а размер корпуса = сумме размеров всех комплектующих
В чём суть... Сначала нужна схема размеров где каждый обьект имеет свой размер, думаю можно уйти в минусовые размеры создав проекцию типа
-5 Размер
-4 размер
-3 размер
….
0 размер
….
1 размер
2 размер
3 размер
И припускать что +1 размера – увеличение обьекта в два раза. То есть два обьекта ращмера 3 в сумме равны одному обьекту 4 размера.
Размер корпуса меха = сумма размеров комплектующих
Например такая Машина:
2 батарейки -5 размера.
1 движок – -4 размера.
1 движок -3 размера.
1 ствол -1 размера.
1 ствол 0 размера.
Нога 0 размера
Нога 0 размера (можно допустить разные вариации процентажа размера ходовой от суммарного размера меха, маленькие ноги – медленная скорость, большие – выше, понятно что делать ноги разного размера стоит запретить)
1 кабина 1 размера (нужно ввести, может быть много вариантов кабины, эта тесная в которую пилот влезет с трудом)
(размеры условные)
Итоговый размер меха – 3-ий
Что нам даёт такая система? Многое. Например снайпер будет делать то же что делали в начале второй мировой из противотанковых ружей – стрелять в слабые места, т.е. в батарейки. Да по -5 размеру попасть сложно, но зато эффект…
Это требует чтобы у каждой комплектуещей были свои хиты и поглощение. Также будет логично, что корпус сам по себе не имеет хитов вообще. Хочешь хиты - покупай броню, увеличивая размер меха. А без брони это голые устройства связанные проводкой
Понимаю, что это сильно не так как сейчас, но предлагаю вдуматься. Мне кажеться будет куда больше логики.