Show all enemy movement?
Moderator: Forum Moderators
Forum rules
Before posting a new idea, you must read the following:
Before posting a new idea, you must read the following:
-
- Posts: 558
- Joined: February 1st, 2004, 6:17 pm
- Location: New Jersey, USA
Show all enemy movement?
I've been thinking that a hotkey that showed at one time the hexes where all enemy units can reach would be useful. It wouldn't matter which or how many units could get to which hex (though I suppose the latter could be done with increasing opacity).
For those times when I want to place my unit in an unreachable position, or one that's barely reachable at only 1 hex.
Now, I wind up doing a lot of mousing over, which can take a while and occasionally I miss an enemy unit, which can be very bad.
For those times when I want to place my unit in an unreachable position, or one that's barely reachable at only 1 hex.
Now, I wind up doing a lot of mousing over, which can take a while and occasionally I miss an enemy unit, which can be very bad.
The Eponymous Archon
Re: Show all enemy movement?
This leaves room for human error... and as I have already said in the past I think it should be that way. In medieval wars human errors did make a difference.Eponymous-Archon wrote:Now, I wind up doing a lot of mousing over, which can take a while and occasionally I miss an enemy unit, which can be very bad.
- Miyo
-
- Posts: 826
- Joined: January 21st, 2004, 1:10 am
- Location: San Diego, CA
Re: Show all enemy movement?
In recent warshuman errors still make big differences. Death by friendly fire as it is called can represent 25% of total causualties.miyo wrote:This leaves room for human error... and as I have already said in the past I think it should be that way. In medieval wars human errors did make a difference.Eponymous-Archon wrote:Now, I wind up doing a lot of mousing over, which can take a while and occasionally I miss an enemy unit, which can be very bad.
- Miyo
While I would like a system like EA proposed, it would not be eay to implement and probably useless since you have to take in account the ZoC of units. If you move one of your unit by a single hex you can change things a lot. So I'm afraid we will have to keep clicking around
Never tell a dwarf that he shortchanged you!
-
- Retired Developer
- Posts: 2633
- Joined: March 22nd, 2004, 11:22 pm
- Location: An Earl's Roadstead
Re: Show all enemy movement?
Well, In medieval wars, I''m pretty sure elven arrows didn't make a difference. Ok, bad pun, but Wesnoth is a fantasy game after all... but I don't think that ignoring a feature beacuse it makes easier for a human to be able to see what is going on is a good idea. Human error will always happen. I think this would be a useful keybinding and leave humans to make mistakes in much more interesting (rather than frustrating) ways.miyo wrote:This leaves room for human error... and as I have already said in the past I think it should be that way. In medieval wars human errors did make a difference.Eponymous-Archon wrote:Now, I wind up doing a lot of mousing over, which can take a while and occasionally I miss an enemy unit, which can be very bad.
- Miyo
My philosophy is that the interface in a TBS should always try to help the player as much as possible.
If one doesn't think so, then consider this: if a player modifies their game to display things in a different way [1] (that they find more convenient), and then plays against another player, is this cheating? IMO it's not.
I think the feature is a good idea, and I'll consider implementing it. Also, there could be a mode that ignores enemy units. So basically "what's the furthest this side could theoretically reach this turn even if they cut through their enemies like chaff?"
David
[1] and I don't mean anything silly like removing shroud or FoW or displaying any information that is incalculable by the player normally or changing the game rules in any way
If one doesn't think so, then consider this: if a player modifies their game to display things in a different way [1] (that they find more convenient), and then plays against another player, is this cheating? IMO it's not.
I think the feature is a good idea, and I'll consider implementing it. Also, there could be a mode that ignores enemy units. So basically "what's the furthest this side could theoretically reach this turn even if they cut through their enemies like chaff?"
David
[1] and I don't mean anything silly like removing shroud or FoW or displaying any information that is incalculable by the player normally or changing the game rules in any way
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
-
- Posts: 558
- Joined: February 1st, 2004, 6:17 pm
- Location: New Jersey, USA
I appreciate the replies (esp. Dave's ).
I would add that this would do nothing more than one can already do, just that it would do it more quickly.
I appreciate the consideration of human error, but I think this speeds up the game (giving one more playing time) and lets one spend brain-power on strategy, not picking out every enemy unit in the vicinity.
I would add that this would do nothing more than one can already do, just that it would do it more quickly.
I appreciate the consideration of human error, but I think this speeds up the game (giving one more playing time) and lets one spend brain-power on strategy, not picking out every enemy unit in the vicinity.
The Eponymous Archon
I think that's a bad Idea because (as C33 pointed out) the ZOC/other moving unite problems would make that feature deceptive. I move the unit I want to protect on a place that is shown as "safe" then I move a unit that was portecting with the ZOC and suddenly, my unit isn't safe anymore.
the only "clean" way to do that would be to take a "most pesimistic" approch, which wouldn't take units/ZOC into account, but that seems overly pessimistic to me
thoughts ?
the only "clean" way to do that would be to take a "most pesimistic" approch, which wouldn't take units/ZOC into account, but that seems overly pessimistic to me
thoughts ?
-
- Posts: 558
- Joined: February 1st, 2004, 6:17 pm
- Location: New Jersey, USA
It wouldn't be difficult to program.
The main difficult thing would be working a nice way to integrate it into the interface.
I guess some kind of 'show enemy moves' on/off option, and then we'd have to have a way to specify whether you want to see enemy moves taking ZoCs into account or not.
David
The main difficult thing would be working a nice way to integrate it into the interface.
I guess some kind of 'show enemy moves' on/off option, and then we'd have to have a way to specify whether you want to see enemy moves taking ZoCs into account or not.
David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
This will work well.....until we are both slapped over the head with a very thick set of results from Apple usability studies which shows that options should never be accessible only from the keyboard.miyo wrote:Cycling different modes with hotkey?
show enemy movement ranges -> show enemy movement ranges and take ZoC in account -> don't show enemy movement ranges
I guess we can do that same thing but also with a menu item....
David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
-
- Retired Developer
- Posts: 2633
- Joined: March 22nd, 2004, 11:22 pm
- Location: An Earl's Roadstead
Perhaps using different alpha levels on the shading? That way you get all the information at once: Units can't get here at all (dark), units could get here if only it weren't for those pesky kids...(lighter), and units can get here no problem(lightest) This would also be useful for your own units...Dave wrote:It wouldn't be difficult to program.
The main difficult thing would be working a nice way to integrate it into the interface.
I guess some kind of 'show enemy moves' on/off option, and then we'd have to have a way to specify whether you want to see enemy moves taking ZoCs into account or not.
David
jbmesserly has recently submitted a very good patch which implements this feature, and I have accepted and committed it to CVS.
Make sure you direct any thanks (as well as suggestions for improvements etc ) to him!
David
Make sure you direct any thanks (as well as suggestions for improvements etc ) to him!
David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
Question for everyone.
The main thing that I don't like about the two new "Show Enemy Movement" options is that they're a bit intrusive. They're verbose and always in the context menu. Assuming I can get it working, would you like the "show enemy moves" option to only be available in the right-click menu when you click on an enemy unit?
The keyboard shortcuts will always work, regardless of whether an enemy unit is selected.
John
The main thing that I don't like about the two new "Show Enemy Movement" options is that they're a bit intrusive. They're verbose and always in the context menu. Assuming I can get it working, would you like the "show enemy moves" option to only be available in the right-click menu when you click on an enemy unit?
The keyboard shortcuts will always work, regardless of whether an enemy unit is selected.
John
-
- Moderator Emeritus
- Posts: 2232
- Joined: March 26th, 2004, 10:58 pm
- Location: New York, New York
Thanks for the handy script.
I agree, having it show up all the time is somewhat pointless. This links back to my topic about contextual menus.
Yes! Having only options associated with the place you're clicking show up in the menu is a very good thing. Clicking on a unit should reveal options for Description, Terrain Modifiers, Resistance and possible moves, but not recruit or recall.
I agree, having it show up all the time is somewhat pointless. This links back to my topic about contextual menus.
Yes! Having only options associated with the place you're clicking show up in the menu is a very good thing. Clicking on a unit should reveal options for Description, Terrain Modifiers, Resistance and possible moves, but not recruit or recall.
"Pure logic is the ruin of the spirit." - Antoine de Saint-Exupéry