Possible?

Okay so i’m fairly new to vassal, but i’ve been working on a module lately for a board game from the 80s called succession wars. In Succession Wars, you can’t move any units unless they are accompanied by a special unit called a jumpship. Anyway, the intention of my query is to find out whether this would perhaps be possible to do in the engine or whether i would need to code something, i thought perhaps a trigger might provide an “immobile unless” condition but i haven’t found such a trigger or condition. Please help me out :mrgreen:

On Jun 1, 2011, at 5:50 PM, shogun1332 wrote:

Okay so i’m fairly new to vassal, but i’ve been working on a module
lately for a board game from the 80s called succession wars. In
Succession Wars, you can’t move any units unless they are
accompanied by
a special unit called a jumpship. Anyway, the intention of my query is
to find out whether this would perhaps be possible to do in the engine
or whether i would need to code something, i thought perhaps a trigger
might provide an “immobile unless” condition but i haven’t found
such a
trigger or condition. Please help me out :mrgreen:

I would think you would need to have some special coding in order to
do this.

As a general rule, Vassal is NOT designed to enforce game rules.
There are just too many variants on that to make it an easy prospect.
Instead, it is designed to give you a board-game like experience on
your computer. So when you played the Succession Wars board game as
it was originally published, you as the player had to make sure that
you followed the rules about moving units.

Now, Vassal does allow for various bits of automation of some game
features, but restricting movement of units based on game rules is not
among the things that are allowed. Similarly, there is no way to
restrict units from moving further than a given movement allowance,
and so forth.

So, the bottom line is to not worry about this and just assume that
players will play by the rules, the same way they would with a regular
board game.