Jump to content
Sign in to follow this  
folgore_airborne

BritMTP Replacement for BAF units

Recommended Posts

Hey guys...I am making some replacement packs for Stalker's BritMTP units, to use them instead of vanilla BAF's MTP and DPM units. I have a problem I can't fix and I am in need of help.

While the replacement configs I wrote work perfectly for vanilla desert and woodland DPM, they don't for vanilla MTP. The DPM units get correctly and completely reskinned, while the MTP units don't get replaced at all...the vanilla model and gear are kept. I tried countless combinations and configs but couldn't find out a solution. These are the configs I wrote, as you can see they are identical except for different dpm\mtp entries, of course.

Any help would be very appreciated, I am completely stuck because I really have no idea why some units are replaced and others aren't even if all entries are correct...at least, I hope...since I took class references from here and here.

MTP Config

// config.bin - 22:32:32 02/23/12, generated in 0.01 seconds

// Generated by unRap v1.06 by Kegetys

// Separate rootclasses: Disabled, Automatic comments: Enabled

class CfgPatches {

class Folgore_BritMTP_Replacement {

units[] = {};

weapons[] = {};

requiredVersion = 1.0;

requiredAddons[] = {"CACharacters", "CACharacters2", "CACharacters_E", "CAWeapons_E", "CAWeapons"};

};

};

class CfgVehicleClasses

{

class Folgore_BritMTP_Replacement

{

displayName = "Infantry MTP (STKR)";

};

};

class CfgVehicles {

class US_Soldier_Base_EP1; // External class reference

// Pilot BAF_Pilot_MTP - NOT RESKINNED

// Joint Terminal Attack Controller BAF_Soldier_FAC_MTP - ?????

class BAF_Soldier_Officer_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_SL";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_SL_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_SL";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_TL_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_TL";

faceType = "Man";

};

class BAF_Soldier_L_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_LS";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_R";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_ASoldier_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_R";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_GL_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_G";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_Medic_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_M";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_EN_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_E";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AR_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AAR_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_MG_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AMG_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_Marksman_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_MK";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AA_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AT_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AAT_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_HAT_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AHAT_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_Sniper_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_S";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_SniperN_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_S";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_SniperH_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_S";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_spotterN_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_LS";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_crewman_MTP : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_C";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

};

DDPM Config

// config.bin - 22:32:32 02/23/12, generated in 0.01 seconds

// Generated by unRap v1.06 by Kegetys

// Separate rootclasses: Disabled, Automatic comments: Enabled

class CfgPatches {

class Folgore_BritDDPM_Replacement {

units[] = {};

weapons[] = {};

requiredVersion = 1.0;

requiredAddons[] = {"CACharacters", "CACharacters2", "CACharacters_E", "CAWeapons_E", "CAWeapons"};

};

};

class CfgVehicleClasses

{

class Folgore_BritDDPM_Replacement

{

displayName = "Infantry MTP (STKR)";

};

};

class CfgVehicles {

class US_Soldier_Base_EP1; // External class reference

// Pilot BAF_Pilot_MTP - NOT RESKINNED

// Joint Terminal Attack Controller BAF_Soldier_FAC_MTP - ?????

class BAF_Soldier_Officer_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_SL";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_SL_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_SL";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_TL_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_TL";

faceType = "Man";

};

class BAF_Soldier_L_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_LS";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_R";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_ASoldier_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_R";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_GL_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_G";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_Medic_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_M";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_EN_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_E";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AR_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AAR_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_MG_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AMG_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AR";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_Marksman_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_MK";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AA_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AT_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AAT_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_HAT_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_AHAT_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_AT";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_Sniper_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_S";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_SniperN_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_S";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_SniperH_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_S";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_Soldier_spotterN_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_LS";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

class BAF_crewman_DDPM : US_Soldier_Base_EP1 {

model = "\stkr_britmtp\Brit_C";

faceType = "Man";

identityTypes[] = {"Language_BAF","Head_BAF","BAF_Glasses"};

};

};

Edited by folgore_airborne

Share this post


Link to post
Share on other sites
Guest

Please do not crosspost, I deleted the copy of the above post you made in the linked thread.

§9) Do not cross-post

Do not post duplicate threads in more than one forum simply to get an answer quicker or to draw more attention to your post.

Share this post


Link to post
Share on other sites

Thanks to SuicideCommand I have managed to get it kind of working, but a new problem has emerged: now a single replacement pack with only BAF_soldiertype_MTP entries also replaces DDPM and WDPM units and not just MTPs.

Edited by folgore_airborne

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×