Advice for my first attempt at creating a new module

Hello,
I’m an absolute beginner and creating my first Vassal module for a prototype of boardgame I’ve designed. I’m following an excellent online tutorial but I’ve come to a stop because I can’t find a command as described in the tutorial (made using an older version). I’m using version 3.7.16.
I’m creating the first “Game piece palette”, called “Markers”. Then I should right-click and choose Add Single Piece but I can’t find the command in the pop up menu.
What am I doing wrong?
Any help is welcome.
I add a screenshot.

Best regards and thank you.
Tristan

1 Like

First create a Panel component under the Game Piece Palette. You can create your Single Piece components under that Panel. For more elaborate organization of your pieces in the Palette, you can alternatively use Tabbed Panel, Scrollable List, etc.

I highly recommend consulting the Vassal Reference Manual in cases like this. The latest version of that manual can always be found at https://vassalengine.org/doc/latest/ReferenceManual/. You can also directly open the manual page for a specific component by highlighting that component in the Module Editor, then selecting the Component help menu item from the Help menu on the Title Bar for your module.

Cheers,
Jim Hunter.

Thank you very much for the prompt and comprehensive answer!
I’ll do as you explained. In the future I’ll consult the reference manual on the link you sent me.
I had found a pdf manual but clearly it wasn’t the most recent one.
I hope that, if my game project is successful, I’ll be able to contribute to your community with my module.
Kind Regards
Tristan

1 Like

Here is a visual representation. I personally like scrollable lists, some people prefer panels, all preference.
I also always when starting a module create a hidden palette. that give me a place to tuck away counters I don’t want players to create at random. it also forces the undock of all palettes below it on the list. I like to be able to move the palette around (usually to my second monitor).
Also to note the first time a scrollable list in a palette is opened you need to move the grey divider bar ( far right) over to see the list.

The tutorial must have been created prior to a change that disallowed this. Creating piece entries at the top level of a piece palette and not “housed” in a container like a scrollable list, tabbed panel, etc was an ability removed in 3.5.0-beta1 back in November 2020.

My module progressed dramatically in the last days. I took inspiration from existing modules and used the scrollable list for the markers and a “Card manifest window” for the counters, since I had a limited pool of them and many nationalities. Would the “hidden palette” be an alternative to that end?
However now the module works pretty well for my playtest purposes.
Thank you very much for your kind suggestions.
Tristan

The more I work on it, the more I understand the logic of Vassal.
Thank you for the kind assistance.
Tristan

I use the hidden palette for:

  1. counters/pieces I don’t want players accessing directly to create an unlimited number of.
    So if say Bavaria can only ever have 5 Cavalry Corps on the board. You could make a Bavaria map with a holding box, where the 5 allowed Corps are. this keeps a player from creating extra,

  2. If I have a counter (an in SH-1 space station that lock in place) a moveable piece is in the normal game piece palette. it has a replace with other trait to call the immovable piece. That piece is in the Hidden palette.

  3. also a place to park counters you are testing, that are not ready for players to use.

  4. any palettes below the first are automatically unlocked from the menu bar.

Here is Air & Armor -BAOR hidden palette.
The EW counters are summoned to the map and placed by HQ units then cleaned up at the end of every turn.
non-persistent Gas counters can be replaces with Permanent immovable Persistent-Gas counters per the rules.
Notes that get reused for scenario setup, I will also hide here sometimes.