Some design questions.

I’m new to Vassal, and will like to use the engine to play my little strategical game, is intended for SOLO play so I will like to ask some questions before I start to design the module.

  • Is possible to control both sides in a game? I need it to implement my solo play

  • Is there any kind of randomizer implemented into the game? a 20 side dice will be a nice feature.

  • Is possible to change counter under certain situations? For example I want to have a generic piece to simulate FOW, then when the enemy piece is spotted change to a another counter.

Thats it. Hope someone can help.
Thanks

Yes - you dont have to assign sides in a module, but if you do you can add a solo player which can have access to both sides

Yes - a 20 sided random dice is possible - just use the dice feature

Finally - depends, in most cases counter swapping is very easy to do but you mention FOW so the exact details of what you are doing will determine what you can and cannot do with standard vassal. But from what you initially describe - yes that can be done quite easily using place markers or changing layers or even using a mask

Thanks alot, just what I need

On Dec 26, 2010, at 1:40 AM, RealDarko wrote:

  • Is possible to change counter under certain situations? For example I
    want to have a generic piece to simulate FOW, then when the enemy piece
    is spotted change to a another counter.

Hmmm. For FOW in a solitaire game, this could be interesting.

Without more information, let me do some guessing.
For a solo game, this could be an enemy unit whose identity is not known to the active player.

There are perhaps a couple of possibilities.

One would be to use a generic unit and then have the player manually draw a replacement unit from a randomized deck to replace the generic unit.

A second would be similar but perhaps a bit nicer. The player would draw a masked (or flipped) unit from a deck initially. When it is to be revealed it is unmasked or flipped. As long as the active player can do those things it should work to reveal which unit.