-
Notifications
You must be signed in to change notification settings - Fork 5
Info on the Modeler tool
The file name for the player character (which contains all of the class sub-types) is CPLAYER.SRC. Run SoulFu DEVTOOL. Hold down C at the main menu. Go to the tools menu. Use the text editor. Type CPLAYER.SRC at the prompt.
Reading through that file will tell you all of the ModelAssigns used to set up each part of the character model. For example...
ModelAssign(self+MODEL_HEAD_FILE, "FILE:PLRHELM0.RDY")
ModelAssign(self+MODEL_HEAD_TEX0, flesh_color)
ModelAssign(self+MODEL_HEAD_TEX1, "FILE:DYELLOW.RGB")
ModelAssign(self+MODEL_HEAD_TEX2, "FILE:DBLACK.RGB")
ModelAssign(self+MODEL_HEAD_TEX3, "FILE:=ARMOR.RGB")
ModelAssign(self+MODEL_HEAD_COLOR, body_color_rgb)
If you go back to the tools menu. Click the file util button. Type PLRHELM0.RDY in the prompt. Click the modeler button (on the right side of the file util window). The modeler tool should open up, with a leather hood as the base model (the one that's actually being edited). In the upper left hand corner, you'll see 4 prompts for textures -- fill in FLESH, DYELLOW, DBLACK, and =ARMOR -- and the model won't look quite so screwy.
The player character model is pretty complicated, so you might have an easier time starting with a Kitten or a Porc or something like that.
To actually make a new model, just export an old one, change the name, and import it again.
To make the character actually use the model, just edit that character type's script file... Hope you enjoy playing...
- There always has to be one bone at least, to orient the model.
- Weapons attach to special weapon bones (which have different colors)
- From the bone menu in the modeler, use the cursor to position your joint with the crosshairs, then hit the spacebar to plop it. Hold X and hit space bar to plop two symmetrical joints. Then it's just connect the dots.