Documentation of XML file

Hello,
I’m working on a VASSAL like (HMI refatoring and ergonomy) for Android Tablets. So i would like to be only a VASSAL client, and not create a concurrent product, but to achieve that, i need to understand fully the module xml file.

I see in the Roadmap 4, the goal to create real XML files and not hybrid files as for now, so i though, i will find somewhere a documentation that will allow to achieve that goal.

But i have searched, and i did not succeed to not find a documentation of the XML.

Have you this kind of stuff ?

Thank you in advance, and i hope you will ok for that development.
Amphiprion

Thus spake amphiprion:

Hello,
I’m working on a VASSAL like (HMI refatoring and ergonomy) for Android
Tablets. So i would like to be only a VASSAL client, and not create a
concurrent product, but to achieve that, i need to understand fully the
module xml file.

Would you be interested in contributing code for the kind of view
appropriate for tablets? The VASSAL 4 plan is for Views to be entirely
separate from the backend. I’d like to have someone familiar with
tablet development on board, as none of us have done anything like that
before.

I see in the Roadmap 4, the goal to create real XML files and not hybrid
files as for now, so i though, i will find somewhere a documentation
that will allow to achieve that goal.

But i have searched, and i did not succeed to not find a documentation
of the XML.

Have you this kind of stuff ?

There is no documentation for the buildFile format used in VASSAL 3.1.
If you need to read it, the bese thing to do is look at the code.

There is no documentation for the format we’re going to switch to because
we’re still designing it, but I fully intend to produce some. We’d welcome
help there, also.


J.

Hi,

Sure no problem to help.

Ok for XML, i will look at the code.

Thanks

Hello!

This thread half-way answers the question I have. I’m in the process of building a site for game designers (www.goblinworkshopgames.com) that offers print on-demand services as well as game design tools. I’d like to have official support for Vassal VMOD files and was wondering if there is any way I can open a .VMOD file via the linux command line and extract information about the contents. I’d also love to take information about the player’s game and automatically build a starting .VMOD file.

Is there any way to unpack a VMOD file, change some meta data, and repackage it?

Thanks in advance,

  • Anthony

A VMOD file is just a zip file. Any zip compression utility should be able to open it.

You have just made my day. :slight_smile: That’s fantastic! Thanks for the quick reply.

  • Anthony