Missing features & functionalities

Your installation is fine. :slight_smile: Random Map generator is just not implemented yet.

The reason why it’s not mentioned in this thread, is because we are not trying to identify here everything that it’s missing. We know about the big parts missing: Campaigns, Multiplayer, RMG. So no need to discuss them just yet.

Currently we are in the process of developing only the Single Player - Single Scenarios part of the game. Once that is done, the development will move further. But until then, we are trying trying to identify here what else related to Single Player (for standard scenarios) is still missing. Check the ITEM IMPLEMENTATION STATUS lists (all 5 tabs). Everything still marked with “0”, is not yet implemented, but we are aware of it. So for now the most relevant reports in this thread would be of Single Player items which may have been left out (not implemented and not yet on our list).

I’m gonna give your report a log number for the record, but it’s something for a later stage of the project. Until then, you can always use the H3 RMG to create random maps, and then move them to the Maps folder, if you want to use them for VCMI testing.

Thank you for quick response.
I’ve looked at this spreadsheet and didn’t find any mention of mithril. Any plans on implementing this WOG feature?

BTW, I also was thinking about 3 level map. For instance, add “heavens” level. - The discussion about the 3 level map has been moved to the Modding suggestions topic. (Zamolxis)

Mithril has been discussed many times and we’ll add it sooner or later - but not before exam session ends I suppose :->

102. (NEW) Quest Log enhancements:

I’m not sure what you mean by “better display”, but I see where you go with the minimap and it’s indeed a good idea, if implemented right. Let’s give them sub-codes 102.a. (QL enhanced display) & 102.b. (QL minimap). And here is another request from ChinaBlue @ CH which I think it’d be very practical if it can be implemented in VCMI:

102.c. Click on a quest in the log to take us straight to the corresponding seer’s hut/quest guard.

How about adding missing features that are generally acceptable to Mantis? I leave it to moderators to decide what really is ‘acceptable’ and in what form.

I agree. Actually I already wanted to do that, but again, didn’t manage yet due to lack of time. I’ll see at the end of this week. If there’ll be no new release for February 1st to focus on, I’ll probably scan the forums for things that could be added to Mantis (like lost bug reports or feature requests from this thread).

I tried to gather all essential, optional and requested features in one place so things would be easier to manage. Also, now if someone asks “what can I do”, there is one place to direct him.

On the other hand, if any of you is working on / interested in particular feature, please write down your name so it will be clear to estimate the progress and easier to contact person responsible for certain part.

@Warmonger

Good idea. I think it would be a good idea to move item implementation status from google docs to our wiki too, but it would be quite time-consuming.

@Warmonger: Great job. It’s probably better to have them there than on Mantis. Not only did I not manage to find the time to log them in there, but I was also a bit worried that I’d flood Mantis with all the missing features, while we already have over 200 open items. So it might get too cumbersome for devs to browse through them all (though if that is not an issue, let me know, and I can still do it… if I get one day the time - but won’t be anytime soon).

Boulie’s note #1152 attached to Mantis report #526 gave me an idea. There he suggested that we implement drag & drop in the spell book, so that the ALT + 1, 2, 3… (first) shortcuts can be associated with our favorite spells. And then he took it even further suggesting that the shortcuts would work also w/o opening the spell book. While I like the idea, it feels pretty difficult to implement, plus I see small risks of having the spell book ending up looking a bit chaotic…

But perhaps we can have this as alternative:

103.(NEW) In the VCMI Options (to be implemented) menu, which will probably look at least at some level like the WoG one (tabs for different categories), we could have a tab dedicated to spells. Among different options, a section of that tab page could be dedicated to hotkey assignments. Once the user made hotkey assignments, he/she could cast them (if applicable) during battles w/o having to open the spell book to look for them.

I prefer to have it customizable like this, rather than VCMI forcing some hotkeys which may be less intuitive for some players as compared to others.

I like this! :wink:
Divided for section like global hotkey, hero’s screen hotkeys, spell book, adv. map and so on.

Everything what makes game quicker and more friendly are big advantage for VCMI.
There are many nice solutions in TE or new mode Heroes 3 World Tournament / Thread: Homm3 version - WT.
I don’t mean changes in game but features i.e. quick combat improvement, chess-time setup, implemented autosaver, army splitting and switching, artifacts switching,etc.
Players get used to this kind of improvements so we need to follow it. And try not change their habits if it is possible.

Looking on how hotkey system is implemented in RPGs we can implement alternative solution without drag&drop \ lots of new code \ cluttering spellbook:

  1. Add to spellbook one more tab at the bottom named “Favorite spells” or something like that;
    2)when user click on one of slots on that page, spellbook will switch for selecting spell for that slot;
    3)when player press Alt + numpad keys without opened spellbook - cast spell binded to that hotkey.

Additionally we can add this set of spells on battle interface for one-click access (like most MMORPG have)

also please support normal numbers as mirror to numpad - many notebooks/netbooks don’t have numeric keys

I wouldn’t worry about that. So far number hotkeys have always been implemented to be supported for both mainpad and numpad in VCMI. It was H3 which didn’t support them on the numpad actually, which was a bit annoying.

I wonder if this thread is still useful… I haven’t been browsing it for a long time because I use bugtracker to find issues to fix/implement (and this thread is too chaotic). I think this thread should be closed and all feature requests should be reported on mantis. New features / feature requests should be reported with special tag. All relevant requests from this threads should be moved. Does anybody have arguments against it?

I do. :stuck_out_tongue:

But don’t get me wrong. I agree with the following:

  • Mantis is most probably a better place to report features still missing
  • You guys (the devs) should not worry anymore about this thread
  • Whatever relevant requests in this thread not yet implemented, should be added in Mantis for your attention

The reasons I prefer to leave it open though are:

  • for debates. Let’s say I have an idea (like implementing hotkeys for favorite spells on the previous page). I prefer to list it here first and get a bit of feedback on it before reporting it on Mantis. Maybe it’s a stupid idea, or maybe someone can point out something obvious that I missed. Like this I have a better chance of reporting on Mantis an improved version of my original idea, which may also make things easier and more clear for you as devs when you get to it.
  • for new users who just discovered the forum and aren’t yet familiar with Mantis. They may not think it’s the place to report all that’s missing or enhancements and open new threads over here. I’m hoping this sticky may jump in their attention and they’ll go for it instead.
  • for logging purposes. Related to the above, I prefer to have whatever reports/suggestions people might like to post on the forum in one place rather than scattered around (but that’s just me - maybe you actually prefer new threads for such things…)
  • in general I don’t like closing threads, unless they become spam playgrounds :slight_smile:

Now, I agree people need to be discouraged from using this place i/o Mantis, so maybe a good idea would be for me to update the original post about the purpose of the thread, pointing people to Mantis if they want to raise sth to your attention, and post here only if they want other people’s opinion on it first (or if for some reason they really don’t feel like using Mantis - I remember years ago writing lots of useful reports for the H5 beta on the forum, simply because I used to hate Ubi’s bug reporting tool).

For the rest, I was planning to log whatever’s still pending here into Mantis, but with over 200 bug reports still open over there, I thought it may not be the best time to overload it with all these feature requests right now.

Of course, that’s just my p.o.v. It may be wrong or biased, so if you really want the thread closed, I won’t get upset or anything. Maybe a tiny bit frustrated, but it’ll pass. :stuck_out_tongue:

Yep, I also think that closing is not solution. Here are many good ideas and somehow should be made kind of classification - urgent/very good/ good/ nice /useless.
I think Zamolxis is right person to go through this thread and make such a list.
Urgent (and maybe very good - depends how many will be classified as very good and urgent) should be added to mantis. Then after VCMI 1.0 will appear next part of the features could be added to mantis, too.
We should try to avoid making mess in Mantis :wink: That’s why all of the ideas shouldn’t be added to mantis

Yes, you’re right, I didn’t think about new users. This thread could really be a good place for them to report missing features, and for discussions about them. I’m just worried that good ideas written here may be forgotten. Mantis is a better tool for managing feature requests - we can discuss each request separately and tag it according to its priority.

I don’t think this number is likely to decrease. Issues get fixed, but new ones are reported too. I think it’s possible that we will never have less that 100 open issues. Fortunately mantis is much more sophisticated tool tan this forum is and it’s not so easy to overload it :).

Hi everyone!
104. (NEW) This is my first request new features that I would like to see in VCMI. In the original heroes 3 no support for mouse scroll, I think that to introduce it would be a good idea.
Scrolling the mouse would appear in the following locations:

  • The book of spells.
  • List of characters in the adventure map.
  • List of towns in the adventure map.
  • List of towns in the use of spell “town portal” (hell portal in inferno, too).
  • In the Settings window (volume of music and volume effects).
  • The backpack hero (when a lot of artifacts rather tedious to switch them.)
  • In a battle (information below).
  • In a review of the kingdom.
  • In the battle for the monster, if applied more than 3 spells.
  • When inactive “tactics” - select next /previous monster.
  • When hiring monsters, as well as the use of the market, and in other places that I missed.
    Some suggestions. In such locations, such as a backpack hero, scrolling should be smooth, but not too much otherwise it will not quite in the style of the heroes. Let’s just say the player should be clear where we are going backward or forward. I think half of the frame will suffice.
    Thank you for your attention.

Finally someone with good ideas. I didn’t even know that some of them are not implemented :stuck_out_tongue: