Best way to implement 2 campaigns using separate maps?

I’ve hit a wall with this problem and I hope folks here can advise…

For a game I designed that has 2 campaigns in it, I made two separate, working VASSAL modules – one module for each campaign.

Now that the game is nearing final development and publication, I would like to have both campaigns within one module, if possible, and let the player select which campaign to play (it’s a solitaire game).

Each campaign uses its own, separate main map. In addition, each campaign has two campaign-specific boards (two boards that contain card decks and provide a surface to draw the cards on). But there are some button-activated boards common to both campaigns (a battle board, a ransom draw cup and a combat results table).

Should I just continue having two separate modules?
Or is there an efficient way to have selectable campaigns within a single module that have some unique elements and some elements in common?

When I check the “allow multiple boards” and add a second board to the main map node, the launched module doesn’t offer the “select boards” dialog and it shows a blank main map window.

Are there any existing modules that implement two separate campaigns using different maps that you can refer me to as an example? I could open one in edit mode to see how they did it.

I’m not fully sure if this sure what you want, but Ambush! has multiple
missions and maps.
vassalengine.org/wiki/Module:Ambush

On Thu, Oct 25, 2018, 5:00 PM Broadsword56 ginaworks4u@gmail.com wrote:

I’ve hit a wall with this problem and I hope folks here can advise…

For a game I designed that has 2 campaigns in it, I made two separate,
working VASSAL modules – one module for each campaign.

Now that the game is nearing final development and publication, I would
like to have both campaigns within one module, if possible, and let the
player select which campaign to play (it’s a solitaire game).

Each campaign uses its own, separate main map. In addition, each
campaign has two campaign-specific boards (two boards that contain card
decks and provide a surface to draw the cards on). But there are some
button-activated boards common to both campaigns (a battle board, a
ransom draw cup and a combat results table).

Should I just continue having two separate modules?
Or is there an efficient way to have selectable campaigns within a
single module that have some unique elements and some elements in
common?

When I check the “allow multiple boards” and add a second board to the
main map node, the launched module doesn’t offer the “select boards”
dialog and it shows a blank main map window.

Are there any existing modules that implement two separate campaigns
using different maps that you can refer me to as an example? I could
open one in edit mode to see how they did it.


Read this topic online here:
https://forum.vassalengine.org/t/best-way-to-implement-2-campaigns-using-separate-maps/9574/1


messages mailing list
messages@vassalengine.org
vassalengine.org/mailman/listinfo/messages

If you have more than one Board in the Main Map [Map Window] component, your should see the “Select Map” prompt at start up, where you choose (in the drop-down list) one board to display in the map window.

If, in the Main Map component, you check “Can Contain Multiple Boards”, then the"Select Board" prompt will contain buttons to add Row(s) and Columns(s) where the constituent Boards are placed within in the Map Window. This is used for games that need more than one image file to display the complete game map.

Each “Board” is just an image file that shows all or part of a playing area.

If each of your campaign maps stands alone (i.e. has only one image file), then add them as separate Boards in the Main Map component, but don’t check the box for “Can Contain Multiple Boards.”

[attachment=0]agc_file_structure.jpg[/attachment]Thank you for your suggestions, but I still can’t get it to work.

I’ve attached a screenshot of my module structure.
You can see that my Main Map folder has the two map boards in it.
I unchecked the “allow multiple boards” box in Main Map.
When I launch he module now and start a game, there’s no main map at all – just white window.
If I take out the US campaign map and just name my British map “Main Map”, then it shows up.
But as soon as I name it anything other than Main Map, it doesn’t show up.
Nothing I do seems to bring up the “select boards” dialog at start, either.
Help!

So I think I solved it myself…

There was a weird trick I found by reading way down in the forum posts.

In edit you have to open the map boards nodule and in the “select boards” box, click the “Select Default Board Setup,” not select any board, hit OK and then save.