Jump to content
JudgeLegacy

'{' encountered instead of '=' when using Warlords

Recommended Posts

I've tired so hard to get this to work, I keep running into a prompt "description.ext, line 13: '/CfgWLRequisitionPresets/MSNT8AssetList/WEST/Infantry/CUP_B_US_Soldier.':'{' encountered instead of '='

 

Heres my work:

class CfgWLRequisitionPresets
{
    class MSTN8AssetList // --- class name used in the Init module
    {
        class WEST // --- assets available for BLUFOR
        {
            class Infantry
            {
                class CUP_B_US_Soldier // --- must be asset class name
                {
                    cost = 100; // --- Command Points required
                    requirements[] = {}; // --- dispositions required ("A" = airstrip, "H" = helipad, "W" = water (harbor))
                };
            };
            class Vehicles
            {
                class B_Quadbike_01_F
                {
                    cost = 50;
                    requirements[] = {};
                };
            };
            class Aircraft
            {
                class B_Plane_CAS_01_F
                {
                    cost = 7500;
                    requirements[] = { "A" };
                };
            };
            class Naval
            {
                class O_Boat_Armed_01_hmg_F
                {
                    cost = 500;
                    requirements[] = { "W" };
                };
            };
            class Gear
            {
                class Box_NATO_Ammo_F
                {
                    cost = 200;
                    requirements[] = {};
                };
            };
            class Defences
            {
                class B_HMG_01_F
                {
                    cost = 250;
                    requirements[] = {};
                    offset[] = { 0, 5.3, 0 }; // --- custom offset (optional)
                };
            };
        };
        class EAST // --- assets available for OPFOR
        {
        class Infantry
            {
                class CUP_O_TK_INS_Soldier // --- must be asset class name
                {
                    cost = 100; // --- Command Points required
                    requirements[] = {}; // --- dispositions required ("A" = airstrip, "H" = helipad, "W" = water (harbor))
                };
            };
            class Vehicles
            {
                class B_Quadbike_01_F
                {
                    cost = 50;
                    requirements[] = {};
                };
            };
            class Aircraft
            {
                class B_Plane_CAS_01_F
                {
                    cost = 7500;
                    requirements[] = { "A" };
                };
            };
            class Naval
            {
                class O_Boat_Armed_01_hmg_F
                {
                    cost = 500;
                    requirements[] = { "W" };
                };
            };
            class Gear
            {
                class Box_NATO_Ammo_F
                {
                    cost = 200;
                    requirements[] = {};
                };
            };
            class Defences
            {
                class B_HMG_01_F
                {
                    cost = 250;
                    requirements[] = {};
                    offset[] = { 0, 5.3, 0 }; // --- custom offset (optional)    // --- rest of input
        };
    };
};
class CfgWLFactionAssets
        class WEST
        {
            class InfantryGroups
            {
                groups[] = :]
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_RifleSquad'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_Team'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_TeamAT'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_TeamMG'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_TeamSupport'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_WeaponsSquad'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_HeavyATTeam'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_SniperTeam'",
                    "'West' >> 'CUP_B_US_Army' >> 'Infantry' >> 'CUP_B_US_Army_DeltaForceTeam'"
                {;
            {;    
            class MotorizedGroups        
            {
                groups[] = {};
                    "'West' >> 'CUP_B_US_Army' >> 'Motorized' >> 'CUP_B_US_Army_MotorizedSection'",
                    "'West' >> 'CUP_B_US_Army' >> 'Motorized' >> 'CUP_B_US_Army_MotorizedSectionAT'",
                    "'West' >> 'CUP_B_US_Army' >> 'Motorized' >> 'CUP_B_US_Army_DeltaPatrolHMMWV'"
                {;
            {;
            class MechanizedGroups
            {
                groups[] = {};
                    "'West' >> 'CUP_B_US_Army' >> 'Mechanized' >> 'CUP_B_US_Army_MechanizedInfantrySquadICVM2'",
                    "'West' >> 'CUP_B_US_Army' >> 'Mechanized' >> 'CUP_B_US_Army_MechanizedInfantrySquadICVMK19'",
                    "'West' >> 'CUP_B_US_Army' >> 'Mechanized' >> 'CUP_B_US_Army_MechanizedReconSection'"
                {;    
            {;
            class ArmoredGroups
            {
                groups[] = {};
                    "'West' >> 'CUP_B_US_Army' >> 'Armored' >> 'CUP_B_US_Army_M1A1Platoon'",
                    "'West' >> 'CUP_B_US_Army' >> 'Armored' >> 'CUP_B_US_Army_M1A2Platoon'",
                    "'West' >> 'CUP_B_US_Army' >> 'Armored' >> 'CUP_B_US_Army_M1A2Section'",
                    "'West' >> 'CUP_B_US_Army' >> 'Armored' >> 'CUP_B_US_Army_MGSPlatoon'"
                {;    
            {;
            class AirGroups
            {
                groups [] = {};
                    "'West' >> 'CUP_B_US_Army' >> 'Air' >> 'CUP_B_US_Army_AH64DFlight'",
                    "'West' >> 'CUP_B_US_Army' >> 'Air' >> 'CUP_B_US_Army_A10Flight'"
                {;    
            {;        
        class EAST
        {
            class InfantryGroups
            {
                groups[] = {};
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Infantry' >> 'CUP_O_TK_MILITIA_Patrol'",
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Infantry' >> 'CUP_O_TK_MILITIA_Group'",
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Infantry' >> 'CUP_O_TK_MILITIA_Demosquad'",
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Infantry' >> 'CUP_O_TK_MILITIA_ATTeam'",
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Infantry' >> 'CUP_O_TK_MILITIA_AATeam'"
                {;
            {;    
            class MotorizedGroups        
            {
                groups[] = {};
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Motorized' >> 'CUP_O_TK_MILITIA_MotorizedGroup'",
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Motorized' >> 'CUP_O_TK_MILITIA_Technicals'",
                    "'East' >> 'CUP_O_TK_MILITIA' >> 'Motorized' >> 'CUP_O_TK_MILITIA_MotorizedPatrolBTR40'"
                {;
            {;
        class IND
        {
            class InfantryGroups
            {
                groups[] = {};
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Infantry' >> 'CUP_I_TK_GUE_Patrol'",
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Infantry' >> 'CUP_I_TK_GUE_GroupWeapons'",
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Infantry' >> 'CUP_I_TK_GUE_Group'",
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Infantry' >> 'CUP_I_TK_GUE_Demosquad'",
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Infantry' >> 'CUP_I_TK_GUE_SniperTeam'",
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Infantry' >> 'CUP_I_TK_GUE_ATTeam'",
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Infantry' >> 'CUP_I_TK_GUE_AATeam'"
                {;
            {;                    
            class MotorizedGroups
            {
                groups[] = {};
                    "'Indep' >> 'CUP_I_TK_GUE' >> 'Motorized' >> 'CUP_I_TK_GUE_MotorizedPatrol'"
                {;
            {;
        {;    
    {;                
{;                    

 

Any help is appreciated!!!

Thanks!

Share this post


Link to post
Share on other sites
19 hours ago, JudgeLegacy said:

class CfgWLFactionAssets
        class WEST
        {
            class InfantryGroups
            {
                groups[] = :]         //BAD FORMAT

Bad formatting after groups[], :]

 

All your classes from then on, till the end have open braces, where there should be closing.

19 hours ago, JudgeLegacy said:

 {;
            {;    
            class MotorizedGroups        
            {
                groups[] = {};
                    "'West' >> 'CUP_B_US_Army' >> 'Motorized' >> 'CUP_B_US_Army_MotorizedSection'",
                    "'West' >> 'CUP_B_US_Army' >> 'Motorized' >> 'CUP_B_US_Army_MotorizedSectionAT'",
                    "'West' >> 'CUP_B_US_Army' >> 'Motorized' >> 'CUP_B_US_Army_DeltaPatrolHMMWV'"
                {;     //OPEN BRACE
            {;         //OPEN BRACE

 

19 hours ago, JudgeLegacy said:

                {;
            {;
        {;    
    {;                
{;                    

 

 

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

×