Mission Commander beta release
-
Yes it has. Actually MC has been correct so it shows/work as it should now.
Some time ago the pointer for the carriers has been changed. I totally for got the make that changement in MC.With the BMSedtior look at the Unit->Taskforce->Kutnetsov. Take the "Fuel value 3851 (well it written here now )
Now go to the Vehicles->Ships->Kuznetsov and insert number in the āCarrier Obj CTā. This is the new pointer location.The other carriers where already set correctly.
Gr Falcas
-
Thanks Falcas, going into the BMSeditor and making the change, does that mean it is a database change and it would not be compatible with multiplayer?
-
does that mean it is a database change and it would not be compatible with multiplayer?
Not compatible is a bit too much. This should only be for mission which contain the Kutznetsnov. If BMS would CTD or would not show the kutz in MP, just give it a try.
The other persons in the MP flight can also adjust this one value and all should be good.Gr Falcas
-
Still loving this tool.
Falcas, if you have a spare moment, would you be able to give some advice on controlling some ground troops? I have a couple of battalions that I want to change the time they move from A to B. Is this possible? If not, is there a way to trick this, by setting the TE builder time to the battalionās depart time before creating the battalion, and then setting the destination in MC?
-
Still loving this tool.
Falcas, if you have a spare moment, would you be able to give some advice on controlling some ground troops? I have a couple of battalions that I want to change the time they move from A to B. Is this possible? If not, is there a way to trick this, by setting the TE builder time to the battalionās depart time before creating the battalion, and then setting the destination in MC?
Got this sorted. Can anyone explain the Spot/Unspot options? They donāt seem to do what they sound like they should do. I have several battalions in a TE that I want as pop up threats and not shown in the map/OOB. How do I make them āunspottedā via MC?
-
@RAM22:
No, itās a bug, the clients will always see them. I think Dee-Jay said they were looking in to it but I donāt remember the final word on it.
RAM22
Is there any updates on this? I know itās an old post, but unless my units are moving, and even with Strict Fog of War on, host and clients can see āunspottedā units.
-
Hi Falcas,
Had some issues with MC (latest beta), ā¦ canāt really pinpoint the issues, but is related to ADD Brigade, out of boundsā¦ I am working (again) on my CAM file and exported units, repaired links objectives,
now I started to play with brig./div. , and when I tried to add brigade , load some template, ok, ā¦ MC said that it canāt add units to āte_new.tacā which donāt make sense, since the source file is āinstant.camā , just replaced objective, deleted delta , renamed name strings to SAVE2 , etcā¦Anyway, workaround was, opened my cam file in previous version of MC , added brigade, OK, ā¦ then returned to new MC , and then it worked normally, can add new brigade normal wayā¦
Yeah, ā¦ I know too much āinterferenceā to pinpoint what was wrong ,ā¦ but for sure, something between Brigades, and detecting/saving between tac/cam fileā¦ really would like to be more precise, but canāt.
Will stick around now when I am at it ā¦ soā¦
Thanks, Regards.
p.s. also , when adding squadrons to abās , same error msg: āadding units to te_new.tac , are you sure ?ā ā¦ but this time it passes , can add sq., but with warning which makes no sense
ā¦in previous version , no problem , nor with brigades nor squadronsā¦ strange. , I mean, it detects the save2.cam file , I can work with objectives, radars, etc ā¦
or is my save2.cam ā¦ broken? I wish I could tell more.
-
Hey FW,
Please give me some information in smaller chunks as I canāt really understand what your are doing or trying to do.
Are you adding Brigades to a campaign? If yes, you canāt get a message from MC about the te_new.tac. In that case you are working on a te_new.tac file and not a saveX.cam.Or are you working on an instant.cam? even in this case you canāt get a message about te_new.tac as this only happens is you have loaded an te_new.tac.
Nothing changed between the latest versions of MC in this matter, so if you have it is working with a previous versionā¦ same thing will work with the latest.
Are you sure you are loading the correct mission files?
Btwā¦ āadding units to te_new.tac , are you sure ?ā is not an error message. Its a question you need to answer
Gr Falcas
Hi Falcas,
Had some issues with MC (latest beta), ā¦ canāt really pinpoint the issues, but is related to ADD Brigade, out of boundsā¦ I am working (again) on my CAM file and exported units, repaired links objectives,
now I started to play with brig./div. , and when I tried to add brigade , load some template, ok, ā¦ MC said that it canāt add units to āte_new.tacā which donāt make sense, since the source file is āinstant.camā , just replaced objective, deleted delta , renamed name strings to SAVE2 , etcā¦Anyway, workaround was, opened my cam file in previous version of MC , added brigade, OK, ā¦ then returned to new MC , and then it worked normally, can add new brigade normal wayā¦
Yeah, ā¦ I know too much āinterferenceā to pinpoint what was wrong ,ā¦ but for sure, something between Brigades, and detecting/saving between tac/cam fileā¦ really would like to be more precise, but canāt.
Will stick around now when I am at it ā¦ soā¦
Thanks, Regards.
p.s. also , when adding squadrons to abās , same error msg: āadding units to te_new.tac , are you sure ?ā ā¦ but this time it passes , can add sq., but with warning which makes no sense
ā¦in previous version , no problem , nor with brigades nor squadronsā¦ strange. , I mean, it detects the save2.cam file , I can work with objectives, radars, etc ā¦
or is my save2.cam ā¦ broken? I wish I could tell more.
-
Ok, yes sorry , I was tired 47hrs and too chaotic. Letās go again anew.
I am loading MY edited āsave2.camā (original objectives, MY teams, MY links, MY units) for which for a source Iāve used a clean instant.cam.
1. Now , when adding brigades to a map I get errors. (the trick is not always and that is confusing)
As following pics:and thatās it , adding brigade impossible.
ā-------------------------------------------
Now, go to previous MC 5.3.xxx , open my file , and adding brigades as normal, everything is OKā¦ > then SAVE save2.cam , close MC 5.3 -> ā¦ go to new MC 5.4.xxx , open file save2.cam again, process Add brigade again ā¦ and then it WORKS , no error, ā¦ that is strangeā¦ -> suspect corruption of file with new MC4.4 ?!So the fix is to load your file with old MC 5.3.xxx and save it. Then it will be repaired .cam structure.
So be warned. , Iām sorry that I cant tell you what is really wrong , where error starts.
(something strange is happening on add brigade screen , when on little map selecting objective, whole list of objectives is āblinkingā (refreshing/reloading? the list too many time, maybe), so it almost āhaltsā the process until select of objective and press ok. )
2. Adding squadrons again ask me that "te_new " message , but I disregard as I donāt work in te_new.tacā¦ I was āscaredā that this is error related to aboveā¦ Now I know this is a warning message.
OK Thanks, Iāll be around , (lots of work for cam file ā¦ and didnt get to tri file yetā¦)
p.s. OH and THANKS and KISSES for copy paste of units ā¦youāre the BEST!!!
ā¦ well sometimes ālinkā gets armed when ctrl copy/paste unit ā¦ so maybe a little better safeguard āswitchā for links neededp.s.2 and one humble request ā¦ more like for advanced users ā¦ possibility to force path to database (for different theatre, database)ā¦ NOT just auto-detect everythingā¦ maybe like cfg file, or menu entry
-
Hey,
Looks like a very strange one if MC comes with those messages.
Can you pass me a version of the first save2.cam where you wanted to add the brigades?Gr Falcas
-
Ok,
It is not finished file, very early wip. (figuring how to trick the teams and alliance, ground war, battalion orders, it is still somewhat broken in bMS )
P.s. Iāve managed to find setup.ini ā¦ lol , to configure force databaseā¦ really donāt know how did I miss it all the time ā¦ dohā¦ no need for the request above
Regards
p.s2. This is a new link with rar file , the file before , I forgot, I have modified database, added some taskforce units, no big deal , but it wont work with standard database
so, this is corrected save2 with deleted those extra-db units , this works with standard ALTERNATE db for balkans theatre, Please be advisedhttps://mega.nz/#!u8BUHQJS!j9HmYZj-LSbS9RfivaMDYatcfnxmgvwABCFyzdzptMI
-
Hey WF,
I canāt replicate the problem you have. Not on a default system and not with the file you posted.
Adding Brigades without any problems.Gr Falcas
-
Gotcha. Well f***me , I donāt know. Every second time I try to add brigade here with 5.4 ends with that. Iāll ā¦ meant to say reinstall, but there isnāt something really wrong ā¦
Look, no big deal ,probably is something here (on my side), It doesnāt bother too much, I have older version for backup, if something comes up, Iāll ring.
Thank you.1. Can you tell me how to manually send engineers to repair objective which isnāt airbase in BMS, not by MC (some flag or anything)? ā¦or anything at all , manually?
Iāve seen GTM auto send engineers to repair Aviano and Casale , so it works, theyāve repaired casale which was 50%, one runway down)
But there is no freaking way to manually send them to repair anything, they just reserve stuff. eg. powerplant which is 0 (destroyed), they just reserve it.
Flag āneed repairsā any info ?Iāve compared features/objective for Casale and powerplant , there is no difference in flags, except āmanualā and āradarā
What is flag āmanualā? (I know radar )
And db says that repair times are valid 120 for powerplant ā¦ etcā¦ you get the picture.
Btw those times are in falcon-minutes?
I ask because they repaired 1 runway in Casale faster then radio tower and control tower in Avianoā¦ maybe the times are cumulative, not in parallel , I would send more enigneers ā¦but cant., manually.2. And can you explain campaign team switches, āTeam player prioā & āTeam member has satsā
(i guess 2nd is with team-member which has sats, but just want to hear from you)Cheers
-
Hey,
Gotcha. Well f***me , I donāt know. Every second time I try to add brigade here with 5.4 ends with that. Iāll ā¦ meant to say reinstall, but there isnāt something really wrong ā¦
Look, no big deal ,probably is something here (on my side), It doesnāt bother too much, I have older version for backup, if something comes up, Iāll ring.
Thank you.If you or I can pinpoint when it is happening, it can surely be fix. So if you have something which can be replicated, let me know.
1. Can you tell me how to manually send engineers to repair objective which isnāt airbase in BMS, not by MC (some flag or anything)? ā¦or anything at all , manually?
Iāve seen GTM auto send engineers to repair Aviano and Casale , so it works, theyāve repaired casale which was 50%, one runway down)
But there is no freaking way to manually send them to repair anything, they just reserve stuff. eg. powerplant which is 0 (destroyed), they just reserve it.
Flag āneed repairsā any info ?Iāve compared features/objective for Casale and powerplant , there is no difference in flags, except āmanualā and āradarā
What is flag āmanualā? (I know radar )
And db says that repair times are valid 120 for powerplant ā¦ etcā¦ you get the picture.
Btw those times are in falcon-minutes?
I ask because they repaired 1 runway in Casale faster then radio tower and control tower in Avianoā¦ maybe the times are cumulative, not in parallel , I would send more enigneers ā¦but cant., manually.Sorry, canāt really give you the holy grail answer here. I also donāt know for each flag exactly what it does and when.
All flags are the same for the same entity type. Meaning, UnitFlags are all the same, no matter if it is a battalion, Flight or Taskforce.
ObjectiveFlags are the same for airbases, bridges etc.
This means that some flags do nothing if this flag has nothing to do with the entity.- Manual flagā¦ sorry, donāt know.
Falcon has not been created with the user as āCommanderā. The Campaign engine is the big deal in Falcon (which has never been seen in any other air combat sim ) This means that a lot of these flags are set automatically by the campaign engine, even if you set them manually.
For repairs, there are some priorities for airbases as this means airplanes flying or not.
It also depends on how many engineer battalions you have and what there status is, like fuel and moral.
The Need Repair flag is for the code to request a repair battalion.
Things I would check at least. Battalion: set by HQ OFF, Order: repair, location and destionation to the X/Y of the objective.
Assigned objective: Objective in concern.2. And can you explain campaign team switches, āTeam player prioā & āTeam member has satsā
(i guess 2nd is with team-member which has sats, but just want to hear from you)Cheers
- TEAM ACTIVE => Team is active or not.
- TEAM HAS SAT => Does this team have satelites or not
- TEAM MEMBER HAS SAT => Itself does not but the team it is joined up with has. So info is passed along from team to team.
- TEAM PLAYER PRIO => Team is set by HQ or by player. It this is active, āSet by HQā is OFF
- TEAM UPDATED => Remote data, it for internal code use.
Gr Falcas
-
Yo!.
For repairs, there are some priorities for airbases as this means airplanes flying or not.
Damn good reason !!! and probably most correct answer.
The Need Repair flag is for the code to request a repair battalionā¦
Iāve checked original F4.0 db with tacedit , even MC can open its campaigns/dbā¦ thereās bit trouble setting MC up cause it looks for BMS defaults dir/reg structureā¦ anyway,
āNeed repairā is set almost on every objective in org F4 db. Also, NTCR and GCI ,ā¦ They are not set only for objectives in Japan , China and Cis(Russia).US/ROK/DPRK have almost every objective with NTCR(wrongly pronouced nctr?) , and GCI. So, I believe that all 3 flags have more deeper meaning.
Need repairs
My, humble educated guess, that āNeed repairsā denotes that objective can be repaired , or not, at allā¦, so when damaged it āemitsā the call for engineer unit,
if not set , then it wonāt call for engineer. , so hence it will not get auto repairs, at least automatically, by Gtm/Code,ā¦ otohā¦ manually , may beā¦NTCR
I think! this is wrongly denoted NCTR, (non-cooperative target recognition) but on objective level , so if unit comes near objective site then is detected and classified ā¦ like a āawacsā but on ground objectiveGCI
Also guess, but is for network of above NCTR , so every objective flagged GCI is part of the detection network for air/ground/naval?? units.Youāll see thet GCI/NCTR is also set on bridges in original F4, which honestly doesnāt make lot of sense, if it werenāt āvirtual networkā as Iāve tried to describe above
ā¦I understand flag for SAM/Artillery even on bridges, which could work from any objective flaggedThings I would check at least. Battalion: set by HQ OFF, Order: repair, location and destionation to the X/Y of the objective.
Assigned objective: Objective in concern.Well yes, youāre rightā¦ if the bloody code would workā¦ Imho, it doesnāt, or it was 'remāed in the exe or else, but manually assigning any special type of move, is partially broken.
Set by HQ -> OFF
Stuff that work MANUALLY in Bms as for now are :
AIR DEFENSE, only on objective of your control!!! Even not on allied/friendly, thatās a bit broken with alliances. It is logical that you could/would āair defenseā ALLIED objective which has SAM flag on
SUPPORT , for artillery units, Iāve watched (fireworks ) , so I know it worksā¦ but again only on objectives under your team control , not on allied ā¦ or enemy ā¦ like defense of your objective
CAPTURE , default action for objective NOT under your team control, !Even allied objectives? ā¦ BUG!!,ā¦ Feature?
SECURE , only on special units, HQ or MECH , maybe ARMOURED? ,and only sometimes, canāt say whyā¦ but function is secure objective and objectives around target, like expanded captureStuff that DONāT work in Bms (MANUALLY) is:
REPAIR ā¦ - Iāve seen with my eyes that it work in auto mode, GTM code send to airport and did their job,ā¦ ok thatās airbases, but we have , factories, bridges, power plants etcā¦ all with āNeed Repairā flag ON
ASSAULT ā¦ this is not important , that should be marine amphibious assaultā¦ but think even original falcon didnāt get this far
COMMANDO - this is for special/sniper/commando units on objectives that has commando flag, eg. airbases (some)ā¦ just to soften enemy soldiers and buildings on objectivesā¦ f4browse, those units cause damage only on troops(80) and buildings(30) ā¦ hmmm, no vehicles ?, yeah, there should be special infantry units with anti-tank launchers that can damage vehicles also
RADAR OPS - Iāve seen this (yesterday) WRONGLY? assigned auto by GTM code, on a MECH batt. ā¦ and send it to a airbase/EWR site far from flotā¦ not very usefull ā¦ AFAIK, that should be action for RECON infantry units if send them to objective with radarā¦ but , gain is not much , just āSTEALINGā radar on objectives close to the enemy and/or out of Awacs reachā¦ hmmm, maybe they can replace Awacs if not available?..
So, basically specops unit detecting takeoff/landing from nearby enemy airbaseā¦ (but objective they are āRADAR OPSā must have radar, afaik, and logical, I guess)The original code worked as this example for REPAIR, if objective flagged(need repairs) and damaged, status<100 then make move/tactic āspecialā which is repair for engineers as that is their speciality in the database ā¦ like airlift/airborne(TAC) for squadrons.
If objective ok , status=100 and/or not flagged, then make default move.
If objective near flot 1st/2nd/3rd line , and donāt need repairs and/or not āspecialā , then make DEFEND move.
Yo get the driftI still say that original F4 and AF had superior GroundUnit code then Bms, but, eventually weāll get thereā¦ if for priorities,ā¦ I just dont know when
AF had even one cute thing , that is that every GU with āSet by HQā in OFF mode, had white square around unit, so could be easily identifiedā¦ which is almost impossible in Bms, if you are not āsupercrayā to memorize/identify which are āsuspiciousā ā¦
ā¦not really hard to do it, just transparent box with white border, which represent HQ On/Off checkbox, but around ground unit itselfUh ā¦ I have to go peeā¦ or myself
- TEAM ACTIVE => Team is active or not.
- TEAM HAS SAT => Does this team have satelites or not
- TEAM MEMBER HAS SAT => Itself does not but the team it is joined up with has. So info is passed along from team to team.
- TEAM PLAYER PRIO => Team is set by HQ or by player. It this is active, āSet by HQā is OFF
- TEAM UPDATED => Remote data, it for internal code use.
Thank you very much!!!
See you.
-
Found the brigade ābeetleā ,ā¦ it is not quite the bug , and Iām really not sure is it system, os, dependant. Iām on win8.1x64.
It is the run as admin thing. I know it sounds kind of strange but it is how it is. If I run MC as admin , adding brigades where and how I want, if ran normalā¦ well then it spewās out āYou canāt add brigade to a TEā message.
ā¦ Recently, few months ago , Microsoft did some security hardening on their OSās , so it may be related how in sync MC with those new settings is.
Eg. Month ago Iāve noticed that if I dont run BMS as admin I canāt change theatre, the reg key isnāt updated.
ā¦The other thing is removing Need repairs flag in MC, ala, when ā¦ repairing objectivesā¦ What I think this is incorrect. Those flags shouldnt be removed from objectives if theyāre set.
As explained in posts above , this flag only allows objective to be repaired , the repair itself isnāt happening if the damage status isnāt less then <51 ā¦ that is half operational (In F4.0 1.08 ).Another request(s), please,
-
GUI window for flag-ing objectives / units as a select group ā¦ something like right-click and change owner in objective list.
I know I can do it via csv export/edit/import ā¦ but this is life saver -
ability to show control/owner in map view (as in tacedit) -not really essential
Oh pak map creation is working fine, tested in balkans, it spews warning message but it works (without editing strategy.scf) , just building/saving new map
Regards and thanks.
WF -
-
Doh. ran into trouble.
Cant tell whatās really wrong - something in Brigade - Division , but this is popping out.
After Iāve crossed max vehicles count 14500+ , or is there min/max? , ā¦ on susbequent save/load some units had ādouble Idā , deleting them and whole bunch of vehicles down to 13700 .
Then on few divisions this started to show up , all of them have brigade(s) ,ā¦ most divisions are unaffected.
ā¦ I cant change division number of any brigade in those affected , but on sub-units I can.
And those divisions are not showing correct/all units , like they had been cut or something.
************** Exception Text ************** System.IndexOutOfRangeException: Index was outside the bounds of the array. at MissionCommander.fclsMain.GetBatFullName(Int32 BatNr) at MissionCommander.fclsDivision.FillElments() at MissionCommander.fclsDivision.fclsDivision_Load(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Cheers
-
Looks like you messed up your mission
Is there a max? Pretty sure there is, but 14500 is not even close. I got close to 34000 in my campaign.
āDouble Idā messageā¦ why do you start to delete a bunch of units? MC just fixed those IDs for you.All I can sayā¦ slow down. One step at the time.
gr Falcas
Doh. ran into trouble.
Cant tell whatās really wrong - something in Brigade - Division , but this is popping out.
After Iāve crossed max vehicles count 14500+ , or is there min/max? , ā¦ on susbequent save/load some units had ādouble Idā , deleting them and whole bunch of vehicles down to 13700 .
Then on few divisions this started to show up , all of them have brigade(s) ,ā¦ most divisions are unaffected.
ā¦ I cant change division number of any brigade in those affected , but on sub-units I can.
And those divisions are not showing correct/all units , like they had been cut or something.
Cheers -
Huhā¦ identified and cured the cam file ā¦ backup was 2 day old , many changes.
Ok, hereās what happened.There is some problem with brigade management , adding, deleting battalions from brigade ,etc.
What I did , because of that double ID error unit=objective , which I, wrongly?, identified as max unit (vehicle) count (14500+) I was deleting surplus units from brigades.
But I was deleting units directly from map , right click , battalion , delete battalionā¦ well , that caused this error.
Obviously, MC didnāt update brigade and those units which I deleted made a hole in affected brigades ā¦ that what seemed āCUTā in division overview, mentioned in post before
What was preferably had to be done , is remove those units from inside brigade window , and then delete them completely.
After I fixed all mess , deleting brigades, giving units parent so they stayed in division without brigade ā¦ lotsāoāclickingā¦ , then, after reload of save one unit appeared which should be deleted but wasnt, and was still linked to previous brigade ā¦ so , ā¦ it must be something wrong with updating dim(field, list) especially with brigades.
Iāve done all detecting work with tacedit , who can identify this error (parent child brigade error) , and done all work in MC ,ā¦ deleting brigades.
IMHO, what you should try to correct is brigade management, not only that MC couldnāt identify this error, it canāt repair it either, you cant manually change unit parent, but you can assign to another brigade so should fix by overwriting parent numberā¦ well, I didnāt , decided delete was better way.
But error still remains even if you remove all units, empty brigade and move another into , because you cant edit units places directly 1-5 , MC is filling them in order, but if some is bugged , and not showing you canāt do much ā¦ only way is deleting erroneous brigade.
IMHO , it would be better that brigade management was similar to tacedit, manually selecting 1-5 box , and selecting unit for that place , or removing itā¦ but still if unit is āinvisibleā (what happened here)
we should be able to manually zeroize units box , so forcing brigade to empty (f4) link of wrong unit.Hope you see this for new version.
Regards.
WFp.s. Example, we have 5 battalions in a brigade, 101-105 , I decide to delete 105 and 103 from map, ā¦ -> bug . brigade isnt updated correctly and makes a āholeā in those positions 3 and 5. ā¦ error -> divison breaks also , and canāt display order from the first hole which encounter., which is 103 ā¦
So you see in a picture above , listed brigade and 4th unit box , then the rest is buggedā¦p.s2/heehee. Iām slow, okay . but in hurry to finish this projectā¦ have to repair road/tiles , l2 mea thr bin ā¦ yetā¦ soā¦ seems busy
actually , tried yesterday, Monsterās tool ā¦ dear God,ā¦ placing road tile by tile ā¦ even pathmaker was the sameā¦ but, what can you doā¦
I was expecting some preview map and drawing yellow line across ā¦ tadaā¦ but, naaahā¦ this is more painful
But, then, you have to choose editing bin or l2 or both , because tileās repeating themselves , so is the road on laces you donāt want.
Iāve tested only a ādotā of road in center on tile ā¦ so it works .yeeehaaa. Let there be roads and no inaccessible objectives(which is kinda disappointing from the engineā¦ eg, okay wheeled more - less, but, foot an tracked need roads to move? ā¦ not true , I know I know , it is not āthe roadā its is a path for the road itself , but still, in a T90 I can drive over your house ā¦ yeah, limitsā¦ , figuresā¦ BUT!, it has also one nice point, and that is that in this way reminds kinda of chess, you know , tactics in a limited movement, for ground war of course, my '16 couldnāt care less for the road )
-
Update:
Brigade creation isnāt careful with F4id skip , so it is responsible for duplicate id error , eventually leading to auto-repair of id which eventually breaks brigade-unit link, leading to orphans.
Auto id repair repairs the unit/brigade id but not units/brigade stored idās of parent/child.So, it definitely auto-destroys itself in a loop
Hope that after all the book writing something was helpful in the end. Tricky that one, but not so tricky.
Cheers :uham::drink::blowpar:
p.s. + little extra , this is new , while in tacedit is ok , MC throws this error while displaying all units
************** Exception Text ************** System.IndexOutOfRangeException: Index was outside the bounds of the array. at MissionCommander.fclsMain.FillUnits() at MissionCommander.fclsMain.SetSelect(String strName) at MissionCommander.fclsMain.tabMain_SelectedIndexChanged(Object sender, EventArgs e) at System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e) at System.Windows.Forms.TabControl.WmSelChange() at System.Windows.Forms.TabControl.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
ps2. Okay, identified above error , it is when brigade is empty, contains no battalion. Then it throws this error when tries to display in units list window.
When I add any battalion inside, it is OK.