whilst messing again with my cart i tried creating cfggroups in cfg but the bloody animal although it was connected with blue line was not in the group
,
this gave me idea to twist logic and make the animal a man , only thing necessary to change is:
moves = "CfgMovesCow"; ( for you dog)
in setup for any soldier , it worked very well but alas as i thought when i looked arma.rpt, the model is missing sections so i wait for the mlods i think, maybe if i inherit from camanbase i can fix some but its lot of messing.
good luck with your project.
EDIT
I decided to reconfig it and add the dogbones to the class , the rpt is now very minimal .
i will attach to this post incase it helps in your quest i have made it a dog for you.
i think now you just need to make some nice tight fsmformation .
dbo_doghandler.pbo press f2 groups and there is dbo_usmc = 1 dog and handler.
goodluck
cfg =
class CfgPatches
{
class dbo_man
{
units[] =
{
"dbo_doghandler"
};
weapons[] = {};
requiredVersion = 0.10;
requiredAddons[] = {
};
};
};
class CfgVehicleClasses
{
class dbo_handler
{
displayName = "dbo_handler";
};
};
class CfgVehicles
{
class USMC_LHD_Crew_Blue;
class DBO_doghandler :USMC_LHD_Crew_Blue
{
scope = 2;
displayName = "dbo_doghandler";
model = "\ca\animals2\Dogs\Pastor\Pastor";
moves = "CfgMovesDog";
icon = "\Ca\animals2\data\mapicon_animals_ca.paa";
gestures = "";
faction ="USMC";
boneHead = "head";
bonePrimaryWeapon = "head";
triggerAnim = "";
memoryPointHeadAxis = "head_axis";
woman = 0;
gestureNo = "";
gestureYes = "";
gestureFollow = "";
gestureAdvance = "";
faceType = "Default";
boneLEye = "l_eye";
boneREye = "r_eye";
boneLEyelidUp = "eye_upl";
boneREyelidUp = "eye_upr";
boneLEyelidDown = "eye_lwl";
boneREyelidDown = "eye_lwr";
boneLPupil = "l_pupila";
boneRPupil = "r_pupila";
memoryPointAim = "aimPoint";
memoryPointCameraTarget = "camera";
extCameraPosition[] = {
0,
0.5,
-2.5
};
side =1;
vehicleclass= "dbo_handler";
accuracy = 1000;
};
};
class CfgGroups
{
class West
{
name = "BLUFOR";
class dboUSMC
{
name = "DBO_USMC";
class Infantry
{
name = "DOG_handler";
class DOGSquad
{
name = "DOG_TEAM";
faction = "USMC";
rarityGroup = 0.5;
class Unit0
{
side = 1;
vehicle = "USMC_LHD_Crew_Blue";
rank = "LIEUTENANT";
position[] = {
0.5,
0,
0
};
};
class Unit1
{
side = 1;
vehicle = "dbo_doghandler";
rank = "SERGEANT";
position[] = {
1,
0,
0
};
};
};
};
};
};
};