gunterlund 0 Posted June 20, 2008 Im trying to get my mission to work with CEX. Everything works perfectly except for the mortar submenu will not come up and I cant figure out why. Here is my description.ext file code. FIGURED IT OUT. Was an issue with missing Init parameters. Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 14, 2008 Still working with this and ReadingTFM...LOL Missing some images in there though.. Any updates in progress?? If so...Dont forget to include the images refered to.. Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 15, 2008 Im getting more and more hang of it... Is there a way to add a simple supportscript to a SupportPlatoon, Repair/Ammo/Fuel/Medic? So if i command ex 5Th/PL to a waypoint...And rightclick on the waypoint i get a action called "Provide Support".?? Godamn the AI´s are dumb...BI please please...Dont just go with the engine at hand...Elaborate and really make it work in ArmA2...We need alot more comands for the AI´s. (I mean in ActionMenu ingame) Like if they are commanding a vehicle(Tank) and the tank gets shot at, they will need repair. And maby even medics. Now if they dissembark and do that..There is no way for me to get them inside that same vehicle again. The command could be "Get back in Vehicle" Simple... Btw...I got the Supportsystem to work...In editor i just place a SupportWaypoint a meter away..That way they allways will be on SupportObjective... Share this post Link to post Share on other sites
Solomani 0 Posted July 16, 2008 Im getting more and more hang of it...Is there a way to add a simple supportscript to a SupportPlatoon, Repair/Ammo/Fuel/Medic? Btw...I got the Supportsystem to work...In editor i just place a SupportWaypoint a meter away..That way they allways will be on SupportObjective... I find that support vehicles will do their jobs without a support waypoint. I have a combat train (support platoon) in the mission below. The CT supports the troop by staying a few hundred meters behind the group. CEX_US_Army_Cavalry_Troop.zip However, as you pointed out there are issues with AI control (all the more reason to have only real people in every position on the virtual battlespace). Â Namely, that the AI doesn't always elect to have a tank repair itself. There seems to be a fine line between a broken main gun and ditching the tank. To get around this, sometimes I will use CEX to switch to a tank leader in order to force a repair. In addition, AI units will not use support if it is under fire or if the unit is set to combat mode. I think your idea of placing a support waypoint is a great one. It would enable radio calls for support (medic, repair, etc). Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 16, 2008 Well, i got the AI tankplatoon leaders to request both repairs and medics with the Supportwaypoint added for supportplatoon. But once the repairs and medic rutines were done, they just froze and did nothing..As they didnt get back in their vehicles... If assigning vehicles were more extensive as in more options or easier in the way: Tank incl crew allways use the vehicle they started with as far as its not blown away...And AI allways use Vehicles if assigned when on Travel/March behaviour no matter how far they are going... COC: The assigning of vehicles should be easier. And whe need more options in actionmenu. Share this post Link to post Share on other sites
DCurrahee 0 Posted July 16, 2008 Just wondering on any progress and is this the place to ask? I can't find anything on the COC website about CEX. Just anxious to see what's next Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 17, 2008 Yupp me too... Id also like to know if in MP, all playercontroled got access to CE...?? IE you have 11 Slots 2 Company Leaders each commanding 4 Platoons Each Platoon is Playercontroled with 4 Squads of AI 1 Separate Platoon Leader..(SupportPlatoon) Controling 4 Squads of AI´s I would like it too be: Company CO got acces to control all Platoonleaders in their Company incl all 16 squadleaders (AI controlled) Platoon leaders got control over "THEIR" 4 Squads (AI) All in the CE.. Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 17, 2008 Guees not. I tryed to add another company but got a messege saying something of, Hereiarchy Level 5 in Company A exxeds level of maximum 4 or something.. Long code in here ok?? If not please dont PR mr me.. Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 17, 2008 LONG CODE: <table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE"> // ********************************* USMC LIGHT INFANTRY COMPANY ********************************** class CEX { LaunchOnStart  = 1; CamEnabled   = 1; HudEnabled   = 1; SwitchEnabled  = 1; CamMaxHeight  = 200; CamMaxDistance = 100000; CamMaxAngle   = "90";  // "-atan(_this/100)"; HudViewRange  = 1000; class CompanyA { CallSign = "ThoreNicklas"; Name = "ThoreNicklas"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_COMPANY"; class Companyhq { Leader  = "ThoreNicklas"; Name   = "ThoreNicklas"; CallSign = "TN"; NameMap  = "TN"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_COMPANY"; sizemap = 0.7; }; class Platoon1 { Name   = "AdamThore"; IconMap = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; NameMap  = "1a/Plt"; class Squad1H { Leader  = "AdamThore"; Name   = "AdamThore"; CallSign = "AdamThore"; NameMap  = "AT"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; }; class Squad1A:Squad1H { Leader  = "ErikAdam"; Name   = "ErikAdam"; CallSign = "ErikAdam"; NameMap  = "EA"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad1B:Squad1H { Leader   = "FilipAdam"; Name    = "FilipAdam"; CallSign  = "FilipAdam"; NameMap  = "FA"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad1C:Squad1H { Leader   = "GustavAdam"; Name    = "GustavAdam"; CallSign  = "GustavAdam"; NameMap  = "GA"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; }; class Platoon2:Platoon1 { name = "BertilThore"; IconMap = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; NameMap  = "2a/Plt"; class Squad2H { Leader   = "BertilThore"; Name    = "BertilThore"; CallSign  = "BertilThore"; NameMap  = "BT"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; }; class Squad2A:Squad2H { Leader   = "ErikBertil"; Name    = "ErikBertil"; CallSign  = "ErikBertil"; NameMap  = "EB"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad2B:Squad2H { Leader   = "FilipBertil"; Name    = "FilipBertil"; CallSign  = "FilipBertil"; NameMap  = "FB"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad2C:Squad2H { Leader   = "GustavBertil"; Name    = "GustavBertil"; CallSign  = "GustavBertil"; NameMap  = "GB"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; }; class Platoon3:Platoon1 { name = "CeasarThore"; NameMap  = "3e/Plt"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; class Squad3H { Leader   = "CeasarThore"; Name    = "CeasarThore"; CallSign  = "CeasarThore"; NameMap  = "CT"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; }; class Squad3A:Squad3H { Leader   = "ErikCeasar"; Name    = "ErikCeasar"; CallSign  = "ErikCeasar"; NameMap  = "EC"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad3B:Squad3H { Leader   = "FilipCeasar"; Name    = "FilipCeasar"; CallSign  = "FilipCeasar"; NameMap  = "FC"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad3C:Squad3H { Leader   = "GustavCeasar"; Name    = "GustavCeasar"; CallSign  = "GustavCeasar"; NameMap  = "GC"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; }; class Platoon4:Platoon1 { name = "DavidThore"; NameMap  = "4e/Plt"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; class Squad4H { Leader   = "DavidThore"; Name    = "DavidThore"; CallSign  = "DavidThore"; NameMap  = "DT"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_PLATOON"; }; class Squad4A:Squad4H { Leader   = "ErikDavid"; Name    = "ErikDavid"; CallSign  = "ErikDavid"; NameMap  = "ED"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad4B:Squad4H { Leader   = "FilipDavid"; Name    = "FilipDavid"; CallSign  = "FilipDavid"; NameMap  = "FD"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; class Squad4C:Squad4H { Leader   = "GustavDavid"; Name    = "GustavDavid"; CallSign  = "GustavDavid"; NameMap  = "GD"; IconMap  = "COC_NATO_VEHICLE_TRACKEDFV_SQUAD"; }; }; class Platoon5:Platoon1 { name = "ViktorThore"; NameMap  = "5e/Plt UndSt"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad5H { Leader   = "ViktorThore"; Name    = "ViktorThore"; CallSign  = "ViktorThore"; NameMap  = "VT"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad5A:Squad5H { Leader   = "ErikViktor"; Name    = "ErikViktor"; CallSign  = "ErikViktor"; NameMap  = "EV"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5B:Squad5H { Leader   = "FilipViktor"; Name    = "FilipViktor"; CallSign  = "FilipViktor"; NameMap  = "FV"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5C:Squad5H { Leader   = "GustavViktor"; Name    = "GustavViktor"; CallSign  = "GustavViktor"; NameMap  = "GV"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5D:Squad5H { Leader   = "HelgeViktor"; Name    = "HelgeViktor"; CallSign  = "HelgeViktor"; NameMap  = "HV"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; };// End CompanyA class CompanyB { CallSign = "SigurdNiklas"; Name = "SigurdNiklas"; IconMap  = "COC_NATO_INF_LIGHT_COMPANY"; class Companyhq { Leader  = "SigurdNiklas"; Name   = "SigurdNiklas"; CallSign = "SN"; NameMap  = "SN"; IconMap  = "COC_NATO_INF_LIGHT_COMPANY"; sizemap = 0.7; }; class Platoon1 { Name   = "AdamSigurd"; IconMap = "COC_NATO_INF_LIGHT_PLATOON"; NameMap  = "1a/PltS"; class Squad1H { Leader  = "AdamSigurd"; Name   = "AdamSigurd"; CallSign = "AdamSigurd"; NameMap  = "AS"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad1A:Squad1H { Leader  = "ErikAdamS"; Name   = "ErikAdamS"; CallSign = "ErikAdamS"; NameMap  = "EAs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad1B:Squad1H { Leader   = "FilipAdamS"; Name    = "FilipAdamS"; CallSign  = "FilipAdamS"; NameMap  = "FAs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad1C:Squad1H { Leader   = "GustavAdamS"; Name    = "GustavAdamS"; CallSign  = "GustavAdamS"; NameMap  = "GAs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad1d:Squad1H { Leader   = "HelgeAdamS"; Name    = "HelgeAdamS"; CallSign  = "HelgeAdamS"; NameMap  = "HAs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon2:Platoon1 { name = "BertilSigurd"; IconMap = "COC_NATO_INF_LIGHT_PLATOON"; NameMap  = "2a/PltS"; class Squad2H { Leader   = "BertilSigurd"; Name    = "BertilSigurd"; CallSign  = "BertilSigurd"; NameMap  = "BS"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad2A:Squad2H { Leader   = "ErikBertilS"; Name    = "ErikBertilS"; CallSign  = "ErikBertilS"; NameMap  = "EBs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad2B:Squad2H { Leader   = "FilipBertilS"; Name    = "FilipBertilS"; CallSign  = "FilipBertilS"; NameMap  = "FBs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad2C:Squad2H { Leader   = "GustavBertilS"; Name    = "GustavBertilS"; CallSign  = "GustavBertilS"; NameMap  = "GBs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad2d:Squad2H { Leader   = "HelgeBertilS"; Name    = "HelgeBertilS"; CallSign  = "HelgeBertilS"; NameMap  = "HBs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon3:Platoon1 { name = "CeasarSigurd"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; NameMap  = "3e/PltS"; class Squad3H { Leader   = "CeasarSigurd"; Name    = "CeasarSigurd"; CallSign  = "CeasarSigurd"; NameMap  = "CS"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad3A:Squad3H { Leader   = "ErikCeasarS"; Name    = "ErikCeasarS"; CallSign  = "ErikCeasarS"; NameMap  = "ECs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad3B:Squad3H { Leader   = "FilipCeasarS"; Name    = "FilipCeasarS"; CallSign  = "FilipCeasarS"; NameMap  = "FCs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad3C:Squad3H { Leader   = "GustavCeasarS"; Name    = "GustavCeasarS"; CallSign  = "GustavCeasarS"; NameMap  = "GCs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad3d:Squad3H { Leader   = "HelgeCeasarS"; Name    = "HelgeCeasarS"; CallSign  = "HelgeCeasarS"; NameMap  = "HCs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon4:Platoon1 { name = "DavidSigurd"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; NameMap  = "4e/PltS"; class Squad4H { Leader   = "DavidSigurd"; Name    = "DavidSigurd"; CallSign  = "DavidSigurd"; NameMap  = "DS"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad4A:Squad4H { Leader   = "ErikDavidS"; Name    = "ErikDavidS"; CallSign  = "ErikDavidS"; NameMap  = "ED"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad4B:Squad4H { Leader   = "FilipDavidS"; Name    = "FilipDavidS"; CallSign  = "FilipDavidS"; NameMap  = "FDs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad4C:Squad4H { Leader   = "GustavDavidS"; Name    = "GustavDavidS"; CallSign  = "GustavDavidS"; NameMap  = "GDs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad4d:Squad4H { Leader   = "HelgeDavidS"; Name    = "HelgeDavidS"; CallSign  = "HelgeDavidS"; NameMap  = "HDs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon5:Platoon1 { name = "ViktorSigurd"; NameMap  = "5e/Plt UndSt"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad5H { Leader   = "ViktorSigurd"; Name    = "ViktorSigurd"; CallSign  = "ViktorSigurd"; NameMap  = "VS"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad5A:Squad5H { Leader   = "ErikViktorS"; Name    = "ErikViktorS"; CallSign  = "ErikViktorS"; NameMap  = "EVs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5B:Squad5H { Leader   = "FilipViktorS"; Name    = "FilipViktorS"; CallSign  = "FilipViktorS"; NameMap  = "FVs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5C:Squad5H { Leader   = "GustavViktorS"; Name    = "GustavViktorS"; CallSign  = "GustavViktorS"; NameMap  = "GVs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5D:Squad5H { Leader   = "HelgeViktorS"; Name    = "HelgeViktorS"; CallSign  = "HelgeViktorS"; NameMap  = "HVs"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; }; Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 17, 2008 Goddamn i almost got it now...I changed the classname class platoon1 to class platoonA1 in company A and class platoonA2 in company B its kinda working but i got some other strange Unknown names... Damn this is getting nice... Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 17, 2008 EUREEEEEKA By George i got it... ITS ALIIIIIVE...LOL Time to test IN MP...I will try to find a place to upload mission and then im gonna ask nicely if i can upload it to ClanServer.. Share this post Link to post Share on other sites
gunterlund 0 Posted July 17, 2008 EUREEEEEKABy George i got it... ITS ALIIIIIVE...LOL Time to test IN MP...I will try to find a place to upload mission and then im gonna ask nicely if i can upload it to ClanServer.. Let us know how it works in MP. Ive heard many mixed results of CEX in MP. Most not good. Dont know all the details though. Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 17, 2008 Mmmm... I can say this... It could work...But then ALL slots must be filled.. And we really need the "Assigning Vehicle", "Embark, Dissembark" to work more easier..As it is now... AI´s are just as dumb as ever.. I have a 2 Company strong mission with lots of Enemys.. Company A is a TankCompany with 4 M1A1 Platoons. 1 SupportPlatoon. CompHQ got some StrykerVehics and a HmwMG (Just in case). Company B is a InfantryCompany. 4 Platoons 4 Sqds in each. 1 SupportPlatoon 4 Sqds. In total around 300+ unitsized Battalion. But as i said before the AIs are eggheads that doesent understand anything...You cant have 300 units running around like chickens driving inside each other and everything around them...A tank gets fliped over verry easy, just drive on a roadcone, bam, your upside down... The mission im working on is based on Swedish callsignes aswell so it might be hard for outsiders to understand.. I will try to convert them to standard US callsignes.. And yes...It runs rather smooth. Even with that many units. Share this post Link to post Share on other sites
Solomani 0 Posted July 17, 2008 But as i said before the AIs are eggheads that doesentunderstand anything...You cant have 300 units running around like chickens driving inside each other and everything around them... This is a function of the BI game logic not CEX. ArmA will send out troopers to their death by having them "engage" a target rather than firing on the target from within formation. One idea, issue a halt order for the squad. I will have to try this to see if it will stop them from doing this. Share this post Link to post Share on other sites
Solomani 0 Posted July 17, 2008 Yupp me too...Id also like to know if in MP, all playercontroled got access to CE...?? I can not say when the newest edition of CEX will be released, but I can say that the work continues. We are currently working to integrate fire support (Unified Artillery) into the command engine. Yes, just as in SP mode, any leader slot is able to control it's subordinates. For example, a company CO can give orders to any leader (platoon or squad). Platoon leaders can give orders to their squad leaders. Squad leaders and individuals can use the CEX to obtain info (enemy positions, waypoints, etc.). In my cavalry mission, I have 1 troop (company) that has 3 platoons each with 3 squads. <table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">class CEX { LaunchOnStart  = 0; CamEnabled   = 1; HudEnabled   = 1; SwitchEnabled  = 1; CamMaxHeight  = 100; CamMaxDistance = 100000; CamMaxAngle   = "45";  // "-atan(_this/100)"; HudViewRange  = 1000; class Company { IconMap  = "COC_NATO_RECON_WHEELED_COMPANY"; Name = "Trp F"; CallSign = "Warpig"; NameMap = "F"; class SquadA { Leader = "cocomm1"; Name = "F/CV"; CallSign = "F/CV"; NameMap = "F/CV"; IconMap = "COC_NATO_RECON_WHEELED_SECTION"; }; class SquadB { Leader = "pilot1"; Name = "3/A"; CallSign = "Rhino One"; NameMap = "3/A"; IconMap = "COC_NATO_AVIATION_HELOATTACK_MED"; }; class PlatoonA { Name   = "1st Plt"; CallSign = "Warpig One"; NameMap  = "F/1"; IconMap  = "COC_NATO_RECON_WHEELED_PLATOON"; class pltldr1 { Leader  = "pltldr1"; Name   = "1/HQ"; CallSign = "Warpig One HQ"; NameMap  = "1/HQ"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SquadA { Leader  = "teama"; Name   = "1/A"; CallSign = "Warpig One Alpha"; NameMap  = "1/A"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SquadB { Leader  = "teamb"; Name   = "1/B"; CallSign = "Warpig One Bravo"; NameMap  = "1/B"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SectionA { Leader  = "teamc"; Name   = "1/C"; CallSign = "Warpig One Charlie"; NameMap  = "1/C"; IconMap  = "COC_NATO_RECON_TRACKED_SECTION"; }; }; class PlatoonB { Name   = "2D Plt"; CallSign = "Warpig Two"; NameMap  = "F/2"; IconMap  = "COC_NATO_RECON_WHEELED_PLATOON"; class pltldr1 { Leader  = "pltldr2"; Name   = "2/HQ"; CallSign = "Warpig Two HQ"; NameMap  = "2/HQ"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SquadA { Leader  = "teama2"; Name   = "2/A"; CallSign = "Warpig Two Alpha"; NameMap  = "2/A"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SquadB { Leader  = "teamb2"; Name   = "2/B"; CallSign = "Warpig Two Bravo"; NameMap  = "2/B"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SectionA { Leader  = "teamc2"; Name   = "2/C"; CallSign = "Warpig Two Charlie"; NameMap  = "2/C"; IconMap  = "COC_NATO_RECON_TRACKED_SECTION"; }; }; class PlatoonC { Name   = "3D Plt"; CallSign = "Warpig Three"; NameMap  = "F/3"; IconMap  = "COC_NATO_RECON_WHEELED_PLATOON"; class pltldr1 { Leader  = "pltldr3"; Name   = "3/HQ"; CallSign = "Warpig Three HQ"; NameMap  = "3/HQ"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SquadA { Leader  = "teama3"; Name   = "3/A"; CallSign = "Warpig Three Alpha"; NameMap  = "3/A"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SquadB { Leader  = "teamb3"; Name   = "3/B"; CallSign = "Warpig Three Bravo"; NameMap  = "3/B"; IconMap  = "COC_NATO_RECON_WHEELED_SQUAD"; }; class SectionA { Leader  = "teamc3"; Name   = "3/C"; CallSign = "Warpig Three Charlie"; NameMap  = "3/C"; IconMap  = "COC_NATO_RECON_TRACKED_SECTION"; }; }; class SectionA { Name   = "Combat Trains"; CallSign = "CT"; NameMap  = "CT"; IconMap  = "COC_NATO_VEHICLE_MOTOR_SECTION"; class CTHQA { Leader = "cthq"; Name = "CT/HQ"; CallSign = "CT"; IconMap  = "COC_NATO_VEHICLE_MOTOR"; }; class SquadA { Leader  = "cbt1"; Name   = "Repair"; CallSign = "Ford"; NameMap  = "Repair"; IconMap  = "COC_NATO_VEHICLE_MOTOR"; }; class SquadB { Leader  = "cbt2"; Name   = "Ammo"; CallSign = "Winchester"; NameMap  = "Ammo"; IconMap  = "COC_NATO_VEHICLE_MOTOR"; }; class SquadC { Leader  = "cbt3"; Name   = "Fuel"; CallSign = "Chevron"; NameMap  = "Fuel"; IconMap  = "COC_NATO_VEHICLE_MOTOR"; }; class SquadD { Leader  = "cbt4"; Name   = "Medic"; CallSign = "Spirit"; NameMap  = "Medic"; IconMap  = "COC_NATO_VEHICLE_TRACKED"; }; }; }; }; Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 17, 2008 Lovely...Sounds great that your working at it... How about that annoying Assigning Transports.. It isnt really working now. Is it? I havent made it to work.. In my mission Lima Battalion i have alot of vehicles that are verry important that the AI´s can use and WILL use...As Supportvehicles..There are aslo some Armoured Tanks (M1´s). When these gets hit and need repairs, AI`s dissembark. Now, the mission is far from over so i need them to embark their vehics and continue with objectives. But they just stand there and do nothing...I think the Assigning of Transports and Embarking/Dissembarking is REALLY REALLY important that it works for the CEX to be functional to full extent. I will try and make a Company sized mission with 5-7 slots in MP...With Inf only. Maby some vehicles that Players can use... Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 18, 2008 Hmmm. Think i understand the whole tranportsystem... I need to have A TransportSquad Or Platoon in the description.ext. When you select a Squad Or Platoon in the list, rightclick and choose Assign Transport, you have to Left click the Transportsquad/Platoon in the List aswell that they should use... Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 18, 2008 Got a new problem... I have a Company.. 4Inf Platoons (4 Squads Each) 4 Inf Transport platoons (4 MG5T Trucks each) All Platoons and squads are namned properly in editor. The same names are in descr.ext Problem is in CE the TransP platoons get tangeld in each other. All markers get in 1st Squad/PlatoonLeader. Cant seperate them. I have checked the descr.ext and i cant find any faults.. LONG CODE: <table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE"> // ********************************* USMC LIGHT INFANTRY COMPANY ********************************** class CEX { LaunchOnStart  = 1; CamEnabled   = 1; HudEnabled   = 1; SwitchEnabled  = 1; CamMaxHeight  = 200; CamMaxDistance = 100000; CamMaxAngle   = "90";  // "-atan(_this/100)"; HudViewRange  = 1000; class Company { CallSign  = "Alpha Lima"; Name    = "AlphaLima"; IconMap  = "COC_NATO_INF_LIGHT_COMPANY"; class Companyhq { Leader  = "AlphaLima"; Name   = "AlphaLima"; CallSign = "AL"; NameMap  = "Alpha Lima"; IconMap  = "COC_NATO_INF_LIGHT_COMPANY"; sizemap = 0.7; }; class PlatoonA1 { Name   = "Alpha1"; IconMap = "COC_NATO_INF_LIGHT_PLATOON"; NameMap  = "1/Plt Alpha Lima"; class Squad1H { Leader  = "Alpha1"; Name   = "Alpha1"; CallSign = "AL 1"; NameMap  = "AL 1"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad1A:Squad1H { Leader  = "Alpha1_1"; Name   = "Alpha1_1"; CallSign = "AL 1-1"; NameMap  = "AL 1-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad1B:Squad1H { Leader   = "Alpha1_2"; Name    = "Alpha1_2"; CallSign  = "AL 1-2"; NameMap  = "AL 1-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad1C:Squad1H { Leader   = "Alpha1_3"; Name    = "Alpha1_3"; CallSign  = "AL 1-3"; NameMap  = "AL 1-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon2:PlatoonA1 { name = "Alpha2"; IconMap = "COC_NATO_INF_LIGHT_PLATOON"; NameMap  = "2/Plt Alpha Lima"; class Squad2H { Leader   = "Alpha2"; Name    = "Alpha2"; CallSign  = "AL 2"; NameMap  = "AL 2"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad2A:Squad2H { Leader   = "Alpha2_1"; Name    = "Alpha2_1"; CallSign  = "AL 2-1"; NameMap  = "AL 2-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad2B:Squad2H { Leader   = "Alpha2_2"; Name    = "Alpha2_2"; CallSign  = "AL 2-2"; NameMap  = "AL 2-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad2C:Squad2H { Leader   = "Alpha2_3"; Name    = "Alpha2_3"; CallSign  = "AL 2-3"; NameMap  = "AL 2-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon3:PlatoonA1 { name   = "Alpha3"; NameMap  = "3/Plt Alpha Lima"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad3H { Leader   = "Alpha3"; Name    = "Alpha3"; CallSign  = "AL 3"; NameMap  = "AL 3"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad3A:Squad3H { Leader   = "Alpha3_1"; Name    = "Alpha3_1"; CallSign  = "AL 3-1"; NameMap  = "AL 3-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad3B:Squad3H { Leader   = "Alpha3_2"; Name    = "Alpha3_2"; CallSign  = "AL 3-2"; NameMap  = "AL 3-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad3C:Squad3H { Leader   = "Alpha3_3"; Name    = "Alpha3_3"; CallSign  = "AL 3-3"; NameMap  = "AL 3-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon4:PlatoonA1 { name   = "Alpha4"; NameMap  = "4/Plt Alpha Lima"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad4H { Leader   = "Alpha4"; Name    = "Alpha4"; CallSign  = "AL 4"; NameMap  = "AL 4"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad4A:Squad4H { Leader   = "Alpha4_1"; Name    = "Alpha4_1"; CallSign  = "AL 4-1"; NameMap  = "AL 4-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad4B:Squad4H { Leader   = "Alpha4_2"; Name    = "Alpha4_2"; CallSign  = "AL 4-2"; NameMap  = "AL 4-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad4C:Squad4H { Leader   = "Alpha4_3"; Name    = "Alpha4_3"; CallSign  = "AL 4-3"; NameMap  = "AL 4-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon5:PlatoonA1 { name   = "TransP1"; NameMap  = "Transport 1"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad5H { Leader   = "TransP1"; Name    = "TransP1"; CallSign  = "TP1"; NameMap  = "TP1"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad5A:Squad5H { Leader   = "TransP1_1"; Name    = "TransP1_1"; CallSign  = "TP1-1"; NameMap  = "TP1-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5B:Squad5H { Leader   = "TransP1_2"; Name    = "TransP1_2"; CallSign  = "TP1-2"; NameMap  = "TP1-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad5C:Squad5H { Leader   = "TransP1_3"; Name    = "TransP1_3"; CallSign  = "TP1-3"; NameMap  = "TP1-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon6:PlatoonA1 { name   = "TransP2"; NameMap  = "Transport 2"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad6H { Leader   = "TransP2"; Name    = "TransP2"; CallSign  = "TP2"; NameMap  = "TP2"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad6A:Squad6H { Leader   = "TransP2_1"; Name    = "TransP2_1"; CallSign  = "TP2-1"; NameMap  = "TP2-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad6B:Squad6H { Leader   = "TransP2_2"; Name    = "TransP1_2"; CallSign  = "TP2-2"; NameMap  = "TP2-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad6C:Squad6H { Leader   = "TransP2_3"; Name    = "TransP2_3"; CallSign  = "TP2-3"; NameMap  = "TP2-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon7:PlatoonA1 { name   = "TransP3"; NameMap  = "Transport 3"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad7H { Leader   = "TransP3"; Name    = "TransP3"; CallSign  = "TP3"; NameMap  = "TP3"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad7A:Squad7H { Leader   = "TransP3_1"; Name    = "TransP3_1"; CallSign  = "TP3-1"; NameMap  = "TP3-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad7B:Squad7H { Leader   = "TransP3_2"; Name    = "TransP3_2"; CallSign  = "TP3-2"; NameMap  = "TP3-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad7C:Squad7H { Leader   = "TransP3_3"; Name    = "TransP3_3"; CallSign  = "TP3-3"; NameMap  = "TP3-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; class Platoon8:PlatoonA1 { name   = "TransP4"; NameMap  = "Transport 4"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; class Squad8H { Leader   = "TransP4"; Name    = "TransP4"; CallSign  = "TP4"; NameMap  = "TP4"; IconMap  = "COC_NATO_INF_LIGHT_PLATOON"; }; class Squad8A:Squad8H { Leader   = "TransP4_1"; Name    = "TransP4_1"; CallSign  = "TP4-1"; NameMap  = "TP4-1"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad8B:Squad8H { Leader   = "TransP4_2"; Name    = "TransP4_2"; CallSign  = "TP4-2"; NameMap  = "TP4-2"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; class Squad8C:Squad8H { Leader   = "TransP4_3"; Name    = "TransP4_3"; CallSign  = "TP4-3"; NameMap  = "TP4-3"; IconMap  = "COC_NATO_INF_LIGHT_SQUAD"; }; }; }; Share this post Link to post Share on other sites
M.Andersson(SWE) 4 Posted July 18, 2008 Probl solved... Even the Transportproblem is solved. Im testing it now so in a few days maby.. Share this post Link to post Share on other sites
mrcash2009 0 Posted September 3, 2008 ** IGNORE POST** Share this post Link to post Share on other sites
mrcash2009 0 Posted September 5, 2008 I have a single player mission with 3 teams, when mission initializes if board a vehicle (any type) and then simply get out, then goto command engine and switch to a different team, and then simply switch back again im permanently set to "mount" and all my team mates will not "follow" they will only respond by clicking on locations on screen to move. If i switch team again the team leader I have just switched away from will just keep mounting the last mounted vehicle and wont ever change. If I repeat this process for all teams they will all then have a team leader that's stuck in "mount" with no control over team and when not active as me will always just run back to last mounted vehicle and get in. Anyone seen this bug and resolved it at all? Maybe it a mod im using but wanted to see if anyone else has had it. Bit of a killer for me as Im using mando scripts and its good to switch units if they are low on men and call for reinforcements (mondo is under radio for anyone to use), once replenished, switch back to my team and carry on. With this bug I simply cannot team switch after ive started mounting vehicles. Share this post Link to post Share on other sites
manzilla 1 Posted September 5, 2008 I've had this same problem multiple times. I could never figure out the cause but I always suspected a conflict somehow. I haven't used this in a while but I'd love to if I could figure out what causes this. Share this post Link to post Share on other sites
Wolfrug 0 Posted September 5, 2008 Sometimes you the leader are given a command (via scripting most often) that you can't finish/won't finish - this is the same thing as when you order your men to return to formation and you just say something like "all, follow all!" or "all, follow 2!". Try radioing in yourself as "done" and see if they start obeying your orders again Regards, Wolfrug Share this post Link to post Share on other sites
mrcash2009 0 Posted September 6, 2008 Sometimes you the leader are given a command (via scripting most often) that you can't finish/won't finish - this is the same thing as when you order your men to return to formation and you just say something like "all, follow all!" or "all, follow 2!". Try radioing in yourself as "done" and see if they start obeying your orders again Regards, Wolfrug Actualy this was so simple I completely missed trying it and, for me as teamleader (stuck on "Embark") it resolved and my team was back under my control, thanks. Problem is, if I use COC and get a different team to embark / disembark .. switch to that team once disembarked, switch back to my original team again ... bam, that team I switched back from wont follow any orders anymore in COC. But strangely if I switch back the leader isnt under any stuck orders (which I hoped would be the case so I could just radio "done" to nudge it and switch back) very annoying. Basicly your suggestion works for inital team leader stuck in that mode, any other COC teams, once they embark a vehicle and disembark switching to them and then back will cause them to not follow orders in COC anymore (they acknowledge and you here team leader call location to move too but they just stand there doing nothing). I will try vanilla tomorow and run some more tests on it to see what mod could be causing this, bloody annoying because switching is ideal to replenish that team with mando reinforcements. Either that or never have any team embark anything through a mission which is a crappy work around. Share this post Link to post Share on other sites
manzilla 1 Posted September 6, 2008 Ahh, I misunderstood. Sorry I should've realized that. The problem I've had in the past has to do with switching to a different team member or different team and then the original team leader I switched from isn't in the group any more, and doesn't show up in the team switch menu. It doesn't have to be a teamleader either. Sometimes a member or few will be out of the group. At first I think maybe the just died but then I will do something such as drive past him in the tank he has now commandeered. I'm not sure if it's connected to CEX per se, but it only seems to happen when I'm using it. And since I haven't put CEX in any missions in months the problem hasn't happened. Share this post Link to post Share on other sites