Updating In-Game Help

Discussion among members of the development team.

Moderator: Forum Moderators

Post Reply
Destructicus
Posts: 14
Joined: November 11th, 2005, 1:31 pm

Updating In-Game Help

Post by Destructicus »

I have some free time and I want to help get the in-game help completed. I've been playing Wesnoth for a while now and I would love to give something back to this wonderful project. Specifically I was thinking about finishing entries for every unit so that newer players can make more informed decisions about what path to choose for their upgrades. Can someone send me a PM or offer to get me rolling so I can start contributing?
Destructicus
Posts: 14
Joined: November 11th, 2005, 1:31 pm

Post by Destructicus »

I was looking at some of the code this morning... Is the in-game help automatically generated from the .cfg files for each type of unit? If so, why aren't some of the units included?
User avatar
Dragonking
Inactive Developer
Posts: 591
Joined: November 6th, 2004, 10:45 am
Location: Poland

Post by Dragonking »

You can't see in help higher level units, unless you advance to them in game. (I don't understand why it works like that...)
This is a block of text that can be added to posts you make. There is a 255 character limit
User avatar
Eleazar
Retired Terrain Art Director
Posts: 2481
Joined: July 16th, 2004, 1:47 am
Location: US Midwest
Contact:

Post by Eleazar »

Dragonking wrote:You can't see in help higher level units, unless you advance to them in game. (I don't understand why it works like that...)
It makes sense to me that you don't see the entries for units you haven't met yet (at least as a default option) It's confusing to have to sort through 200+ names when you've only played with a couple dozen. But of course you should always be able to read about units 1 level above the units you currently have.
Feel free to PM me if you start a new terrain oriented thread. It's easy for me to miss them among all the other art threads.
-> What i might be working on
Attempting Lucidity
User avatar
zookeeper
WML Wizard
Posts: 9742
Joined: September 11th, 2004, 10:40 pm
Location: Finland

Post by zookeeper »

Eleazar wrote:It makes sense to me that you don't see the entries for units you haven't met yet (at least as a default option) It's confusing to have to sort through 200+ names when you've only played with a couple dozen. But of course you should always be able to read about units 1 level above the units you currently have.
And makes it rather frustrating to upgrade the game and find that almost all of the unit descriptions are disabled before you "encounter" the units again. I don't know if this happens anymore, but at some point it really pissed me off.
Destructicus
Posts: 14
Joined: November 11th, 2005, 1:31 pm

Post by Destructicus »

If this is a "feature" and not a bug, then it should be toggleable for certain scenarios or for multiplayer games. Just like the map "fog" effect you should be able to turn off the in-game help fog.
bruno
Inactive Developer
Posts: 293
Joined: June 26th, 2005, 8:39 pm
Contact:

Post by bruno »

I complained about this before and had some discusion with Dave about it.
There are two reasons for why it is the way it is. One is that by not showing descriptions for every possible unit and terrain, we don't overwhelm new players. And by having people discover new units while playing adds some mystery to the game.
I have some issues with this, as it is nice to see what your level 1 units might eventually promote to before you make you recruiting decisions.
Having a preference setting may be doable.
Since I have some interest in this area I might make up a proposal and do some coding if the proposal is OK'd, but it isn't going to be high priority for me and since I haven't done any GUI changes yet, I may not be in a position to do this for a while. So it will probably just appear on my growing task list.
Destructicus
Posts: 14
Joined: November 11th, 2005, 1:31 pm

Post by Destructicus »

here are two reasons for why it is the way it is. One is that by not showing descriptions for every possible unit and terrain, we don't overwhelm new players. And by having people discover new units while playing adds some mystery to the game.
I agree, there is certainly some coolness to the mystery factor. But I have been playing Wesnoth for a while and I have leveled every unit to its max at one time or another. I cannot always remember how good a dwarvish fighter becomes or what his resistances and terrain defenses are when he hits level 3. I would like to be able to look at that stuff when I'm in multiplayer so I can make informed decisions.

As far as overwhelming goes... I seriously thought it was just an incomplete part of the game. You could say I was underwhelmed by the lack of info.

Maybe a good compromise would be a preference for multiplayer games (like Fog of War) and in the help it can be a tree type structure. So under Gryphon Rider when you click on it you'd have Gryphon Master. That would make the tree less cluttered while still giving access to all the info. For that matter, the Unit list as it is right now is pretty messy, why not tree it out based on faction/race/some other divider? Just some thoughts.
User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Post by turin »

My suggestions:

1. Sort the Units topic by race.

2. On the base level (i.e., as an entry in the Units topic), generate the unit tree.

3. On said unit tree, don't generate the units you haven't seen yet, but DO somehow indicate (with a questionmark or something) that there are more units than shown there. And show all level 1 units, not just the ones you've seen.
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm
ott
Inactive Developer
Posts: 838
Joined: September 28th, 2004, 10:20 am

Post by ott »

A tip for those who are irritated by not having all units available in help: run the game once in debug mode. All units will be made available in help, and next time round the game will think you have encountered all units.
This quote is not attributable to Antoine de Saint-Exupéry.
Post Reply