-
Notifications
You must be signed in to change notification settings - Fork 29
Fun with counters: VASL Prototypes
This is a first effort to create a page that usefully describes VASL prototypes used in VASL counters.
Initially, I have thrown out a bare bones structure for the page and linked a number of relevant documents. Feel free to edit the structure and add thoughts, ideas, documents that you have.
Doug
Section 1 The Purpose and Use of Prototypes in counter making
Section 2 Current VASL Prototypes
Detailed description of existing prototypes
Section 3 Hierarchy of Prototypes
Description of how various prototypes are linked together to form counters
Section 4 Problems and Issues
Section 5 Reference material
This section should disappear as the information in the documents below gets integrated into the above sections.
VASL Prototypes: an inheritance tree view by Doug Rimmer (2018). This .pdf provides a view of all the prototypes contained in the VASL Game Piece Prototype Definitions folder visible when you choose Edit Module in VASSAL (using VASL6.4.1). It shows the traits contained within each prototype, including other prototypes inherited by the prototype being viewed.
VASL counter traits and prototypes by Tom Repetti. This powerpoint provides a high-level schematic of prototypes used in VASL, including the inheritence relationships.
Prototype issues and actions required by Tom Repetti. This spreadsheet lists a number of previously identified issues with VASL counters; it is uncertain whether or not any of these issues have already been addressed.
Readable buildFile by Tom Repetti. Without being 100% certain, it appears that this text file lists all of the counters (at what point in time?) that appear in the VASL buildFile, and the traits associated with them. Further clarification of this is required to understand exactly what this file represents (and how it might be useful).