~ Forums of Enroth ~
Would you like to react to this message? Create an account in a few clicks or log in to continue.

~ Forums of Enroth ~

An Enroth diehard fan community
 
HomeHome  SearchSearch  RegisterRegister  Log inLog in  

 

 [Enhancement] Enhancement for the information displayed when the player right clicks on an object

Go down 
AuthorMessage
Unknown_Hero
Mage
Mage
Unknown_Hero

Messages : 725
Quality Points : 74
Registration Date : 2015-09-06

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-08-27, 23:08

In Heroes 2, I have always found that the information displayed in the window when the player right clicks on the different locations was not precise enough, nor complete enough.
Examples: Witch Doctor's Hut (not visited), Fort (already visited), etc.

This is an enhancement that I would like to see added to fheroes2.

Let's review the locations on the adventure map, with the information to display according to the different cases.

*** Ex. with Witch Doctor's Hut.

* With a hero selected, not visited:
Witch Doctor's Hut (not visited) (Knowledge: 2)

* With a hero selected, already visited:
Witch Doctor's Hut (already visited) (Knowledge: 2)

* With no hero selected:
Witch Doctor's Hut (Knowledge +1)

Same functioning for other primary skill locations on the adventure map.


*** Ex. with Shrines.

* With a hero selected, not visited:
Shrine of the First Circle (not visited)
Shrine of the First Circle (no magic book)

* With a hero selected, visited by at least one of his own heroes:
Shrine of the First Circle (Slow) (can be learned)
Shrine of the First Circle (Slow) (already learned)
Shrine of the First Circle (Slow) (no magic book)

Same fonctioning for the Shrine of the Second Circle.

* With no hero selected, visited by at least one of his own heroes:
Shrine of the First Circle (Slow)

Same fonctioning for the Shrine of the Second Circle.

* With a hero selected, not visited:
Shrine of the Third Circle (can be learned)
Shrine of the Third Circle (no magic book)
Shrine of the Third Circle (no Wisdom skill)
Shrine of the Third Circle (no magic book) (no Wisdom skill)

* With a hero selected, visited by at least one of his own heroes:
Shrine of the Third Circle (View Heroes) (can be learned)
Shrine of the Third Circle (View Heroes) (already learned)
Shrine of the Third Circle (View Heroes) (no magic book)
Shrine of the Third Circle (View Heroes) (no Wisdom skill)
Shrine of the Third Circle (View Heroes) (no magic book) (no Wisdom skill)

* With no hero selected, visited by at least one of his own heroes:
Shrine of the Third Circle (View Heroes)

* With no hero selected, not visited:
Shrine of the First Circle (teach a spell)
Shrine of the Second Circle (teach a spell)
Shrine of the Third Circle (teach a spell)


*** Ex. with Gazebo.

* With a hero selected, not visited:
Gazebo (not visited) (+1000 xp) (level: 3) (next level: 500 xp)

* With a hero selected, already visited:
Gazebo (already visited) (level: 3) (next level: 500 xp)

* With no hero selected:
Gazebo (+1000 xp)


*** Ex. with Witch's Hut.

* With a hero selected, not visited:
Witch's Hut (can be learned) (3 free slots)
Witch's Hut (no free slots)

* With a hero selected, visited by at least one of his own heroes:
Witch's Hut (Estates) (can be learned) (3 free slots)
Witch's Hut (Estates) (no free slots)
Witch's Hut (Estates) (already known)

* With no hero selected, visited by at least one of his own heroes:
Witch's Hut (Estates)

* With no hero selected, not visited:
Witch's Hut (teach a skill)


*** Ex. with Tree of Knowledge.

* With a hero selected, not visited:
Tree of Knowledge (not visited) (level: 3) (next level: 500 xp)

* With a hero selected, visited by at least one of his own heroes:
Tree of Knowledge (free) (already visited) (level: 3) (next level: 500 xp)
Tree of Knowledge (2000 gold) (already visited) (level: 3) (next level: 500 xp)
Tree of Knowledge (10 gems) (already visited) (level: 3) (next level: 500 xp)
Tree of Knowledge (free) (not visited) (level: 3) (next level: 500 xp)
Tree of Knowledge (2000 gold) (not visited) (level: 3) (next level: 500 xp)
Tree of Knowledge (10 gems) (not visited) (level: 3) (next level: 500 xp)

* With no hero selected, visited by at least one of his own heroes:
Tree of Knowledge (free)
Tree of Knowledge (2000 gold)
Tree of Knowledge (10 gems)

* With no hero selected, not visited:
Tree of Knowledge (+1 level)


*** Ex. with Trading Post.

* With a hero selected or with no hero selected:

* Player has less than 3 marketplaces:
Trading Post (best rate currently)

* Player has 3 marketplaces:
Trading Post (same rate as marketplace)

* Player has 4 or more marketplaces:
Trading Post (better rate at marketplace)


*** Ex. with Fountain.

* With a hero selected:
Fountain (already visited) (Luck +1) (Luck: 2)
Fountain (not visited) (Luck +1) (Luck: 2)
Fountain (not visited) (Luck +1) (Luck: 3) (no need)

* With no hero selected:
Fountain (Luck +1)


*** Ex. with Temple.

* With a hero selected:
Temple (already visited) (Morale +2) (Morale: 2)
Temple (not visited) (Morale +2) (Morale: 2)
Temple (not visited) (Morale +2) (Morale: 3) (no need)

* With no hero selected:
Temple (Morale +2)


*** Ex. with Xanadu.

* With a hero selected:
Xanadu (already trained)
Xanadu (can be trained)
Xanadu (not enough level/diplomacy) (level equivalence: 8/10) (next level: 500 xp)
Xanadu (not enough level/diplomacy) (Diplomacy Basic) (level equivalence: 4/10) (next level: 500 xp)
Xanadu (not enough level/diplomacy) (Diplomacy Basic) (Statesman's Quill) (level equivalence: 8/10) (next level: 500 xp)

The hero need to be level 10 to be trained at Xanadu.
Each level of Diplomacy count as two levels. A level 4 hero with Expert Diplomacy can be trained at Xanadu (4+6 = 10).

The Statesman's Quill Artefact should also count (this is part of a planned tweak for this artifact).
Statesman's Quill (tweak 02): The Statesman's Quill also count as two levels to visit Xanadu.

So with Expert Diplomacy and Statesman's Quill, a level 2 hero can be trained at Xanadu (2+6+2 = 10).

* With no hero selected:
Xanadu (train hero)


*** Ex. with Pyramid.

* With a hero selected:
Pyramid (can be visited) (Wisdom Expert)
Pyramid (can be visited) (no magic book)
Pyramid (can be visited) (no Wisdom skill)
Pyramid (can be visited) (not enough Wisdom skill) (Wisdom Advanced)
Pyramid (can be visited) (no magic book) (no Wisdom skill)
Pyramid (can be visited) (no magic book) (not enough Wisdom skill) (Wisdom Advanced)

* With a hero selected or with no hero selected, visited by at least one of his own heroes who won the combat:
Pyramid (already visited) (Dimension Door) (Luck -2)

* With a hero selected or with no hero selected, visited by at least one of his own heroes, combat already won by a hero of one of the other players:
Pyramid (already visited) (Luck -2)

* With no hero selected, not visited:
Pyramid (teach a spell)


*** Ex. with Freeman's Foundry.

* With a hero selected:
Freeman's Foundry (2 troops to upgrade)
Freeman's Foundry (no troops to upgrade)

* With no hero selected:
Freeman's Foundry (upgrade troops)


*** Ex. with Graveyard.

* With a hero selected:
Graveyard (not visited) (no free slot)
Graveyard (not visited) (X free slots)

* With a hero selected or with no hero selected, visited by at least one of his own heroes who won the combat:
Graveyard (already visited) (Skullcap) (1000 gold) (Morale -1)

* With a hero selected or with no hero selected, visited by at least one of his own heroes, combat already won by a hero of one of the other players:
Graveyard (already visited) (Morale -1)

* With no hero selected, not visited:
Graveyard (reward)


*** Ex. with City of the Dead.

* With a hero selected or with no hero selected, visited by at least one of his own heroes who won the combat or visited by at least one of his own heroes:
City of the Dead (last visitor) (you can recruit) (8 units)

Right click on interactive sites with possible recruitments, shows information.

(last visitor): one hero of the player has fought, he has won the combat or not. No enemy hero has been seen to have moved on the interactive square during his turn (it does not need the enemy hero entered the site, it may just have moved on the interactive square without entering the site).

(you can recruit): one hero of the player has fought and has won the combat. You can now recruit creatures.

(8 units): 8 units are available to buy.
One hero of the player has fought and has won the combat 3 weeks earlier (ex: 2 creatures just after the combat + 2 creatures each week).

* With no hero selected, not visited:
City of the Dead (recruit troop)


*** Ex. with Dragon City.

Same fonctioning as for the City of the Dead.


*** Ex. with Troll Bridge.

Same fonctioning as for the City of the Dead.


*** Ex. with creature generators on the adventure map.

Number of available creatures is also displayed with free creatures generators on the map (ex: Archer's House) if at least one friendly hero is the last visitor ((you can recruit) (20 units)).
If a week has passed, or several weeks have passed, and more creatures have been spawned, the information is updated ((you can recruit) (at least 20 creatures) (3 weeks ago)).


*** Ex. with wandering creatures.

Right click on a square with wandering creatures (and adjacent squares when the sword mouse cursor is diplayed) shows information.
Some examples.

* With a hero selected:
(100-249 wolves) (Diplomacy Basic) (Hideous Mask) (will not join)

(Diplomacy Basic): informs the player that selected hero has the diplomacy secondary skill at basic level (creatures will sometimes offer to join the hero army).
(Hideous Mask): informs the player that selected hero has the Hideous Mask (prevents all wandering creature from joining the hero).
(will not join): precision to inform the player the creatures will not join due to Hideous Mask.

* With a hero selected:
(1-4 bone dragons) (combat: Morale -1) (Morale: 3) (1500-6000 gold)

(1500-6000 gold): the cost in gold to recruit the creatures (min-max gold)

* With a hero selected:
(50-99 ghosts) (will never join) (Diplomacy Basic) (Hideous Mask)

(will never join): some creatures will never join no matter what, ghosts and elementals.

* With a hero selected:
(50-99 air elementals) (will never join) (Diplomacy Basic) (Hideous Mask)

* With a hero selected:
(100-249 wolves) (no free slot) (cannot make free slot) (Diplomacy Basic) (20000-49800 gold) (too short by 20600 gold)

(too short by 20600 gold): indicates the amount of gold missing when the player does not have enough gold to pay the maximum cost.

* With a hero selected:
(100-249 wolves) (no free slot) (can make free slot) (Diplomacy Basic) (20000-49800 gold) (too short by 20600 gold)

* With a hero selected:
(100-249 wolves) (3 free slots) (Diplomacy Basic) (20000-49800 gold) (too short by 20600 gold)

* With a hero selected:
(100-249 wolves) (3 free slots) (Diplomacy Basic) (not powerful enough for them to join) (20000-49800 gold) (too short by 20600 gold)

(not powerful enough for them to join): the player's army is not strong enough to impress the creatures and make them join the hero.

* With a hero selected:
(100-249 wolves) (no free slot) (can make free slot) (Diplomacy Basic) (powerful enough for them to join) (20000-49800 gold) (too short by 20600 gold)

* With a hero selected:
(100-249 wolves) (3 free slots) (Diplomacy Basic) (powerful enough for them to join) (20000-49800 gold) (too short by 20600 gold)

* With no hero selected:
(100-249 wolves) (20000-49800 gold) (too short by 20600 gold)


*** Ex. with Magic Well.

* With a hero selected:
Magic Well (already visited) (spell points: 10/50)
Magic Well (not visited) (spell points: 10/50)
Magic Well (no need) (spell points: 50/50)

* With no hero selected:
Magic Well (replenish spell points)


*** Ex. with Artesian Spring.

* With a hero selected and no enemy hero has been seen to have moved on the interactive square during his turn:
Artesian Spring (not visited) (spell points: 10/50)
Artesian Spring (not visited) (spell points: 100/50) (no need)

* With a hero selected, visited by at least one of his own heroes:
Artesian Spring (already visited this week) (spell points: 10/50)

* With no hero selected and no enemy hero has been seen to have moved on the interactive square during his turn:
Artesian Spring (not visited)

* With no hero selected, visited by at least one of his own heroes:
Artesian Spring (already visited this week)

* With a hero selected or with no hero selected and an enemy hero has been seen to have moved on the interactive square during his turn:
Artesian Spring (already visited this week) (opposing hero)

* With no hero selected:
Artesian Spring (gives double max spell points)


*** Ex. with Sphinx.

* With a hero selected or with no hero selected, visited by at least one of his own heroes and one of his own heroes got the reward:
Sphinx (already visited) (Black Pearl) (5000 gold) (20 sulfur)

* With a hero selected or with no hero selected, visited by at least one of his own heroes and no riddle proposed:
Sphinx (already visited)

* With no hero selected:
Sphinx (maybe reward)


*** Ex. with Daemon Cave.

* With a hero selected or with no hero selected, visited by at least one of his own heroes and one of his own heroes got the reward:
Daemon Cave (already visited) (win daemon combat) (1000 xp)
Daemon Cave (already visited) (win daemon combat) (1000 xp) (2500 gold)
Daemon Cave (already visited) (win servants combat) (2500 gold)
Daemon Cave (already visited) (lose daemon combat) (paid 2500 gold for life)
Daemon Cave (already visited) (lose daemon combat) (did not pay for life)

* With a hero selected or with no hero selected, visited by at least one of his own heroes and no hero got the reward:
Daemon Cave (already visited) (opposing hero)

* With a hero selected:
Daemon Cave (not visited) (level: 3) (next level: 500 xp) (need 2500 gold to pay for life) (too short by 700 gold)

* With no hero selected:
Daemon Cave (not visited) (reward) (need 2500 gold to pay for life) (too short by 700 gold)


*** Ex. with Alchemist’s Tower (POL).

* With a hero selected:
Alchemist’s Tower (no cursed artifact)
Alchemist’s Tower (2 cursed artifacts) (need 750 gold) (too short by 700 gold)

* With no hero selected:
Alchemist’s Tower (no cursed artifact)
Alchemist’s Tower (4 cursed artifacts) (3 heroes) (need 2250 gold) (too short by 2200 gold)


*** Ex. with Tents and Barriers (POL).

* Tent.
* With a hero selected or with no hero selected, visited by at least one of his own heroes:
Tent (already visited) (password) --> or better, it's not necessary to enter the password to open the barrier once the corresponding tent has been visited.

* Tent.
* With a hero selected or with no hero selected, not visited by at least one of his own heroes:
Tent (not visited)

* Barrier.
* With a hero selected or with no hero selected, Tent visited by at least one of his own heroes:
Barrier (tent already visited) (password) --> or better, it's not necessary to enter the password to open the barrier once the corresponding tent has been visited.

* Barrier.
* With a hero selected or with no hero selected, Tent not visited by at least one of his own heroes:
Barrier (tent not visited)


*** Ex. with Lean-To, Skeleton (Desert), Wagon.

* With a hero selected or with no hero selected, and no enemy hero has been seen to have moved on the interactive square during his turn:
Lean-To (not visited)
Skeleton (not visited)
Wagon (not visited)

* With a hero selected, and no enemy hero has been seen to have moved on the interactive square during his turn:
Lean-To (not visited)
Skeleton (not visited) (no free slot)
Wagon (not visited) (no free slot)
Skeleton (not visited) (X free slots)
Wagon (not visited) (X free slots)

* With a hero selected or with no hero selected, visited by at least one of his own heroes and one of his own heroes got the reward:
Lean-To (already visited) (resource reward)
Skeleton (already visited) (artifact name) (resource reward)
Wagon (already visited) (artifact name) (resource reward)

* With a hero selected or with no hero selected, and an enemy hero has been seen to have moved on the interactive square during his turn:
Lean-To (already visited) (opposing hero)
Skeleton (already visited) (opposing hero)
Wagon (already visited) (opposing hero)

* With no hero selected:
Lean-To (not visited) (maybe reward)
Skeleton (not visited) (maybe reward)
Wagon (not visited) (maybe reward)


*** Ex. with Artifact.

* With a hero selected:
Artifact (no free slot)
Artifact (X free slots)

The user can validate the information that he wishes will be displayed in the window when right clicking on the objects in an adjustment file (example an .xml file).
Not all locations, and not all the possibilities are mentioned, but I think this is enough to give an overview.
The texts used are for explanatory purposes and can be simplified/modified.

***** Added 28/08/2020. *****

*** Ex. with Artifact with conditions.

* With a hero selected, visited by at least one of his own heroes:
Artifact (no free slot) (wise person) (no Wisdom)
Artifact (X free slots) (wise person) (no Wisdom)
Artifact (no free slot) (wise person) (Wisdom Basic)
Artifact (X free slots) (wise person) (Wisdom Advanced)
Artifact (no free slot) (true leader) (no Leadership)
Artifact (X free slots) (true leader) (no Leadership)
Artifact (no free slot) (true leader) (Leadership Basic)
Artifact (X free slots) (true leader) (Leadership Expert)
Artifact (no free slot) (fight giant)
Artifact (X free slots) (fight giant)
Artifact (no free slot) (3000 gold, 5 mercury)
Artifact (X free slots) (3000 gold, 5 mercury)
Artifact (no free slot) (3000 gold, 5 mercury) (too short by 600 gold) (too short by 3 mercury)
Artifact (X free slots) (3000 gold, 5 mercury) (too short by 600 gold) (too short by 3 mercury)
Artifact (no free slot) (3000 gold, 5 mercury) (too short by 600 gold)
Artifact (X free slots) (3000 gold, 5 mercury) (too short by 600 gold)
Artifact (no free slot) (3000 gold, 5 mercury) (too short by 3 mercury)
Artifact (X free slots) (3000 gold, 5 mercury) (too short by 3 mercury)

* With no hero selected, visited by at least one of his own heroes:
Artifact (wise person)
Artifact (true leader)
Artifact (fight giant)
Artifact (3000 gold, 5 mercury) (too short by 600 gold) (too short by 3 mercury)
Artifact (3000 gold, 5 mercury) (too short by 600 gold)
Artifact (3000 gold, 5 mercury) (too short by 3 mercury)


Last edited by Unknown_Hero on 2020-08-29, 03:27; edited 2 times in total (Reason for editing : Maj)
Back to top Go down
Unknown_Hero
Mage
Mage
Unknown_Hero

Messages : 725
Quality Points : 74
Registration Date : 2015-09-06

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-08-29, 02:39

***** Added 28/08/2020. *****

*** Ex. with Artifact with conditions.

* With a hero selected, visited by at least one of his own heroes:
Artifact (no free slot) (wise person) (no Wisdom)
Artifact (X free slots) (wise person) (no Wisdom)
Artifact (no free slot) (wise person) (Wisdom Basic)
Artifact (X free slots) (wise person) (Wisdom Advanced)
Artifact (no free slot) (true leader) (no Leadership)
Artifact (X free slots) (true leader) (no Leadership)
Artifact (no free slot) (true leader) (Leadership Basic)
Artifact (X free slots) (true leader) (Leadership Expert)
Artifact (no free slot) (fight giant)
Artifact (X free slots) (fight giant)
Artifact (no free slot) (3000 gold, 5 mercury)
Artifact (X free slots) (3000 gold, 5 mercury)
Artifact (no free slot) (3000 gold, 5 mercury) (too short by 600 gold) (too short by 3 mercury)
Artifact (X free slots) (3000 gold, 5 mercury) (too short by 600 gold) (too short by 3 mercury)
Artifact (no free slot) (3000 gold, 5 mercury) (too short by 600 gold)
Artifact (X free slots) (3000 gold, 5 mercury) (too short by 600 gold)
Artifact (no free slot) (3000 gold, 5 mercury) (too short by 3 mercury)
Artifact (X free slots) (3000 gold, 5 mercury) (too short by 3 mercury)

* With no hero selected, visited by at least one of his own heroes:
Artifact (wise person)
Artifact (true leader)
Artifact (fight giant)
Artifact (3000 gold, 5 mercury) (too short by 600 gold) (too short by 3 mercury)
Artifact (3000 gold, 5 mercury) (too short by 600 gold)
Artifact (3000 gold, 5 mercury) (too short by 3 mercury)

Original post updated.

Tibor0803 likes this post

Back to top Go down
sirDranik
Pikeman
Pikeman
sirDranik

Messages : 39
Quality Points : 7
Registration Date : 2020-07-29

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-02, 09:02

You know, such a big posts are really hard to be processed. Smile
I think we should work apart on each object/option.
These ideas are great, but aren't they making game too casual?
I love watching all necessary information in one window, but having all information in one small pop-up window looks not good. Remember current Shrine implementation:
[Enhancement] Enhancement for the information displayed when the player right clicks on an object Shrine12
We either need to remake all info pop-ups to make info look balanced and more eye-friendly, or lessen the information we put there and leave only the most valuable.
For example, I like an idea adding "next level required exp", while looking at gazebo. But "current level" information to my point of view, is not essencial and only clutters information window.
Working with Heroes UI always leaves me a charming feeling, when I need to enter hero info, look inside at artifacts, change formation of my army etc. Remember spellpoints i have or even enter a spellbook and check, what I have there. It's an essencial part of game: learning and working with all the information we can see in game in different UI blocks.
Keeping in mind, how much space for artifacts do I have in certain hero - is a part of fun while playing this game. Smile
Also, the game (as for me) shouldn't be so predictable: if I have diplomacy skill, let it be a surprice, when we talk about the amount of gold I need to make those "Titans" join me.)
So we don't need to put all posible information inside any window, but add really useful.
All above implemented options would make HoMM2 into a "newbie mode" that could be played in a tutorial and a few maps. Later, it can annoy players.
We can try to make this mode optional for a new players.. But do you really think, this game would be played by lots of newcommers? Wink

By the end, we need to duscuss all these options with all our team and you together and choose really useful ones to be included to the final 1.0 release.
In future, we can add special tweaks for each of this options, that player on his own would decide to turn on for a better gaming experience.

Tibor0803 likes this post

Back to top Go down
Unknown_Hero
Mage
Mage
Unknown_Hero

Messages : 725
Quality Points : 74
Registration Date : 2015-09-06

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-02, 19:14

I put everything in the same message because it concerns information about "objects" obtained with a right click.
If I had separated everything it would have been more difficult to understand the concept, not to mention the multiple back and forth between the different messages.
It is more practical when everything is in the same message and certain parts are not likely to be forgotten. Smile

Heroes 2 is a strategy game.
The idea is that the player always has all the information needed to make a decision.
And that he doesn't need to bother doing calculations, or remembering the state of his heroes, etc., when the computer can do it for him. Smile

The information in the window is not displayed all the time, only briefly when the player needs it and requests that it be available.

The size of the window must of course be adapted so that it remains pleasing to the eye, it is useless and inappropriate to want to fit everything into a window that is too small. Very Happy

And finally the setting file of this option can display only the information desired by the player.

All players are different and even the most experienced might find this to be a useful improvement over the original game.
This is also why I made this proposal because I know what should be improved in the game, at least in my case. Smile
Back to top Go down
sirDranik
Pikeman
Pikeman
sirDranik

Messages : 39
Quality Points : 7
Registration Date : 2020-07-29

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-03, 00:18

@Unknown_Hero wrote:
I put everything in the same message because it concerns information about "objects" obtained with a right click.
If I had separated everything it would have been more difficult to understand the concept, not to mention the multiple back and forth between the different messages.
It is more practical when everything is in the same message and certain parts are not likely to be forgotten. Smile
Everything is ok.)
I just told you, that your ideas are so huge, and I appreciate the time you've spent to create and write them down. )
Talking about the subject. I really like some ideas, but not all. As for me, current level - is almost useless information. Hardly any player cares, what level hero is. But at the same time, everyone would like to know, how much points does he need to reach the next one. Smile
So, I assume, that someone would like to have full info, and someone just extended. But there're always be people, who would like to see the original HoMM2 UI.
So we can make this like an option, but... I prefer a half of info (+\-) that you've proposed. I don't think we can make a switch for every object, that you've mentioned in your huge post...

GodRage likes this post

Back to top Go down
Unknown_Hero
Mage
Mage
Unknown_Hero

Messages : 725
Quality Points : 74
Registration Date : 2015-09-06

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-03, 02:20

@sirDranik wrote:
I just told you, that your ideas are so huge, and I appreciate the time you've spent to create and write them down. )

Yes, it takes a long time to think about trying to think about of all the eventualities in the game. Smile
It would be a shame if it was wasted. Cool

@sirDranik wrote:
As for me, current level - is almost useless information. Hardly any player cares, what level hero is. But at the same time, everyone would like to know, how much points does he need to reach the next one. Smile

Ah Ah, the hero level information should not be underestimated. Laughing

Let's say you have two heroes who both need 500 xp to level up to the next level.
One of the two heroes is at level 3.
The other hero is at level 17.

Now there is a Tree of Knowledge nearby where it takes 10 gems to level up the hero.

Is it really profitable to spend 10 gems to level up the level 3 hero? Razz [Enhancement] Enhancement for the information displayed when the player right clicks on an object 3621766935 Mad

@sirDranik wrote:
So, I assume, that someone would like to have full info, and someone just extended. But there're always be people, who would like to see the original HoMM2 UI.
So we can make this like an option, but... I prefer a half of info (+\-) that you've proposed. I don't think we can make a switch for every object, that you've mentioned in your huge post...

Anything is possible, it's just a matter to find a way to do it with simplicity. Very Happy

In the settings file, the different info displayed can be assigned to different categories for each object.
These different pieces of information can be easily moved from one category to another for each object.

Suppose there are four possible settings for the information displayed.

[Original]
Only the information of the original game is displayed.

[Extended 01]
Additional information is displayed.

[Extended 02]
Other additional information is displayed.

[Extended 03]
Even more additional information is displayed.

The option by itself allows the user to choose which of the settings is chosen.
So the user chooses the display option [Original] or [Extended 01] or [Extended 02] or [Extended 03].
If he chooses the option [Original], only the information in this category will be displayed.
The option [Extended 01] displays all the information of the category [Extended 01] and the category [Original].
Etc.
The option [Extended 03] displays all the information of the category [Extended 03], the category [Extended 02], the category [Extended 01] and the category [Original].

In the settings file, these categories are present for each object.

[Tree of Knowledge]
[Original]
(already visited)
(not visited)

[Extended 01]
(free)
(2000 gold)
(10 gems)
(+1 level)

[Extended 02]
(level: 3)
(next level: 500 xp)

[Extended 03]

It is thus possible to choose and modify the information that will be displayed for each category very easily by simply moving the information from one category to another in the option settings file.

For example, the user wants more complete information but doesn't care about the hero's level. Razz Cool
He therefore activated the display option [Extended 02] to know the number of points necessary for the hero to level up.
And so that the hero's level is not displayed he simply moves the information "(level: 3)" from the category [Extended 02] to the category [Extended 03] in the option settings file.

[Tree of Knowledge]
[Original]
(already visited)
(not visited)

[Extended 01]
(free)
(2000 gold)
(10 gems)
(+1 level)

[Extended 02]
(next level: 500 xp)

[Extended 03]
(level: 3)

Done, enjoy the personalized information. Laughing Cool
Back to top Go down
sirDranik
Pikeman
Pikeman
sirDranik

Messages : 39
Quality Points : 7
Registration Date : 2020-07-29

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-03, 05:29

Sounds good!
But how do player know, which of three extended options affects the necessary description? Will each of the "extended 0*" options have personal description?
You know, there lots of objects in game and player should decide what option he prefers for each object.
For example, he would like to have for one object 2 of 3 necessary options, and for other just 1...
This could take much time...
So this menu will look as huge, as your posts.)
Also, we should, probably, in that case make a special profile for each player's preferences. So player can make some different presets for various cases and save it.
Back to top Go down
Unknown_Hero
Mage
Mage
Unknown_Hero

Messages : 725
Quality Points : 74
Registration Date : 2015-09-06

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-03, 06:35

Not all objects need multiple display levels for information.
And I don't think it's necessary to offer access to change information displayed directly in the game.

I think the majority of players will choose either the option "Original" or the option to display the maximum info.
At the limit only two choices are necessary, [Original] and [Extended].

With an explanatory text which indicates that if the player finds that there is too much information displayed it is possible to modify it manually for each object in a setting file by moving the unwanted information into the category [Do not display].

As for saving presets, is it really useful in this case, the user will modify the information to be displayed once and for all and never change anything again.

Which gives this by default:

[Tree of Knowledge]
[Original]
(already visited)
(not visited)

[Extended]
(free)
(2000 gold)
(10 gems)
(+1 level)
(level: 3)
(next level: 500 xp)

[Do not display]

And this after the modification to no longer display the hero's level:

[Tree of Knowledge]
[Original]
(already visited)
(not visited)

[Extended]
(free)
(2000 gold)
(10 gems)
(+1 level)
(next level: 500 xp)

[Do not display]
(level: 3)
Back to top Go down
Tibor0803
Nomad
Nomad
Tibor0803

Messages : 78
Quality Points : 21
Registration Date : 2015-08-09
Age : 29
Location : Budapest, Hungary

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-03, 12:05

@Unknown_Hero wrote:
Not all objects need multiple display levels for information.
And I don't think it's necessary to offer access to change information displayed directly in the game.

I think the majority of players will choose either the option "Original" or the option to display the maximum info.
At the limit only two choices are necessary, [Original] and [Extended].

With an explanatory text which indicates that if the player finds that there is too much information displayed it is possible to modify it manually for each object in a setting file by moving the unwanted information into the category [Do not display].

As for saving presets, is it really useful in this case, the user will modify the information to be displayed once and for all and never change anything again.

Which gives this by default:

[Tree of Knowledge]
[Original]
(already visited)
(not visited)

[Extended]
(free)
(2000 gold)
(10 gems)
(+1 level)
(level: 3)
(next level: 500 xp)

[Do not display]

And this after the modification to no longer display the hero's level:

[Tree of Knowledge]
[Original]
(already visited)
(not visited)

[Extended]
(free)
(2000 gold)
(10 gems)
(+1 level)
(next level: 500 xp)

[Do not display]
(level: 3)

It's actually a waste of exp points and possible 2000 gold or 10 gems to visit a tree of knowledge just for around 10-100 exp left behind before next level up. Such information displayed would give you a chance to actually play smarter. So far, in Heroes 2, I could only examine the valuable informations clearly in Thieves Guild, but that's about it. I mean come on, I have more IQ to use like if I see one of my enemies has desperate amount of mines I gotta send a scout hero and occupy them and such. Combining it with global view spells will gather you more informations. If the ability to show you more informations about Tree of Knowledge or other key objects can be visited via buying thieves guild and increasing the number of thieves guild would actually serve you more informations to you which further help you in making decisions might increase the joy factor of the game even more.

The game also missing what the free android version of Heroes 2 has which is non-other than calculating those pesky little movement points, so you can actually calculate how long it takes to get back to defend your town by passing through a swamp terrain or just grass terrain. Checking it on android version every single time was a pain in the a$$ for me. Every single hex of movement on global map costs a specific amount of movement points. The movement points can easily determine how many things you can collect and visit in a single day and maybe there could be an undo/redo option of your actions to overview which is the best choice what you can do with your hero in that day, but of course this last one option would be overpowered and kinda unnecessary because well-experienced topnotch players can go for high power in a pretty short time. I've seen surprising things the AI reached 6 Titans against me and approached my town in the second week. I could never understand how such a hyper speed development of a town is possible in such a short amount of time without great army and high movement points. Usually, only Heroes 3 has better starting movement points over Heroes 2 gameplay, yet even after 15-20 years from now on I still find myself in surprising situations against the AI, true it's happening on Hard difficulty, but still.
Back to top Go down
Unknown_Hero
Mage
Mage
Unknown_Hero

Messages : 725
Quality Points : 74
Registration Date : 2015-09-06

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-03, 20:06

@Tibor0803 wrote:
It's actually a waste of exp points and possible 2000 gold or 10 gems to visit a tree of knowledge just for around 10-100 exp left behind before next level up.

When a hero visits a Tree of Knowledge, he gets the number of points needed to move from one level to the next, not just the number of points needed to level up.

For example, a level 3 hero will get 1200 xp by visiting a Tree of Knowledge, even if he only needs 500 xp to level up (level 3: 2000 xp, level 4: 3200 xp, 3200 xp - 2000 xp = 1200 xp).
And a level 17 hero will get 8956 xp by visiting a Tree of Knowledge, even if he only needs 500 xp to level up (level 17: 45288 xp, level 18: 54244 xp, 54244 xp - 45288 xp = 8956 xp ).

Source: https://mightandmagic.fandom.com/wiki/Experience_(Heroes)

The higher the hero level, the more beneficial it is to visit a Tree of Knowledge.
Now it's up to the player to determine when it makes sense for each of his heroes to visit a Tree of Knowledge according to all the parameters of the current scenario.

@Tibor0803 wrote:
If the ability to show you more informations about Tree of Knowledge or other key objects can be visited via buying thieves guild and increasing the number of thieves guild would actually serve you more informations to you which further help you in making decisions might increase the joy factor of the game even more.

I already have several tweaks for Scouting secondary skill that will provide information on the adventure map.
I think you will like this proposal. Smile
Maybe some tweaks for the functioning of the Thieves' Guild could also be considered, good idea. Smile

@Tibor0803 wrote:
The game also missing what the free android version of Heroes 2 has which is non-other than calculating those pesky little movement points, so you can actually calculate how long it takes to get back to defend your town by passing through a swamp terrain or just grass terrain. Checking it on android version every single time was a pain in the a$$ for me. Every single hex of movement on global map costs a specific amount of movement points.

I have never tried the android version.
In the computer version of fheroes2, the number of movement points is indicated in the hero information window on the adventure map.
Is that what you're talking about?

@Tibor0803 wrote:
The movement points can easily determine how many things you can collect and visit in a single day and maybe there could be an undo/redo option of your actions to overview which is the best choice what you can do with your hero in that day, but of course this last one option would be overpowered and kinda unnecessary because well-experienced topnotch players can go for high power in a pretty short time.

I think an undo/redo option would be tricky to set up because of the fog of war, but it's still possible.
For example, there is this possibility in the game "Battle for Wesnoth".
I don't know if this option would take a long time to develop, nor if it would be really necessary.
If it's quick to develop why not, but if it takes a long time, I would prefer that this time be used by the developers for more interesting enhancements that bring new features, etc.
In any case, if this option is available, it should be done so that the human player does not gain an advantage over the AI.

@Tibor0803 wrote:
I've seen surprising things the AI reached 6 Titans against me and approached my town in the second week. I could never understand how such a hyper speed development of a town is possible in such a short amount of time without great army and high movement points.

The AI ​​obtains resource bonuses in the highest difficulty levels.
It is also possible that a troop of wandering creatures have joined the AI hero for free. Smile


Last edited by Unknown_Hero on 2020-09-03, 20:13; edited 2 times in total
Back to top Go down
sirDranik
Pikeman
Pikeman
sirDranik

Messages : 39
Quality Points : 7
Registration Date : 2020-07-29

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-03, 20:08

@Tibor0803 wrote:
If the ability to show you more information about Tree of Knowledge or other key objects can be visited via buying thieves guild and increasing the number of thieves guild would actually serve you more informations to you which further help you in making decisions might increase the joy factor of the game even more.
Interesting idea of extending thieves guild's functionality... I've never thought about that....
But thieves guild is a place, that shows information about other players...
Extending information, player can see on a world map, more suits for Scouting skill, in my opinion...
@Tibor0803 wrote:
maybe there could be an undo/redo option of your actions to overview which is the best choice what you can do with your hero in that day
There's already such option. It's Save/Load game. Wink
@Tibor0803 wrote:
The game also missing what the free android version of Heroes 2 has
Are you sure, that you're talking about our project? Free android heroes2 is not the same project, as we're working on.

GodRage likes this post

Back to top Go down
GodRage
Webmaster
Webmaster
GodRage

Messages : 937
Quality Points : 223
Registration Date : 2009-09-21
Location : France

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-07, 04:05

I didn't read everything in detail, but, something that must not be forgotten is :
Open the game > Play the game directly. [Enhancement] Enhancement for the information displayed when the player right clicks on an object 2551314513

If there is too much options to choose before playing, it's not going to be great. [Enhancement] Enhancement for the information displayed when the player right clicks on an object 1675887764
All the "good" games I played followed this rule: open the game, click play solo/multi, select a character/map, click play, play.

So, I trust the options should be accessible during the game, and not only in the main menu. [Enhancement] Enhancement for the information displayed when the player right clicks on an object 164599763

________________________
~Lands of Enroth~
Back to top Go down
http://homm2.free.fr
Unknown_Hero
Mage
Mage
Unknown_Hero

Messages : 725
Quality Points : 74
Registration Date : 2015-09-06

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-07, 06:29

@GodRage wrote:
I didn't read everything in detail, but, something that must not be forgotten is :
Open the game > Play the game directly. [Enhancement] Enhancement for the information displayed when the player right clicks on an object 2551314513

If there is too much options to choose before playing, it's not going to be great. [Enhancement] Enhancement for the information displayed when the player right clicks on an object 1675887764
All the "good" games I played followed this rule: open the game, click play solo/multi, select a character/map, click play, play.

It is possible to play as usual without going through the game settings window. Smile

@GodRage wrote:
So, I trust the options should be accessible during the game, and not only in the main menu. [Enhancement] Enhancement for the information displayed when the player right clicks on an object 164599763

The game settings window is accessible during gameplay, but not all options can be changed at this time.
Back to top Go down
sirDranik
Pikeman
Pikeman
sirDranik

Messages : 39
Quality Points : 7
Registration Date : 2020-07-29

[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime2020-09-07, 20:45

@GodRage wrote:
Open the game > Play the game directly.
That's the main goal we currently work on. All enhancements are the good ideas, but we should first make as close to original game, as we can.
All other good things should be done later.

GodRage likes this post

Back to top Go down
Sponsored content




[Enhancement] Enhancement for the information displayed when the player right clicks on an object Empty
PostSubject: Re: [Enhancement] Enhancement for the information displayed when the player right clicks on an object   [Enhancement] Enhancement for the information displayed when the player right clicks on an object Icon_minitime

Back to top Go down
 
[Enhancement] Enhancement for the information displayed when the player right clicks on an object
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
~ Forums of Enroth ~ :: Modding Guild :: Free Heroes of Might and Magic II (fheroes2) :: Enhancement Ideas-
Jump to: