Ôîðóì 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 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì