Форум HeroesWorld-а - Показать сообщение отдельно - Прохождение авторских карт
Показать сообщение отдельно
#2749
Старый 02.05.2019, 18:10
  #2749
^
RoseKavalier
📖
Регистрация: 06.01.2016
Сообщения: 57
Регистрация: 06.01.2016
Сообщения: 57
По умолчанию
Re: Прохождение авторских карт

wenwell[...]

2. Второй способ завязан на SoD_SP и выключенной опцией "Original RNG". Отключая эту опция рандом возвращается к подобию рандома в HD+ моде, хотя и с выпадением других фиксированных чисел. Соответственно, трюк с курсором уже не прокатит.

Здесь на помощь приходит другой способ. Оказывается, если открыть окно любого существа то показатели урона сдвигаются с места и изменяются по ходу анимации существа. Получается, что SoD_SP не учитывает анимацию в окне существ. Пример на видео.

Пример с перебором разных чисел. Как видим, удается легко поймать 3 разных комбинации чисел (48/29, 55/37, 49/35), каждую по два раза подряд т.к. анимация достаточно медленная. Таким образом можно в нужный момент изменять фикс-рандом под себя через анимацию в окне существа: полетела птичка - одно число, приземлилась - другое

[...]
There are 2 components to randomness that were modified by HD+ somewhere around 3.50 (I forget exactly when)
1- random seed
2- random number generation

In SoD_SP, they are respectively named:
1- Original RNG
2- Original Obstacles

The names don't reflect entirely what they do (I may change the wording and description), the reason is because I wanted names that reflected the repair of "broken" single player features by HD+. In your videos you have one turned on, the other turned off, so you are getting a mix of original H3 and HD+. Calls to RNG will also call Random Seed, and modify future outcomes - creature animations in the window calls RNG(1, 100) which is why you can get some different results.

Essentially, you are getting these results because of HD+, mixed with vanilla H3 at some points.
It's up to you to decide how you want to use these; I just want to clarify that this is not really due to SoD_SP behaviour, there are no modifications to this part of code only restoration of vanilla.
RoseKavalier вне форума
Ответить с цитированием