navigate_before Prev Next navigate_next
So you want to create your own content, huh? Maybe revive that old Kisekae Set, that you already put so much effort into? Or come up with something completely new! Or maybe you just want to add your own styles to an already existing model or adjust it to your own liking? Then this is where you begin! :)
The EMCCV is being developed with exactly these functionalities in mind! All you need is:
Once you start writing your config file I recommend you check out the log files, too. They are located in the following directory: EMCCV_Prototype > logs
There you'll find various logs that will give you information on what's happening within the EMCCV. The most interesting logs for you to start with will be:
Careful: These files are overwritten every time you load new content. If you want to keep them please make sure you rename name. I recommend including the date in the filename.
I will use SailorXv3 as an example for explaining how we get from a bunch of individual files to a final interactive game/tool.
The final image generated by the EMCCV (and the user's choices) consists of a multitude of images layered on top of each other. These images are the most basic building blocks of SailorXv3. We will go into those on the next page, but first we shall explore the basic principles behind the EMCCV.
The EMCCV is a viewer for modules (aka "dolls") just like Microsoft Word is a viewer for Word documents. It offers the functionality of displaying modules, as well as several tools for working with them. So when creating a new module you don't need to worry about these functionalities - they are already there! All you need to tell the EMCCV is how to display and organize your graphic files! And you do that by writing a config file...
Every module, extension or modification has a config file. This is what the EMCCV reads and interprets in order to prepare the images as well as the menus. The config file is a plain text file written in the XML format. More about that later.
With the config file you can tell the EMCCV...
... and many more. But you don't need all of them! In the XML Primer we will start with the basics and build it up from there. But first: Let's get your graphic files ready!