Jump to content
jasonq.quinn20@gmail.com

'W' ecountered instead of '=' When modding Warlords Asset List.

Recommended Posts

I cannot make any asset orders due to this error arising every time. Any tips would be greatly appreciated, I am new to modding Arma scenarios for me and my friends!

 

 

class CfgWLRequisitionPresets
{
    class WLCustomSpawns
    {
        Class WEST
        {
            class Infantry
            {
                class CUP_B_BAF_Soldier_Rifleman_DDPM
                {
                    cost = 100;
                    requirements[]={};
                class CUP_B_BAF_Soldier_AmmoBearer_DDPM
                {
                    cost = 125;
                    requirements[]={};
                class CUP_B_BAF_Sniper_DDPM
                {
                    cost = 500;
                    requirements[]={};
                class CUP_B_BAF_Soldier_AutoRifleman_DDPM
                {
                    cost = 150;
                    requirements[]={};
                class CUP_B_BAF_Soldier_Grenadier_DDPM
                {
                    cost = 150;
                    requirements[]={};
                class CUP_B_BAF_Soldier_Medic_DDPM
                {
                    cost = 200;
                    requirements[]={};
                class CUP_B_BAF_Soldier_SharpShooter_DDPM
                {
                    cost = 300;
                    requirements[]={};
                class CUP_B_BAF_Soldier_AT_DDPM
                {
                    cost = 200;
                    requirements[]={};
                class CUP_B_BAF_Soldier_MG_DDPM
                {
                    cost = 175;
                    requirements[]={};
                class CUP_B_BAF_Soldier_Crew_DDPM
                {
                    cost = 75;
                    requirements[]={};
                class CUP_B_BAF_Soldier_Pilot_DDPM
                {
                    cost = 75;
                    requirements[]={};
                class CUP_B_BAF_Soldier_Engineer_DDPM
                {
                    cost = 100;
                    requirements[]={};
                };
            };
        };
        class EAST
        {
            class Infantry
            {
                class CUP_O_RU_Soldier_Ratnik_Desert
                {
                    cost = 100;
                    requirements[]={};
                class CUP_O_RU_Soldier_Medic_Ratnik_Desert
                {
                    cost = 200;
                    requirements[]={};
                class CUP_O_RU_Soldier_Marksman_Ratnik_Desert
                {
                    cost = 500;
                    requirements[]={};
                class CUP_O_RU_Soldier_A_Ratnik_Desert
                {
                    cost = 125;
                    requirements[]={};
                class CUP_O_RU_Soldier_AR_Ratnik_Desert
                {
                    cost = 150;
                    requirements[]={};
                class CUP_O_RU_Soldier_GL_Ratnik_Desert
                {
                    cost = 150;
                    requirements[]={};
                class CUP_O_RU_Soldier_AT_Ratnik_Desert
                {
                    cost = 250;
                    requirements[]={};
                class CUP_O_RU_Soldier_MG_Ratnik_Desert
                {
                    cost = 175;
                    requirements[]={};
                class CUP_O_RU_Soldier_HAT_Ratnik_Desert
                {
                    cost = 350;
                    requirements[]={};
                class CUP_O_RU_Pilot_M_EMR
                {
                    cost = 75;
                    requirements[]={};
                class CUP_O_RU_Crew_M_EMR
                {
                    cost = 75;
                    requirements[]={};
                class CUP_O_RU_Soldier_Engineer_Ratnik_Desert
                {
                    cost = 100;
                    requirements[]={};
                };
            };
            
        };
    };

};

Share this post


Link to post
Share on other sites

you are opening a bunch of classes with opening curly brackets but you never close em...

 

Edit:

You did not close all

CUP_O_RU_...

classes but the last one.

Edited by sarogahtyp

Share this post


Link to post
Share on other sites
43 minutes ago, sarogahtyp said:

Edit:

You did not close all

CUP_O_RU_...

classes but the last one.

 

Same for the CUP_B_BAF_... classes.

  • Like 1

Share this post


Link to post
Share on other sites
3 minutes ago, Harzach said:

 

Same for the CUP_B_BAF_... classes.

 

Fixed those ones too. It seems that the issue is a closing bracket being aligned with the wrong opening bracket on the 3rd line(top) 2nd line(bottom). Not sure how to alter the alignment of brackets that are visually in line with each other.

 

 

Share this post


Link to post
Share on other sites

Not sure what you mean. Just added the missing brackets and everything seems to line up nicely.

 

Spoiler

class CfgWLRequisitionPresets
{
    class WLCustomSpawns
    {
        Class WEST
        {
            class Infantry
            {
                class CUP_B_BAF_Soldier_Rifleman_DDPM
                {
                    cost = 100;
                    requirements[]={};
				};
                class CUP_B_BAF_Soldier_AmmoBearer_DDPM
                {
                    cost = 125;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Sniper_DDPM
                {
                    cost = 500;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_AutoRifleman_DDPM
                {
                    cost = 150;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_Grenadier_DDPM
                {
                    cost = 150;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_Medic_DDPM
                {
                    cost = 200;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_SharpShooter_DDPM
                {
                    cost = 300;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_AT_DDPM
                {
                    cost = 200;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_MG_DDPM
                {
                    cost = 175;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_Crew_DDPM
                {
                    cost = 75;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_Pilot_DDPM
                {
                    cost = 75;
                    requirements[]={}; 
				};
                class CUP_B_BAF_Soldier_Engineer_DDPM
                {
                    cost = 100;
                    requirements[]={}; 
				};
            };
        };
        class EAST
        {
            class Infantry
            {
                class CUP_O_RU_Soldier_Ratnik_Desert
                {
                    cost = 100;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_Medic_Ratnik_Desert
                {
                    cost = 200;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_Marksman_Ratnik_Desert
                {
                    cost = 500;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_A_Ratnik_Desert
                {
                    cost = 125;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_AR_Ratnik_Desert
                {
                    cost = 150;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_GL_Ratnik_Desert
                {
                    cost = 150;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_AT_Ratnik_Desert
                {
                    cost = 250;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_MG_Ratnik_Desert
                {
                    cost = 175;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_HAT_Ratnik_Desert
                {
                    cost = 350;
                    requirements[]={}; 
				};
                class CUP_O_RU_Pilot_M_EMR
                {
                    cost = 75;
                    requirements[]={}; 
				};
                class CUP_O_RU_Crew_M_EMR
                {
                    cost = 75;
                    requirements[]={}; 
				};
                class CUP_O_RU_Soldier_Engineer_Ratnik_Desert
                {
                    cost = 100;
                    requirements[]={}; 
				};
            };         
        };
    };
};

 

 

*edit* - not sure why the new closing brackets are not lining up correctly, they do in N++ and when I copy/paste from here back to N++  ...

  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, Harzach said:

Not sure what you mean. Just added the missing brackets and everything seems to line up nicely.

 

  Reveal hidden contents

 

 

*edit* - not sure why the new closing brackets are not lining up correctly, they do in N++ and when I copy/paste from here back to N++  ...

 

You are right they are lining up now. Sadly I am still getting the same error code pictured below. That is the primary issue that I can't seem to solve.

https://imgur.com/a/TFYT5Wf

Share this post


Link to post
Share on other sites

Where are you placing this config/code? See @Wyqer's posts from a few years ago regarding exactly what you are trying to do:

 

 

  • Like 1

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

×