Well for your mod, you may as well do it all in a .upl file to save you the hassle of setting up your skins via several tiny script packages. Your .upl is located in System/RedOrchestra.upl. It will contain all of the information for setting up new classes.
What you will see are things like "G_Heer1," for instance. Now provided that you actually have your classes set up and have script files equivalent to those in RO, "G_Heer1" would be found in RORoles/ROGE_Standard_Heer. In this script you should see the following
Code:
class ROGE_Standard_Heer extends ROGE_Heer_Units
abstract;
defaultproperties
{
Models(0)="G_Heer1"
Models(1)="G_Heer2"
Models(2)="G_Heer3"
Models(3)="G_Heer4"
Models(4)="G_Heer5"
Models(5)="G_Heer6"
Models(6)="G_Heer7"
RolePawnClass="RORoles.GERiflemanPawn"
}
And of course you can see "G_Heer1" there again. This class -- ROGE_Standard_Heer -- is what the Heer units we have in RO are currently based off of, as it is their parent class. The models stated are how we get variations in the faces (or so I imagine, a more experienced coder can correct me but that is what I was able to gather from things like the .upl)
Anyway, back to the .upl. Let's go to where it said "G_Heer1." Now it's a long line, but it contains everything you need to implement a new character. Anyway, I'll break it up for you:
Code:
Species=ROEngine.ROSPECIES_Human
Mesh=Characters_anm.ger_rifleman_tunic
BodySkin=Characters_tex.ger_uniforms.ger_rifleman_tunic
FaceSkin=Characters_tex.ger_heads.ger_face01
Portrait=Characters_tex.ger_heads.ger_face01
Text=ROPlayers.HeerStandardSoldier
Sex=Male
Menu="ROSP"
[I]Tactics=0.3 The italicized values are mainly for bots, not important
CombatStyle=1
StrafingAbility=-2.0
Accuracy=.5,[/I]
RagDoll=German_tunic
BotUse=1
Race="German"
The things you are going to want to tamper with for your mod are Mesh, BodySkin, and FaceSkin. Everything else can virtually be left the same (experienced codes please correct if I am wrong). The values for Mesh, BodySkin, and FaceSkin are self-explanatory, so there you go. The RagDoll=German_tunic is what you need for fighting the Zombie Bug, but for your new characters I don't know if it will still apply (Soviet models use German_tunic for their ragdoll values, just for reference).
This is the easy way.