Fixed a bug that could occur when a ship or struct from hand was waiting for a target slot to be picked, and other cards in hand were being clicked, which could result in the wrong card getting played once an empty slot in play was chosen.
Added target, selected, and active icons on the combat screen. Cards that are waiting for a target for their ability will be marked as active. Cards that have been clicked and that can be targeted will be marked as target. Cards that have been clicked, are not active, and can't be a target, will be marked as selected.
Added quickplay mode to the combat screen. While holding down the ctrl key, quickplay mode is active. While this mode is active, clicking cards will activate their default operation, without showing the popup. This allows to quickly activate actions and actis or play cards from hand.
Added a quickplay toggle button on the combat screen. This can be clicked to make quickplay mode permanent. Holding down the ctrl key while quickplay has been activated via this button will cause quickplay to be temporarily disabled. For now this button always shows, but in a future update, this button will be invisible by default and there will be a setting that allows to make it visible or not. When the button doesn't show, quickplay is still available for as long as the ctrl key is down. This feature is aimed at more experienced HD players, hence the button won't show by default.
Spacebar can be used on the combat screen to end your turn. When the game is over, space bar can be used to continue to the game over screen.
Escape can be used on the combat screen to close most dialog boxes and card popups. It can also cancel a targetmode that's active.
Arrow keys can be used on the combat screen to scroll between cards and cardslots. The arrow keys function similar to the arrow buttons on the popup, but can also move between rows of cards and will select empty card slots. If a card is selected, arrow keys will start moving from that card's position. If no card is selected when an arrow key is pressed, the first available card in hand or in play will be selected.
The enter key can be used to open popups on selected cards, or to activate the default operation on cards whose popup is already open. Ctrl+enter will activate the default operation of selected cards without bringing up the popup first.
Flagship related images will no longer persist on the opening hand screen when playing a game in classic mode when previously a game in default mode had been played.
The side menu on the combat screen will show correct icons when visual effects, sound, or music are disabled. Note that only the music button currently has a purpose as no sound or visual effects are present yet.
Minor performance improvements for the game log. Note that the related setting can be safely turned off if the log affects game performance too much.
Shield generator acti is now back at repairing 3 HP for a cost of 1 (the previous stats were the result of a typo).
Fixed a freeze that occured when the AI was thinking about using the acti on rocket battery.
Fixed an error that caused some targetless actis and actions that affected bases or players to target the wrong base or player when used by the AI.
Added a temporary savefile that will store decks, flagship and flagship presets. Note that this file might be reset in any future patch if there are any updates to decks, cards, or flagships.
The AI will now pause when opening the card info dialog box from the card popup, just like it does for the other dialog boxes that can be opened during AI's turn.