View Full Version : How to make an M-Unit?


Jurimax
Feb 16, 2003, 07:43 AM
I know there are some threads out there that cover the aspect of multi-unit creation. I must however mention that these different guides only cover a part of the creation progress each.
This is how I do it: (thnx to Kryten, Zulu, Sprnv8, ... for the ideas)

1) Needed programs:
- Flicster
- Stephs Storyboard Builder (SBB)
- a graphics program (In this tutorial, I use Paintshop Pro,
you can download a free trial version at jasc.com)

2) IMPORTANT:
- backup your unit files

3) Open the flc file you want to change (in Flicster). Remember that you'll need to change more than one flc file in order to make a complete M-Unit.

4) On the export tab (still in Flicster), select storyboard as export type. You'll also need to increase the frame size (240x240 max) so that multiple units will fit in there. Also note the frame count and the outputdirectory. Then press export.

5) Open Paintshop Pro and then open the storyboard file (it's a pcx file) Flictser created (if you don't find it, remember the uotput directory).

6) Still in PSP go to the Colors menu, Load Palette and then browse towards the directory in of step 4. There you should see two pal files: one of them has Alpha in its name, that's the one we need.
IMPORTANT: When loading the Alpha palette, maintain indexes has to be checked!!
Result: the background has changed from pink to grey, now save the file (but don't close it, we'll need it again in a couple of minutes).

7) Next, open SBB, click Multi Figures.
On the next screen, select a formation. After that you have to select a required number of input storyboards (the pcx file such as the one saved in step 6).
IMPORTANT: The Nb Frames is the same as the frame count from step 4.

8) The other options on SBB are covered in the user manual. Once you're happy with the way it looks, browse a location to save your new storyboard (this time it's a bmp file, it might be a good thing to give it the same name as the pcx file) And then press the vutton to generate the new storyboard.

9) In PSP open the bmp file you created with SBB. Again load the Alpha Palette (see step 6, REMARK, maintain indexes is greyed out, nearest color is ok)
Result: the background has changed from pink to blue.

10)Still in PSP: here comes a tricky part:
- select the pcx file from step 6
- we want the background of our BMP to be grey like the pcx instead of blue.
- Tool to use, color replacer (if you don't know how to use it, see help (in PSP)
Once you're done, save the bmp file, but IMPORTANT save it in pcx format thus overwriting our original PCX file.

11)Let's go back to Flicster:
In step 4 next to creating two pal files and out original storyboard pcx, Flictser also created an FXM file
(IMPORTANT REMARK: Make sure all the files you created in this proces are in the same directory)
Open the FXM file, and when you look at the animation, you should see you multi animation.

12)Last step in Flictser:
Export the file as a civ3 unit flc
select an output directory. When you choose the art\units\xxx folder, your original file will be overwritten. (that was the need of the backup) After that, press export.

13)FINAL STEP
Play a new game of CivIII and if you're happy with what you see, you can share it with the rest of us in the multi unit figures thread ;)

--> In case of any problems, you may PM or mail me.

Greetings Jurimax.

horsematrix
Feb 16, 2003, 10:28 AM
This is very informative Jurimax thanks a lot for the help :goodjob: I copied all the instructions and later on today i'm going to work on it some more :D

Jurimax
Feb 16, 2003, 10:33 AM
If you run into difficulties following the different steps, feel free to mail or PM me. I hope I have been of some assistance.

Greetings Jurimax

Rabid Pop Tart
Feb 16, 2003, 12:07 PM
Very nice Jurimax! I think you covered everything.

And remember, discussions can be done in this thread (can they? it seems okay), and there is also a thread here (http://forums.civfanatics.com/showthread.php?s=&threadid=42093) in the Multi-Figure Units Forum where good help has been given (I learned to to make a munit there!)

Once again, great job. :goodjob:

zulu9812
Feb 16, 2003, 01:38 PM
It doesn't appear you mentioned about reducing the bmp from a truecolour (which is what SBB exports as) and a 256 colour bmp (which is what you need before converting to pcx)

Jurimax
Feb 16, 2003, 04:05 PM
I never decrease the colors to 256, and everything works out fine. AFAIK loading the Alpha palette of the original pcx file in the bmp file SBB created reduces the number of colors to 256. Anyway, every unit I created this way has worked perfectly.

Greetings Jurimax

Rabid Pop Tart
Feb 16, 2003, 05:53 PM
You don't have to even go that route. Press Ctrl+A, Ctrl+C, then go back to the original .pcx and press Ctrl+E to paste as a new selection. Center it and click. or click, center, go to the selection tool, and right-click. Then save. Works like a charm!

horsematrix
Feb 16, 2003, 09:17 PM
I haven't got to mess around with sbb yet since I read Jurimax's thread however I saved it to my computer so I can work on it sometime and I think this just might be the little bit of info I need so thanks again Jurimax and to evreyone else trying to help out :goodjob:

The Great Apple
Mar 08, 2003, 09:35 AM
Can I just ask - what is the width of one square in Civ III (for instance, if my MUnit is over 35 on the X axis in SBB will it overflow onto the next square??)

Edit - After a few tests I found it will, I'm guessing the squares are 60 by 60, so my work on 3 Munits is useless :mad:

BTW, Great tool :goodjob:

Steph
Mar 08, 2003, 10:17 AM
You cannot just use a 60x60 size, because the grid is an iso perspective, so the Y are "flattened" and X "widdened".

That's why I've included a grid overlay in the preview

The Great Apple
Mar 08, 2003, 11:17 AM
Oooops... stupid me!!

Bjorn Bjornson
Jul 01, 2003, 12:47 AM
Does anybody know a way to do this in Photoshop? From what I've attempted in PS, it seems it doesn't consider "palettes" the same way as other image programs do, and it calls the color index a "color table."

In which case, it does read Microshaft palettes, (.pal), but it will not read the ones FLICster creates! :mad: Stupid piece. Would there be any work around?

Edit: I just figured it out myself, I can extract the correct "color table" (palette) in PS from the FLICster .pcx file itself!

So I think I should be good - if everything goes well, I might pump out a few M-Units shortly! :)

The Slayer
Dec 29, 2003, 09:46 AM
Hi there, I just wanted to try to make a MUnit. I saw a Joan d' Arc MUnit, so I wanted to contribute with the "ancient Joan Munit".

Well, I have done everything that this great tutorial do, but, when I want to see the animation in Flicster, the program crashes :(

Any ideas?

Here I put the links for the generated *pcx and the *bmp file created by SSB :b:

PCX : http://www.civfanatics.net/uploads6/x_Joan_fidget1.pcx
BMP : http://www.civfanatics.net/uploads6/Munit_Joan_BMP.zip

Thanks in advance.

:)

The Slayer
Dec 29, 2003, 09:52 AM
I shoud be like this. Taken from the *pcx file.

:confused:

The Slayer
Jan 13, 2004, 04:03 PM
Nevermind, I have solucionated this after a second try.

Now look at the Munits forum....

Drivebymaster
Jan 24, 2004, 09:50 PM
Could you post steps for people who don't have PSP?? I am using adobe photoshop 4.0LE and yes I know it is an old painting tool but it works trust me.

Drivebymaster
Jan 24, 2004, 09:51 PM
Scratch that your steps work fine I checked it real quick on my computer

killer_J27
Mar 16, 2004, 09:09 AM
Were can i get Stephs Storyboard Builder ?

Jurimax
Mar 16, 2004, 02:22 PM
Hi there,

you can find the story board builder in this thread:
Story Board Builder (http://forums.civfanatics.com/showthread.php?s=&threadid=42092)

Greetz Jurimax

killer_J27
Mar 17, 2004, 09:25 AM
thanx Jurimax

COAtlantis1745
Jul 11, 2004, 10:59 PM
Is Paint Shop Pro Version 5.01 com pletely incompatible with this process? I have attempted to create a simple enlarged unit flc with SBB using said version and have had poor succes with enlargements.

Steph
Jul 12, 2004, 12:59 AM
No, it works, I've used it to resize som units