Difference between revisions of "GSoC-WW Optional Future Gabba"

From The Battle for Wesnoth Wiki
(Created page with 'Return to GSoC-WesnothWhiteboard_Gabba {{Template:SoC2010}} =Optional/Future Developments= * Allow allies of player A to suggest moves to him while he's playing his turn. Ov…')
 
m (Optional/Future Developments)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Return to [[GSoC-WesnothWhiteboard_Gabba]]
+
Return to [[GSoC-WesnothWhiteboard_Gabba#Optional.2FFuture_developments|the main page]].
 
{{Template:SoC2010}}
 
{{Template:SoC2010}}
  
 
=Optional/Future Developments=
 
=Optional/Future Developments=
* Allow allies of player A to suggest moves to him while he's playing his turn. Overall idea is: player B moves one of A's units that he sees on screen, creating a planned moves. A then either immediately sees the suggested move (could be a pale line of the suggesting player's color, or something of the sort), or gets a prompt "suggested moves from player B are available", and he can then see a list of suggested moves, see what would their result on-screen be, and choose for each one to apply it (add them to his set of planned actions) or delete it.
+
 
 +
* Add a way to show the total chance to kill (CTK) when several attacks are planned on the same target. (If possible, display it permanently next to each attacked enemy unit.)
 +
 
 +
* Allow planning fictional moves for the enemy: those would allow you to better visualize "what if" situations:
 +
**what if this enemy moves out of the way, what's the ZOC like now?
 +
**what if those three enemy units attack my elvish fighter, what's their CTK? (Answers [https://gna.org/bugs/index.php?15784 this FR] and [http://forums.wesnoth.org/viewtopic.php?f=12&t=29422 related thread].)
 +
 
 +
* As an extra for the point above, allow "planning death" for enemy units, i.e. mark them with a Jolly Roger (skull-and-bones) and they get ignored in ZOC and pathfinding calculations when you plan your moves.
 +
 
 +
* Allow allies of player A to suggest moves to him while he's playing his turn. Overall idea is: player B moves one of A's units that he sees on screen, creating a planned move. A then either immediately sees the suggested move (could be a pale line of the suggesting player's color, or something of the sort), or gets a prompt "suggested moves from player B are available", and he can then see a list of suggested moves, see what would their result on-screen be, and choose for each one to apply it (add them to his set of planned actions) or delete it.
  
 
* Allow suggesting moves to an allied AI.
 
* Allow suggesting moves to an allied AI.
  
* Add a way to show the attack choice and stats for already planned attacks, and to change the weapon used for that attack. Possibly show at the same time all attacks that are going to be executed on a single unit.
+
* (GUI2-heavy) Add a way to see at a glance and easily change the attack weapons for all attacks planned on the same target
  
 
* Add drag and drop of planned moves' unit ghosts, for quickly redefining the destination, attack location (another hex around the same target unit) or recruit location.
 
* Add drag and drop of planned moves' unit ghosts, for quickly redefining the destination, attack location (another hex around the same target unit) or recruit location.
 
* Might be useful (if not too hard to use), to allow to make assumptions about enemy units. e.g., "what will zoc look like if those three enemy units are dead ?"
 
** visual is easy to find: mark them with a a large skull-and-bones similar to pirate flags :)
 
** auto-assume that units, say, with >80% ctk will be dead ???
 
  
 
* (Very Difficult) Find some way of displaying the dialogues the current player sees to his allies (for instance the item choice screens from Bob's RPG era), but in a non-interactive way, so they can counsel him and be a bit more active when it's not their turn.
 
* (Very Difficult) Find some way of displaying the dialogues the current player sees to his allies (for instance the item choice screens from Bob's RPG era), but in a non-interactive way, so they can counsel him and be a bit more active when it's not their turn.

Latest revision as of 00:28, 11 April 2010

Return to the main page.

This page is related to Summer of Code 2010
See the list of Summer of Code 2010 Ideas



Optional/Future Developments

  • Add a way to show the total chance to kill (CTK) when several attacks are planned on the same target. (If possible, display it permanently next to each attacked enemy unit.)
  • Allow planning fictional moves for the enemy: those would allow you to better visualize "what if" situations:
    • what if this enemy moves out of the way, what's the ZOC like now?
    • what if those three enemy units attack my elvish fighter, what's their CTK? (Answers this FR and related thread.)
  • As an extra for the point above, allow "planning death" for enemy units, i.e. mark them with a Jolly Roger (skull-and-bones) and they get ignored in ZOC and pathfinding calculations when you plan your moves.
  • Allow allies of player A to suggest moves to him while he's playing his turn. Overall idea is: player B moves one of A's units that he sees on screen, creating a planned move. A then either immediately sees the suggested move (could be a pale line of the suggesting player's color, or something of the sort), or gets a prompt "suggested moves from player B are available", and he can then see a list of suggested moves, see what would their result on-screen be, and choose for each one to apply it (add them to his set of planned actions) or delete it.
  • Allow suggesting moves to an allied AI.
  • (GUI2-heavy) Add a way to see at a glance and easily change the attack weapons for all attacks planned on the same target
  • Add drag and drop of planned moves' unit ghosts, for quickly redefining the destination, attack location (another hex around the same target unit) or recruit location.
  • (Very Difficult) Find some way of displaying the dialogues the current player sees to his allies (for instance the item choice screens from Bob's RPG era), but in a non-interactive way, so they can counsel him and be a bit more active when it's not their turn.
This page was last edited on 11 April 2010, at 00:28.