View Issue Details

IDProjectCategoryLast Update
0013597The Last FederationSuggestionApr 4, 2014 3:59 pm
ReporterPepisolo Assigned ToChris_McElligottPark  
Status closedResolutionwon't fix 
Product Version0.818 (Smuggle Spacefaring Revisions) 
Summary0013597: Combat Simplification Overhaul
DescriptionOne of the things I dislike about this game is that combat seems unnecessarily fiddly. This is mainly due to certain actions needing confirmations, others not, and generally there being too many clicks needed to accomplish basic functions.

The current flow of the combat is:

Move>Firing Mode>Potential Confirmation>Next Turn

I would like it changed to:

Move and optional Firing Mode change>Next Turn

For this to work, let us say that the Autofire/Fire at Selected Ships/Fire at Exact Point/Hold Fire GUI is visible and usable during the move phase. So, when the game says Set Movement, the player would at this time also have the option to toggle their ship into one of the different firing modes – let's not forget that the game has already set a precedent for other actions such as Specials being available during the move phase.

Let's say that the default firing mode upon first entering combat is Hold Fire, and the player would like to change to Autofire. I'll try and break this down.

The first thing the player sees is Set Movement, and the message "currently holding fire" underneath. The Hold Fire icon could also be highlighted on the GUI. The player now has the option to toggle to a different firing mode BEFORE making a move action if they so desire. Let's say the player chooses to only move this turn, this would result in the player moving to their location while maintaining the current (default) fire mode of Hold Fire. At the start of the next movement phase the last action is always remembered, which in this case is Hold Fire. With this in mind, the player can now move easily around the map, holding fire, with only a single click for movement. No confirmations necessary.

OK, so let's now say that the player is bored of holding fire and wants to switch to Autofire. This is accomplished with a single click on the GUI (or keypress) on the next move phase. Now the ship is set to Autofire, and under the Set Movement message it could say "currently autofiring". The player can then take move actions and single click their way around the map while maintaining this Autofire until they decide to change the firing mode. This is a single click versus the current two clicks of the current system.

Hopefully the general mechanics of the simplification are understandable based on what I've written so far. I will quickly go over the other firing modes, and any complications, though.

If the player chooses Fire at Selected ships, the choose targets overlay would appear with the message about using shift for multiple targets, however there would be no confirmation, to maintain consistency. Instead, if the player were to shift click multiple targets, the action would be set on depress of the shift key (as long as at least one target is selected).

Fire at Exact point would work very similarly to it currently does, which would be consistent as no confirmations are currently requested.

Something along these lines would be a considerable improvement in usability. Of course, feel free to point out any flaws in the idea.

To sum up: firing mode can be optionally changed before taking a move action. No changes would result in the last firing mode being set. The player would not be caught in an endless loop because the move phase will always allow the player to switch to a different firing mode.

Thanks, guys!
TagsNo tags attached.
Internal WeightNew

Activities

Chris_McElligottPark

Apr 4, 2014 3:14 pm

administrator   ~0035517

I suggest you post it on the forums and see what others think. I'm not feeling it, though, to be honest. What you're proposing shows more buttons to the player more of the time, and seems to me to have an enormous potential for accidental actions, which are the worst thing. If I am in select targets mode, for instance, and I give an order to do move, then it would automatically fire again when I might not have meant to. You're asking the players to consider two things at once, rather than one.

We'd also have to figure out a way to show the guns at the same time as everything else, too. And in general, a number of TBS games have a move -> attack pattern to them, so combining those is something that I think will just be more alien to people who already understand the genre. A confirm action is not even that uncommon with these sorts of games; in FFT, for instance, your last action is to set your facing choice.

I'm fine with streamlining the controls where it makes sense, but you're dragging it away from what I've experienced with other tactics games. I've also not heard much in the way of complaints about this aspect of the controls (people wanted the right click for cancel, and left click for confirm, which they got, and then seemed happy with). Again, I suggest a forum discussion so that you get more perspectives than just mine. I am always down for simplification, except when it's at the expense of clarity or precision.

Pepisolo

Apr 4, 2014 3:54 pm

developer   ~0035520

Alright. I'll post it up on the forum to gather other perspectives. I think the problems with accidental actions could be worked out if there are any. You are right, I'm not thinking from the perspective of what people might expect in relation to other TBS games.

The current controls for me are passable and get the job done, but I think they could be better. Thanks!

Chris_McElligottPark

Apr 4, 2014 3:59 pm

administrator   ~0035521

Sure thing!

Issue History

Date Modified Username Field Change
Apr 4, 2014 11:48 am Pepisolo New Issue
Apr 4, 2014 11:50 am Pepisolo Description Updated
Apr 4, 2014 11:51 am Pepisolo Description Updated
Apr 4, 2014 3:14 pm Chris_McElligottPark Internal Weight => New
Apr 4, 2014 3:14 pm Chris_McElligottPark Note Added: 0035517
Apr 4, 2014 3:14 pm Chris_McElligottPark Status new => closed
Apr 4, 2014 3:14 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Apr 4, 2014 3:14 pm Chris_McElligottPark Resolution open => won't fix
Apr 4, 2014 3:54 pm Pepisolo Note Added: 0035520
Apr 4, 2014 3:59 pm Chris_McElligottPark Note Added: 0035521
Apr 14, 2014 9:28 am Chris_McElligottPark Category Suggestion - General Idea => Suggestion - General
Apr 14, 2014 9:30 am Chris_McElligottPark Category Suggestion - General => Suggestion