Skip to content

HoMM3 HD is a mod (add-on) for the game Heroes of Might and Magic 3.

#668
Auto-translated
Add to the TE-style the ability to divide a stack into equal parts by [Shift]+clicking.
I will add this.
Regarding the conflict with the original functionality of [Shift]+clicking:
Currently, the original function can be used by selecting a stack without Shift and then clicking with Shift in an empty slot.
In HD 3.0, I will make it so that you can divide the stack in the old way by clicking with Shift, even if the target slot is not empty, but contains creatures of the same type (this is not possible in HD now).

By the way, if anyone doesn't know, [F10] now works in the city as it does in the trade window, but only between heroes.
In general, I will implement both [Ctrl]+click and transfer between a hero and a garrison without a hero.

I will leave the current mode with two buttons in the trade window.
Because I'm used to it and can't do it any other way.
But I will add a new mode, which, I think, will appeal to those who don't want to sacrifice willpower, accuracy of movements, and the pace of the game in order to get used to what is currently available.
New mode: the functionality and position of the Ok button remain completely original. Two additional buttons, [<-] and [->], are added with very clear icons; hotkeys can be set to [<-] and [->].

Regarding one-way transfer.
Currently, in HD, when transferring,
multiple stacks of the same type in the source are combined into one stack in the recipient, even if there are empty slots in the recipient.
I have an idea: to transfer such stacks without combining them, if there is no need to combine them (in order to accommodate the maximum number of creatures from the source). This can be done by making a staged transfer with a [key]+click on the one-way transfer button - first, stacks are transferred without combining, and upon repeated pressing, the army in the recipient is consolidated, and the remaining creatures are transferred.

Also, regarding the general transfer algorithm.
Currently, the algorithm for the order of transferring stacks looks like this:
- the highest level
- if there are several creatures of the same level, the grade is selected
- if there are several creatures of the same level and the same 'grade', then the stack with the larger number of creatures is selected (but there must be at least twice as many - this is a strange point, it definitely needs to be changed).
- otherwise, simply in order from left to right.

I think we can add the so-called FightValue of the stack to the algorithm here.
We can even make FightValue the first criterion, or we can use our own, non-original FightValue, for example, the one proposed in the latest "Heroes' Herald".
HoMM 3 HD:

последняя версия - 5.0 RC96 (19.09.2020)

последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8

полное подробное описание