I will soon begin work on a very large mod, of which the primary purpose will be to expand the visual variation of helmets and, to some extent, armor and weapons of the different civilizations, by adding many different helmets to the game, each with a randomly-generated, and possibly randomly-decorated sprite.
What I request of the readers of this thread, is to offer suggestions for different historical helmet designs you wish to be added, example pictures and that sort of thing are certainly welcome, as well as ideas on which civilizations to add them to, ideas on the modding itself, etc. Any and every idea is welcome, even fantasy-type helmets. As noted earlier, variations of weapons and other armor will also be made, so suggestions for any of these are also welcome.
On the modding side of this, the method I will be using is the creation of many different helmet items, with a different ID of course for each one, which will then have different chances of being available for each civilization, so as to avoid over-saturation, and result in more unique individual civilizations. Each helmet type will then be given a selection of sprites, which will be chosen from randomly when worn by a given creature. Along with the variations in design of the different helmet sprites, some may include random decorations, things like engravings or horns or plumes may be selected from randomly as well, which will add another layer to the generation, resulting in a multiplicative increase in the possible variations.
As for the helmets' properties themselves, as the code lacks any tools for protection of different parts of the head, and so, all helmets will cover the same area: The head, and only the head. I have considered the coverage token, which in vanilla is used to make the cap effective only 50% of the time when a dwarf is struck in the head, but I have decided the use of this would only make some helmets straight upgrades to others. So all helmets will have coverage 100%, until tools are added to offer differing part protection for head items.
If anyone has suggestions or advice for the background modding side of the project, I will gladly receive them.