Current vassal version: 3.2.17
That's it. Really. That's the only mandatory file. It contains a few 3x3 starfield maps (classic, light and deep), a teal nebula map (formerly known as blue nebula) and then a bunch of standard black maps (3x3, 4x4, 5x5, 3x6 and 6x3). It contains all ships, pilots, upgrades, tokens, dials currently released in its counterpart tabletop game, and then some, as previews from FFG filter out information to us. Vassal is a great way to try out some of the unreleased, but spoiled stuff from the game.
If you want more variety for the maps, there's an optional map pack found in the X-Wing Vassal download page (where you got the module): Universal_Map_Pack_1.0.vmdx
The following map packs (and earlier versions) are no longer supported. Please don't use them anymore.
For ease of use and to find your files easily in the future, you can create a
folder inside \My Documents\,
for example: \My Documents\Vassal\
Main module file: it ends with a .vmod file extension (as seen in the download page)
(optional) Map extension files: they end with a .vmdx file extension (as seen in the download page). They will be placed in a subfolder at the location of the main module file, (following the example) in \My Documents\Vassal\[--the module name followed by _ext--]\ when they are properly installed.
As an example, for version 5.0.5
This is the contents of \My Documents\Vassal\
And select your main X-Wing module file. Vassal will then launch it.
(optional) If you want to install the map packs immediately, close those new windows and go back to the launcher. Add the map extensions by right clicking your module name in the launcher window and selecting "Add Extension..."
Do this for all map extensions.
The second step is to simply delete the old .vmod file, which has this appearance:
The third step is to download the new file (from the page whose link is under "How to install the x-wing vassal modules for the first time") in that same location.
The fourth step is to go into the vassal launcher window, go to File/Open Module...
Vassal will then attempt to launch the module - close those new windows and go back to the launcher.
The fifth step is to add the map extensions by right clicking your module name in the launcher window and selecting "Add Extension..."
Do this for all map extensions.
Alternatively, you can use the keyboard shortcuts to do this much faster.
Important: you can always clone a ship by clicking on it (left mouse button), hitting Ctrl-C, then dragging the copy away from the original. This saves time when you have multiples of a ship type in a squad.
The proper way to use the dials during the planning and activation phases of the game is the following:
Some players enjoy rotating the dials, as it gives you an easier time to visualize the proper direction for turning ships when they're facing downward, for example. Do this by clicking on the dial and hitting the left or right arrow keys.
Way #2: (heartily recommended) through the usage of keyboard shortcuts. There is a certain logic to their definitions
Forward moves:
Bank moves:
Turn moves:
Koiogran (k-turn) moves:
Segnor's Loop (sloop) moves:
Tallon Roll (troll) moves:
Reverse moves:
How do you manage to remember all this? You can always check up on shortcuts under the button "How To & Shortcuts", under "Movement Shortcuts". This image can be dragged and dropped around on the map or into your player window.
Way #1: more tedious, but more intuitive. If you used the automatic squad spawn feature inside your player window, you should normally have all the tokens associated with the actions that your ships are capable of. If, for some reason, some are lost or missing, you can always spawn some more from the Pieces window, Chits/Tokens tab. This is tedious because you'll have to manually put tokens during the activation phase, then take out every unused focus and evade tokens during the end phase. There is a faster way.
Way #2: (heartily recommended) Ships have space for 3 "action declarations". As always, you have access to this in their right click contextual menus, but here are the shortcuts:
Alternatively, if you used the Squad Spawn feature (heatily recommended), you will receive at least 1 stress token per ship. You can drag and drop those around. You can increase its value with Shift-S and decrease it with Ctrl-Shift-S.
If, for some reason, you lost all your stress tokens, you can go to the Pieces Window, under the Chits/Tokens tabs and spawn some more.
Attacking: click on the graphic that shows a bundle of red dice and hit Ctrl-(a number) to roll this amount of dice. For example, Ctrl-3 will roll 3 attack dice:
Modifying attack dice results:
Defending: click on the similar green graphic and use the same kind of shortcut, Ctrl-(a number):
Modifying defense results:
When you take damage to the hull (past shields), the game expects you to draw damage cards. Each player can spawn their own damage deck to their player window, then drag and drop cards from it, to their respective player hands as damage accumulates on the ship. This is on top of modifying the ship values on the ship pieces on the map.
As for critical damage, it is customary to draw the appropriate card on the map, flip it (Ctrl-F) there and wait for some acknowledgement from your opponent. On the map, every player can then mouse-hover the card and see a zoomed version of it, allowing to read it easily. If you spawn and flip the card in your player hand window instead, only you can benefit from the mouse-hover zoom.
Turret / Target Lock: CTRL-SHIFT-L
Front Arc: CTRL-SHIFT-F
Back Arc: CTRL-SHIFT-V
Front Auxiliary Arcs: CTRL-SHIFT-N
Mobile Turret Arc: ALT-SHIFT-F
Bullseye Arc: CTRL-SHIFT-X
In order to save a log of a game, you must start the recording of the log before the game starts. This is done with the File Menu/Begin logfile. When you're ready to end it, go to File Menu/End Logfile.
In order to load a log of a game, first, make sure you're in a game room. Next, without needing to create a new game in that room, you can directly open your log with File Menu/Load Continuation and pick your log file (.vsave file format). In order to step through the log, you must click on the right oriented arrow button in the chat window toolbar. Once you've clicked at least once on that button, you can optionally step through using the Page Down key. To step rapidly through the log during slow moments, you can hold down the Page Down key.