First off, I’m a n00b to module design. My simple goal is to mod the 4 player Sword of Rome module to add a fifth player. But the basic board layout has me tearing my hair out. I poured through the VASSAL Reference Manual (a great piece of work by the way) and looked through other module examples - but I’m missing something or somethings…
Basic Hierarchy is (perhaps most easily seen by grabbing the module vassalengine.org/wiki/Module:Sword_of_Rome):
MainMap [Map Window]
[Map Boards] // Cell scale factor 0.2 Cell width 350 Cell height 125
Sword of Rome Map [Board] // a big jpg on the right of the board
Roman Discards [Board] // laid out top left of the Sword of Rome Map
Greek Discards [Board] // laid out underneath Roman Discards
<more discards boards>
<additional boards serving as labels that are laid out *between* the discards and the Sword of Rome Map>
Rome Discard Deck [Deck] // Belongs to board Roman Discards
// X = 139, y = 195, W = 260, H = 380
Greek Discard Deck [Deck] // Belongs to board Greek Discards
// X = 139, y = 195, W = 260, H = 380 -- same as before?!?
For the life of me, I’m wondering how VASSAL takes this info and lays out the map. There is nothing obvious under Select Default Board Setup for [Map Boards}. But maybe the initial values are not shown when editing an existing module?
The pixel offsets suggest that layout is not absolute. The Cell Scale Factor suggests that maybe layout is done under Board Setup… but… the module has a grid that looks like:
±----------±-----------------±-------------------------------------+
| RM-D | Label |
| GR-D | Label |
| etc | Main Map
|Rm cards| Label |
| Election | Label |
±----------±-----------------±-------------------------------------+
Is Select Default Board Setup really the way to tackle this??
Thanks!
matt