Ready Check w/ Execution System

What I want:

Trying to create a “Ready Check” system that can be toggled on and off when a player clicks a button. Once all active players have clicked “ready” then the game will execute a series of actions to progress to the next phase.

Real Question:

Is there someone who can guide me on how to create a ‘ready-check’ system in Vassal’s framework?

  1. You will probably want to use Action Buttons
  2. Each button should toggle a Global Property for a single player, and then
  3. Each button should check if all the GPs are set, and if so, it should trigger the actions for the next phase.

you only need 1 action button. You can hide all the inner workings behind it
using multiple triggers with same command that queries playerSide filter


From: irishwulf irishwulf@gmail.com
To: messages@vassalengine.org
Sent: Tue, June 26, 2012 11:43:26 AM
Subject: Re: [messages] [Module Design] Ready Check w/ Execution System

  1. You will probably want to use Action Buttons
  2. Each button should toggle a Global Property for a single player, and
    then
  3. Each button should check if all the GPs are set, and if so, it should
    trigger the actions for the next phase.

Read this topic online here:
https://forum.vassalengine.org/t/ready-check-w-execution-system/5053/2

You can copy what I did in my module Marvel Heroes.