Damage Calculation (always visible)

Brainstorm ideas of possible additions to the game. Read this before posting!

Moderator: Forum Moderators

Forum rules
Before posting a new idea, you must read the following:
User avatar
Zero_G
Posts: 31
Joined: April 29th, 2009, 10:14 pm
Location: ITALY
Contact:

Damage Calculation (always visible)

Post by Zero_G »

After playing some battle with Wesnoth, I think that a player typically found that the damage calculation window is very useful to have a guess on the outcome of an attack, but he/she has to press the "Damage Calculation" every time he/she wants to see it, and even more times if the attacking unit has multiple weapons and he/she needs to compare the outcomes.

I found this thing a bit annoying for an advanced user, and I think that it would be very handy to have this statistics always present in the attack panel (maybe redefining its layout and putting them on a left column) or at least display them in an overlayed window when the mouse passes over a weapon type, just like a mouse-over tooltip:

Image

This a mockup collage made by me only to illustrate the visual effect, but in fact only a window at a time should be displayed in this case! However I think I would prefer to have those statistics always displayed on the right side, but maybe this is subjective... what do you think about it? :wink:
-=[ Zero_G ]=-
User avatar
JW
Posts: 5047
Joined: November 10th, 2005, 7:06 am
Location: Chicago-ish, Illinois

Re: Damage Calculation (always visible)

Post by JW »

I actually like this idea, but as an option. I imagine it could become annoying in, say, a long campaign. In a MP match it could be rather useful though.
User avatar
Zero_G
Posts: 31
Joined: April 29th, 2009, 10:14 pm
Location: ITALY
Contact:

Re: Damage Calculation (always visible)

Post by Zero_G »

JW wrote:I actually like this idea, but as an option. I imagine it could become annoying in, say, a long campaign. In a MP match it could be rather useful though.
Yep, adding an option to enable/disable the "inline" calculations would be an even better solution! :geek:
-=[ Zero_G ]=-
Jozrael
Posts: 1035
Joined: June 2nd, 2006, 1:39 pm
Location: NJ, USA.

Re: Damage Calculation (always visible)

Post by Jozrael »

As a note, most of the time I don't bother to check the damage calculations in a normal fight (where neither combatant will die before the other finishes their strikes, berserk, drain, or other complicating factors are put in). This is the majority of fights. This is simply because I've played wesnoth frequently enough that I can ballpark the figures pretty accurately. Thus, I would not want to make this standard and 'clutter up' the interface for myself. Keep in mind I'm also a campaign player by and large: In MP where each move carries significantly more weight, I check the damage calculations the large majority of the time.

Thus, I like JW's solution of making this an option, even if OAB.
User avatar
Turuk
Sithslayer
Posts: 5283
Joined: February 28th, 2007, 8:58 pm
Contact:

Re: Damage Calculation (always visible)

Post by Turuk »

I have the same feelings as Jozrael, but making it appear in an overlay window as part of a mouse-over seems to be a simple solution as well. The player will already have the mouse in that box to choose an attack and click okay, so it's not as if they are moving around a great deal, and will remove clutter. Though an additional option as well to make it persistent would not hurt as long as it was not default.
Mainline Maintainer: AOI, DM, NR, TB and THoT.
UMC Maintainer: Forward They Cried, A Few Logs, A Few More Logs, Start of the War, and Battle Against Time
User avatar
Lord Ork
Code Contributor
Posts: 300
Joined: January 8th, 2009, 1:51 pm

Re: Damage Calculation (always visible)

Post by Lord Ork »

I find this idea quite annoying. It complicates the interface, and give too much info not requested. KISS should apply also to the interface, I think. Maybe it should better show a brief statistic like % of death of each opponent. If you need more, press the button.
It is ok to correct me if my English is too bad.

Working on Cunnicula Civil War
User avatar
Simons Mith
Posts: 821
Joined: January 27th, 2005, 10:46 pm
Location: Twickenham
Contact:

Re: Damage Calculation (always visible)

Post by Simons Mith »

How Wesnoth obtains the damage each blow is going to inflict isn't very relevant, and can safely be relegated to a secondary window. The percentage chances of no, one, two, three hits and the hitpoint outcome for each is much more useful, and could be displayed in the main window in a relatively succinct form. I suggest moving the existing '60% hit chance' or whatever-it-is elsewhere and put it in a smaller font, and replace the current big 60% with a mini-table with the probabilities and hitpoints for all possible outcomes. It would make the main attack window a bit larger, but not as much as if you tried to import all the damage calculations window into it.
 
Soliton
Site Administrator
Posts: 1690
Joined: April 5th, 2005, 3:25 pm
Location: #wesnoth-mp

Re: Damage Calculation (always visible)

Post by Soliton »

The detailed damage calculation is quite costly so putting it directly into the attack dialog is a bad idea. It is however a good point that one often wants to compare the damage calculation of different attacks. The simplest solution that works well for most cases is probably to have an additional "all damage calculations" button which would show a dialog where you can compare the calculations for all possible weapons. If there are more like 4 or so possibilities it'd get problematic though.

A nicer solution would be to allow opening several damage calculations at concurrently but I don't know how much work that'd require for our current GUI implementation. Or maybe easier would be to allow selecting several attacks before clicking damage calculations but then what to do if the user presses "Okay" to attack instead...
"If gameplay requires it, they can be made to live on Venus." -- scott
User avatar
Simons Mith
Posts: 821
Joined: January 27th, 2005, 10:46 pm
Location: Twickenham
Contact:

Re: Damage Calculation (always visible)

Post by Simons Mith »

'Costly'? How could that possibly matter for a pop-up with a human involved? Besides, how costly can it be? It's only a variation on a Poisson distribution. Is Wesnoth calculating every possible combination of hit or miss?
 
Soliton
Site Administrator
Posts: 1690
Joined: April 5th, 2005, 3:25 pm
Location: #wesnoth-mp

Re: Damage Calculation (always visible)

Post by Soliton »

Simons Mith wrote:'Costly'? How could that possibly matter for a pop-up with a human involved? Besides, how costly can it be? It's only a variation on a Poisson distribution. Is Wesnoth calculating every possible combination of hit or miss?
That's the point?

You're right though the trivial case is of course not costly. What I meant is that it can be costly. Think about slow, drain, berserk and the like on higher HP combatants.
"If gameplay requires it, they can be made to live on Venus." -- scott
User avatar
Wintermute
Inactive Developer
Posts: 840
Joined: March 23rd, 2006, 10:28 pm
Location: On IRC as "happygrue" at: #wesnoth-mp

Re: Damage Calculation (always visible)

Post by Wintermute »

Soliton wrote:A nicer solution would be to allow opening several damage calculations at concurrently but I don't know how much work that'd require for our current GUI implementation. Or maybe easier would be to allow selecting several attacks before clicking damage calculations but then what to do if the user presses "Okay" to attack instead...
That would be great. I think that it would be very intuitive if all attacks were listed, and then clicking on an attack expands the dialog and brings up the statistics. Then you can still just compare one attack with one click, and two attacks with two clicks.
"I just started playing this game a few days ago, and I already see some balance issues."
Velensk
Multiplayer Contributor
Posts: 4002
Joined: January 24th, 2007, 12:56 am

Re: Damage Calculation (always visible)

Post by Velensk »

I would not like to have to see the damage calculation windows every time there is a battle. As long as you can turn it off I don't mind there being an option to show them.
"There are two kinds of old men in the world. The kind who didn't go to war and who say that they should have lived fast died young and left a handsome corpse and the old men who did go to war and who say that there is no such thing as a handsome corpse."
User avatar
Zero_G
Posts: 31
Joined: April 29th, 2009, 10:14 pm
Location: ITALY
Contact:

Re: Damage Calculation (always visible)

Post by Zero_G »

An alternative solution could be having the "Damage" button to show the previsions of all the attacking weapon in order to compare them... this wouldn't be possible with the popup approach. :roll:
-=[ Zero_G ]=-
User avatar
Gambit
Loose Screw
Posts: 3266
Joined: August 13th, 2008, 3:00 pm
Location: Dynamica
Contact:

Re: Damage Calculation (always visible)

Post by Gambit »

why not a semi transparent overlay on hover?
User avatar
ADmiral-N
Posts: 62
Joined: March 24th, 2008, 1:14 am
Contact:

Re: Damage Calculation (always visible)

Post by ADmiral-N »

Maybe display the overlay window only while the user holds down the right mouse button on the selected weapon?
Subspace! Subspace is freeware and is the longest-running massively multiplayer internet space combat game in the world.
Post Reply