Форум HeroesWorld-а - Показать сообщение отдельно - Random Monsters Map Patcher - разнообразные нейтральные армии
Показать сообщение отдельно
#28
Старый 20.07.2014, 01:26
  #28
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: RM - мод на разнообразные нейтральные армии

Чтобы реализовать проект, нужны все интересные связки существующих стеков.
Ещё нужны пропорции (веса) стеков в этих связках.

Алгоритм:
1) Собираем имена всех существ на карте, считаем их силу.
mass_creatures = {name_monsters, power}
2) Согласно таблице комбинаций с весам и силой, заменяем существ на других.
(Очень непросто будет составить такую таблицу - это самое сложное в моде. Необходимо также избежать большого количества повторений).
Можно добавить к каждой кучке монстров новых с такой же силой, затем удалить старых.
mass_new_creatures = {name_monsters, mass_stack={ID={...},count={...}}}
3) Ждем отвисания карты и играем)))
Dyrman вне форума
Ответить с цитированием