Before I found out there were tools that people like Battlebelk and Phobos and others had made, I did a lot of Hex Editing on the .lvl files. Time consuming until I found what I was looking for.
As far as I know (and what has been stated earlier), you cannot replace a shorter one with a longer one (there are a few exceptions that I have found, but the mission.lvl won't let you get a longer one).
To change the units, first you must call up the all_inf_basic(*null*,desert,jungle,urban,snow) that you want. Don't type in *null* LoL. For example:
Search tat2.lvl and go up a little to see the units. Stop at SIDE\all.lvl
Change all_inf_basicdesert to all_inf_basicjungle. Then go down and change all_inf_soldierdesert to all_inf_soldierjungle. Note that you cannot change the rest because only soldier has "desert".
Save and go ingame. Only the Soldier (jungle), pilot, and wookiee will show up because I think that the .req for "jungle,urban,etc." doesn't recognize the vanguard and marksman unless they are jungle too. (But jungle looks the same as if you had just all_inf_basic so someone got lazy somewhere or I'm missing something... So i would just use all_inf_basic until someone finds any difference...)
I have not found how to Hex Edit reinforcement counts. And those objectives are set in the core.lvl I think.
Edit: Soldier is only class with urban extension that i see...
As far as I know (and what has been stated earlier), you cannot replace a shorter one with a longer one (there are a few exceptions that I have found, but the mission.lvl won't let you get a longer one).
To change the units, first you must call up the all_inf_basic(*null*,desert,jungle,urban,snow) that you want. Don't type in *null* LoL. For example:
Search tat2.lvl and go up a little to see the units. Stop at SIDE\all.lvl
Change all_inf_basicdesert to all_inf_basicjungle. Then go down and change all_inf_soldierdesert to all_inf_soldierjungle. Note that you cannot change the rest because only soldier has "desert".
Save and go ingame. Only the Soldier (jungle), pilot, and wookiee will show up because I think that the .req for "jungle,urban,etc." doesn't recognize the vanguard and marksman unless they are jungle too. (But jungle looks the same as if you had just all_inf_basic so someone got lazy somewhere or I'm missing something... So i would just use all_inf_basic until someone finds any difference...)
I have not found how to Hex Edit reinforcement counts. And those objectives are set in the core.lvl I think.
Edit: Soldier is only class with urban extension that i see...