bbosen - 2020-07-15

I just found a bunch of minor bugs in this version 8.28. I left some testing code in each of the seven new missions. All of those missions are clearly identified with "TEST:" in the main menus.

None of the three standard, long-stable, "classic" missions are affected.

The unwanted extra testing code automatically damages airfields every few minutes until they are destroyed. I really should have commented out all lines of code commencing with "TestDamageMissionObject". Most of the missions have about 20 lines like that that are NOT commented out.

You can easily fix this problem by searching for every line containing "TestDamageMissionObject" and inserting "// " in front. Here's an example of one of those lines BEFORE the change:

TestDamageMissionObjectHqBlue();

...and here's that same line AFTER the change:

// TestDamageMissionObjectHqBlue();

You will only need to make those changes in the following seven files:

MissionNetworkBattle04.cpp
MissionNetworkBattle05.cpp
MissionNetworkBattle06.cpp
MissionNetworkBattle07.cpp
MissionNetworkBattle08.cpp
MissionNetworkBattle09.cpp
MissionNetworkBattle10.cpp

Then you'll need to recompile and re-install, following the same process you'd use after a new LAC download.

Sorry about that!

 

Last edit: bbosen 2020-07-15