Find out what the EMCCV is all about!

trending_flatPurpose- What's the use?
trending_flatHistory- What came before?
trending_flatPlans- What's coming next?
trending_flatThe Team- Who's behind it?

All you need to get creative!

trending_flatThe Prototype- While the EMCCV is still in development you can play with the prototype. Get it here!
trending_flatSailorXv3- The latest Sailor Senshi Generator of the SailorX family in its original format as well as the new and improved EMCCV format.
trending_flatAFHP- All about the Adult Female Humanoid Portrait module
trending_flatAFH- All about the Adult Female Humanoid module

Can't get enough? Create your own content!

trending_flatGetting started- Find out what you need and where to begin.
trending_flatGraphics Primer- Find out how to prepare your graphic files.
trending_flatXML Primer- The nitty gritty: how to write your config file!
trending_flatReference- An overview of all the possibilities within the config file!

This part is dedicated to all those little helpers out there - THANK YOU!

trending_flatSupporters- A list of all who have supported the EMCCV project so far!
trending_flatGet involved!- Find out what you get do to help!
linkPatreon- Our Patreon campaign.
linkIndieGoGo- Our IndieGoGo campaign.

Manage your creations online and get in contact with other creative types!

linkSailorX.com- The original Website for the SailorXv3 Sailor Generator!
linkDeviantArt Account- The SailorXv3 account where you'll get all the SailorXv3 previews first!
linkDeviantArt Group- A deviantArt group for viewing and sharing all SailorXv3 creations.
linkFacebook Page- The official SailorXv3 Facebook page
EMCCV About Downloads Docs Contributions Community
Login
Kindly supported by Fantasy Dress Up Games and Animal Makers

Docs → Getting started

navigate_before Prev Next navigate_next

What you need...

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:

For future reference...

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.

The EMCCV Primer

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...

The 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!