Tips and Tricks
From Vassal
This is an index of Tips and Tricks that have been compiled by users over time in creating modules, performing functions, using traits, etc..
If you have a tip or trick you would like to add, create the page then link to it here.
- How to use a Trigger Action to flip a card
- How to send a card to the bottom of a Deck
- How to activate selected units that match a randomly drawn chit
- How to use a Global Key Command to reset a layer on all counters
- How to make terrain-based variants of the same map
- How to use Zone Highlighters to dynamically shade sections of map
- How to deal cards from a deck
- How to count the number of cards in a player's hand
- How to add checkboxes to cards or counters
- How to calculate total of numeric Property of all pieces in particular location/state. (deprecated)
- How to manage counts of pieces and reporting of movement
- How to include PDF of rulebook in VASSAL module help menu.
- How to use String functions in VASSAL
- How to use Random Numbers and other Math functions in VASSAL
- How to have Windows 10 open VMOD files as if they were ZIP files
- How to recompress an unzipped module's files to get a valid module
- How to use Alert in Beanshell to inform the user
- How to make text label color dynamic
- How to make a dynamic text label
- How to crop pieces from a countersheet (PDF)
- Mini-series 1/3: How to trigger a dice roll from a game piece - the difference between Hotkeys and Key Commands
- Mini-series 2/3: Automatically Responding to the Outcome of Dice Rolls
- Mini-series 3/3: How to enable a Leader Board that tracks on-map unit status