Всадники Кальрадии
Модификации => Обмен опытом: Mount&Blade => Обмен опытом (в помощь мододелу) => Вопросы и ответы по модостроению => Тема начата: Перевоспитанный Доктор от 07 Июня, 2013, 19:05
-
Как убрать ограничение фракций?
Когда фракций более чем 128, вылетает ошибка что лимит фракций 128
Кто знает как это убрать?
Всю модульку обшарил на число 128 ничего не нашел
-
Когда фракций более чем 128,
Куда тебе столько? :o
-
Куда тебе столько?
Ответный вопрос, нахрена Вам знать? (это риторически - с намёком)
Когда фракций более чем 128, вылетает ошибка что лимит фракций 128
Возможно это как и многое зашито в движок, я тоже не встречал ни чего похожего ни где
-
Когда фракций более чем 128,
Куда тебе столько? :o
У меня 156 потомучто
-
Если некоторые фракции минорные, то есть не участвующие в глобальной политике, то решить проблему с ограничением можно, просто не делая эти фракции, как именно фракции в коде.
Ничто не мешает вам спавнить любые отряды на карте, менять им цвет и имена, настраивать поведение и последствия столкновений с другими партиями. Визуально это будет выглядеть именно как разные фракции. Поковырять модульку правда придётся очень основательно, но задача теоретически выполнимая.
Если же все 156 фракций - это полноценные игровые фракции, то задача усложняется, но идея остаётся той же - смоделировать механику ванильных самостоятельно в коде, создав свой массив фракций любого размера, но практически всю логику при этом придётся писать с нуля.
Это конечно костыль, и в здравом уме за такое лично я бы не взялся, но если вам прям принципиально необходимо именно >128, искренне желаю вам удачи :)
-
Ну это надо у разрабов спрасшивать чего они сделали лимит фракций типом char, который принимает значения от -127 до 127 включительно
Как решение предлагаю дизассемблировать mb_warband.exe и изменить там размерность лимита фракций с 1 бита на 4 тогда 2 миллиарда фракций будет можно сделать.