All the details and links here: https://xwvassal.wordpress.com/2019/02/14/x-wing-vassal-module-8-4-0-squad-escrow-mouse-interface-debut/
Patch notes:
@Mu0n:
New features:
-
Escrow Squad:
-
Each player sends a squad to escrow ;
-
They indicate that they're ready to spawn their list;
-
The last player to indicate readiness is able to spawn everyone's list at once;
-
Prevents players from spawning counter lists to a list that's already spawned
-
-
Mouse interface demonstration debut:
-
Ctrl left click a ship when it’s on the map;
-
Keep Ctrl held down to interact with the few buttons in the popup;
-
Ctrl-click anywhere else to dismiss the popup;
-
-
Improved ship gfx:
-
Modified TIE/ln fighter ship graphic (s&v)
-
-
Minor UI fixes
-
The order of buttons in the Player Window is now: “2.0 squad spawn”, “Say Set”, “Escrow Squads”, “Activate Epic”, “1.0 Squad Spawn”
-
Squashed Bugs related to the new dial style:
-
When someone reveals a dial on the map, the message no longer uses *your* name in the sentence which was weird when you weren’t the owner of the dial, or just a mere non-player observer.
-
Super-revealing makes a ship move - but what if the ship bumps on another ship? Vassal players expect to press ‘c’ to resolve the bump right away, as they are instructed to do so thanks to a chat window message. However, with this new way of moving ships, the dial is selected, not the ship. Therefore, ‘c’ wouldn’t work unless you manually left clicked the ship first. Therefore, you can now also instruct the ship to resolve its bump via its associated dial by pressing ‘c’. The command will now reach the ship despite the latter not being selected.
-
A dial whose orientation was tampered with (using left arrow or right arrow) would not refresh its selected move properly. This is now fixed.
-
Undo is now possible for Dial Reveals, Dial Hides and Dial Move Select commands
-
A recorded logfile (that you can start with File/Begin Logfile and replay with Load Game)
can now properly record everything that happens with the new dial’s usage (in 8.3.0, it would simply show as a static, frozen object that would never update)
Squashed Bugs miscellaneous:
-
2nd edition damage cards can now be inserted into your own player window’s tray as well as the observer’s window tray (the latter being useful when you resolve “I’ll show you the dark side” ability since from there, you can fish out a specific card from a list)
@mwhited:
Squashed Bugs:
-
Greatly helped to track down the bugs related to the new dials' behavior inside the logfile - this might in turn help remove a pesky bug related to the autorange lines which don't toggle off inside a replay, see this page for more details: https://github.com/Mu0n/XWVassal/issues/205