Jump to content
Sign in to follow this  
Spinor

CoC Command Engine X

Recommended Posts

How hard/easy is it to get started with this? It looks mighty cool, but im fearing loads of learning needed. Have been aware of it for a long time but just not leaped into it yet.

Regards

Alex

Share this post


Link to post
Share on other sites

As a user its quite easy and fun to learn by just playing it (play my demo missions heh-heh, hmm). But then when you start to create your own missions, well there is of course the manual... but I'd say take a look at some existing CEX missions and just change units locations/types without much touching description.ext and you'll get started.

When you want more custom stuff, when you need to edit the description.ext which is your standard OFP/ArmA config.cpp style stuff with classes.

I'm willing to help tweak your description.ext if you run into any problems.

Share this post


Link to post
Share on other sites

Thanks a lot Snake for the briefing! Will be checking it out for sure.

Alex

Share this post


Link to post
Share on other sites

Thanks for the update. Good to see COC still around, I've been a big fan since the OFP UA v1 days notworthy.gif

Share this post


Link to post
Share on other sites

Yup when in doubt check the readme and missions. But that's pretty hard to figure out. wink_o.gif

Share this post


Link to post
Share on other sites

What am I missing here?

<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">class Company

{

IconMap  = "COC_NATO_HQ_BASIC";

CallSign = "COMPANY";

class PlatoonA

{

Name     = "Inf. Platoon";

CallSign = "%3";

NameMap  = "INF";

IconMap  = "COC_NATO_INF_STANDARD_PLATOON";

class SquadA

{

Leader   = "leadergroup1";

Name     = "Squad %1";

CallSign = "%5-%4";

NameMap  = "%1";

IconMap  = "COC_NATO_INF_STANDARD_SQUAD";

ColorMap = "OliveGreen";

};

class SquadB:SquadA{Leader = "leadergroup2";ColorMap = "DarkRed";};

class SquadC:SquadA{Leader = "leadergroup3";ColorMap = "LightBlue";};

class SquadD:SquadA

{

Leader    = "leadergroup4";

Transport = "SquadE";

Behaviour = "Travel";

ColorMap = "LightGreen";

};

class SquadE:SquadA{Leader = "leadergroup5";IconMap = "COC_NATO_INF_TRACKED_SQUAD";ColorMap = "Blue";};

};

class TankPlatoon:PlatoonA

{

Leader  = "leadergroup6";

Name    = "Arm. Platoon";

NameMap = "ARM";

IconMap = "COC_NATO_VEHICLE_TRACKED_PLATOON";

SizeMap = 1.5;

ColorMap = "DarkYellow";

};

class SquadSF:PlatoonA

{

Name    = "SF Squad";

NameMap = "SF";

IconMap = "COC_NATO_SF_STANDARD_SQUAD";

SizeMap = 1.0;

class Team1

{

Leader      = "leadersf1";

Name        = "Team %2";

NameMap     = "SF%2";

CallSign    = "%5-%4";

IconMap     = "COC_NATO_INF_STANDARD";

SizeMap     = 0.8;

Transport[] = {"Company","PlatoonA","SquadE"};

};

class Team2:Team1{Leader = "leadersf2";};

class Team3:Team1{Leader = "leadersf3";};

};

class AirSquadron:PlatoonA

{

Leader  = "leaderair1";

Name    = "Air Squadron";

NameMap = "AIR";

IconMap = "COC_NATO_AVIATION_HELOLIFT_MED";

SizeMap = 1.5;

};

class AirSquadron:PlatoonB

{

Leader  = "leaderair2";

Name    = "Air Squadron";

NameMap = "AIR";

IconMap = "COC_NATO_AVIATION_HELOLIFT_MED";

SizeMap = 1.5;

};

};

};

This is the Discription.ext in the CEX test mission.  I just added the another air platoon.  "PlatoonB".  I CTD and get this error.

<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">, line 98: /CEX/Company.AirSquadron: Undefined base class 'PlatoonB'

I know that description.ext's are touchy and errors result in CTD. So can someone explain how to add another Air Group?

And how do you get Reinforcements to work?

Thanks

KT

Share this post


Link to post
Share on other sites

<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">class AirSquadron1:PlatoonA

{

Leader  = "leaderair1";

Name    = "Air Squadron";

NameMap = "AIR";

IconMap = "COC_NATO_AVIATION_HELOLIFT_MED";

SizeMap = 1.5;

};

class AirSquadron2:PlatoonA

{

Leader  = "leaderair2";

Name    = "Air Squadron";

NameMap = "AIR";

IconMap = "COC_NATO_AVIATION_HELOLIFT_MED";

SizeMap = 1.5;

};

That should work. There is no PlatoonB base class (parent), thats why you get the error msg and both squadrons had the same classname

Share this post


Link to post
Share on other sites
Quote[/b] ]There is no PlatoonB base class (parent),

Can I make a (parent)PlatoonB base class?

Share this post


Link to post
Share on other sites

Hi folks,

hopefully some one can help me, as i ran into some problems.

What i wanted to do is to add / remove the action menue entry "Command Engine" by removing and recreating the CoC_CEX game logic.

The first creation of it gives me the action menu entry juyt like planned. Deleting the game logic doesn't remove the action command, though and recreating the game logic again results in an error message, which can be seen here:

http://www.mapfact.net/Material/Member/badass/CEX_Fehlermeldung.jpg

Seems like CEX scripts don't like me to do what i have tried.

Deleting and creating seemed to have worked. I checked that with hint format.

Hm, what to do about this?

Share this post


Link to post
Share on other sites

Ahhhhhhhhhhhhhhhhhhhhhhhhh...

Reached maximum...

Goddamn...

Have

(1) 4Platoon ArmoredComp

(1) 4platoon InfComp.

Batalion HQ, Additional Support Platoons.

+ (1) Transport Company <-(FAILED Btw).

Without the TrComp, it runs fine...

I WANT MOOOOOORE...

Hope A2 can satisfy my needs..

EDIT: Getting this messege.

Nesting level 6 of CompanyA exeds maximum of 4, or something

Edited by Andersson[SWEC]

Share this post


Link to post
Share on other sites
;1277792']Ahhhhhhhhhhhhhhhhhhhhhhhhh...

Reached maximum...

Goddamn...

Have

(1) 4Platoon ArmoredComp

(1) 4platoon InfComp.

Batalion HQ' date=' Additional Support Platoons.

+ (1) Transport Company <-(FAILED Btw).

Without the TrComp, it runs fine...

I WANT MOOOOOORE...

Hope A2 can satisfy my needs..[/quote']

Hi Andersson[sWEC]

Odd been running a 2 Battalion Mission that is bigger than that for some time.

Kind Regards walker

Edited by walker

Share this post


Link to post
Share on other sites

Then i must have something wrong in my descr..

Would like to paste it here...But its...LOOONG

LOOONG CODE:

REMOVED: Found a plausible problem...

Was naming platoons whith the same name..

EDIT2:

Nope wasnt the problem,but it was a problem.

Dang, I need help here..

Edited by Andersson[SWEC]
Adding Code

Share this post


Link to post
Share on other sites

In trouble again.

Ive managed to get a 2Comp Inf working..

My problem is Transportation.

Even with a vehicle in the squad, the members wont embark.

Tried to place empty vehicles in the map, but assigning didnt work.

Even tried naming them. But they wont show up in the COM.Menu.

I have som mods in it.

1.15, Ace, GL3, RKSL.

Share this post


Link to post
Share on other sites

Does anyone know if this fantastic addon are on its way to ArmA II? - I'm simply not satisfied with the High Command Module... The CEX contains ALL the features that I'm missing playing around in ArmA II... :-|

Share this post


Link to post
Share on other sites

Is there a chance that anybody is still playing ArmA for CEX's sake and reading this?

CEX is running fine in SP or the editor, but for the life of me, I can't get it to run in MP - not even missions like "US Army Cavalry Troop" by Solomani, which were designed from the start to be MP missions. There just is no way to open the CEX interface.

I feel really stupid now. Any assistance would be greatly appreciated.

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  

×