Форум HeroesWorld-а - Показать сообщение отдельно - Программа для расчёта силы охраны на случайных картах H3CalcGuards
Показать сообщение отдельно
#99
Старый 30.01.2014, 11:51
  #99
^
Sav
📖
Регистрация: 31.01.2013
Сообщения: 468
Sav#2974
Выставка наград
Регистрация: 31.01.2013
Сообщения: 468
Sav#2974
Выставка наград
По умолчанию
Re: Программа для расчёта силы охраны на случайных картах H3CalcGuards

Vatya1. Баг даблит все или только все объекты с охраной? Т.е. если запалены 2 обзорки или 2 конюшни, то кучек\костров\сундуков тоже х2?
Баг не в том, что объекты удваиваются. В одной группе вполне может сгенерироваться 2 одинаковых объекта (кроме объектов с непроходимым триггером, типа тюрьмы и таверны). Баг в том, что пока группа наполняется, ГСК "не знает" о тех объектах, что уже добавлены в неё, из-за чего он может добавить в группу, например, вторую обзорку, несмотря на ограничение 1 на зону.
То, что иногда генерится рядом 2 консы под общей охраной - это нормально, штатная ситуация.

Vatya2. Критические последствия там другие. Я вот с такого задабливания вылез из трежи на смке со 100+ утками, взяв 6 утоп. Сомневаюсь, что кто-то лазил бы после этого по всяким камням и даже библиотекам.
Ну тут просто такая жирная трежа попалась, вряд ли это баг. Это же рандом, было бы даже странно, если бы за столько лет существования Героев ни разу не сгенерировалось такое.
Под критическими я подразумевал последствия, ведущие к некорректному поведению игры или даже к вылетам.

Vatya4. Верно ли, что дабл объекта будет охрана одного?
Нет. Поскольку "двойные" объекты добавляются в группу штатным алгоритмом, они учитываются в ценности группы как 2 отдельных объекта.

Vatya5. Как отличить шлакоарт обычный от шлакоарта квестового? Охрана иногда видна в разы, но на охране за 5к и не поймешь.
Ценность обычного артефакта-сокровища - 2000. У квеста может быть тоже 2000, поэтому определить по ценности вряд ли получится (но у каждого провидца частота 10, а у случайного артефакта каждого уровня - 150, поэтому в случае небольшой охраны более вероятно, что это просто арт).
Ещё квестовые артефакты запрещаются на старте карты, в результате чего они существуют в игре в единственном экземпляре и не появляются в склепах, на рынке и т. п. Если точно такой же артефакт тем или иным образом уже встречался в игре - значит этот точно не квестовый.
Ещё можно проанализировать расположение хижин провидцев (хотя это уже мутное дело). После постановки артефакта, ГСК пытается поместить его хижину через 1 зону, если это невозможно - через 2 и т. д. Если никуда больше невозможно - то в соседнюю зону, а в одной зоне артефакт и его хижина быть не могут ни при каких обстоятельствах. Соответственно, если зоны вокруг разведаны, и, кроме как в соседних, хижин не видно - скорее всего, в этой зоне нет квестовых артефактов.

Vatya6. Считается ли родная деревня на том же балансе при определении охраны?
Нет. Считается количество зон, а не городов. Зоны, которые учитываются как в общем количестве зон с городами, так и в количестве зон с конкретным городом, должны удовлетворять условию:
- В графе Town types для зоны стоит хотя бы 1 крестик.
При этом не важно, появился ли там город на самом деле.
Sav вне форума
Ответить с цитированием