Strike First - Achievement Bug?

Tech support for Battle Academy

Moderators: Slitherine Core, BA Moderators

Post Reply
Secritek
Private First Class - Opel Blitz
Private First Class - Opel Blitz
Posts: 4
Joined: Mon Dec 30, 2024 2:30 am

Strike First - Achievement Bug?

Post by Secritek »

In the Strike First mission of the Blitzkrieg campaign, the Capture All Victory Points is sitting at 3/3 but when the mission finishes, the star doesnt tick off and the achievement for the mission isn't completed.
I tried completing this mission twice with the same results x-x
Is there a hidden VP or how am i supposed to complete it?
I just want all stars T-T
Secritek
Private First Class - Opel Blitz
Private First Class - Opel Blitz
Posts: 4
Joined: Mon Dec 30, 2024 2:30 am

Re: Strike First - Achievement Bug?

Post by Secritek »

Still impossible to complete this achievement :/

If a fix isn't possible, is there at least a way of editing something to check the star so i can move on to the next missions?

EDIT: Nevermind, i found it. o7
For anyone looking for an impromptu solution in the future, go to: My Documents/My Games/BBCBA/Saves
There, look for the CAMPAIGNS_4FRANCE.ach file. Just to be sure, create a backup of the file before editing.
Open the file in notepad app of your choice and add
ACH CAMPAIGNS/4FRANCE/SCENARIOS/FRANCE5.BAM#ACHIEVEMENT_CAPALL
below the last achievement of FRANCE4.BAM.

In the future it might get fixed but until then, this is the only way to get said achievement x-x
Secritek
Private First Class - Opel Blitz
Private First Class - Opel Blitz
Posts: 4
Joined: Mon Dec 30, 2024 2:30 am

Re: Strike First - Achievement Bug?

Post by Secritek »

After searching the code, i have found the issue with the achievement. In the Battle Academy/CAMPAIGNS/4FRANCE/SCENARIOS/FRANCE5.BSF, the achievement seems to be set to a wrong value.

I have found that the cap all achievement is set to
FUNCTION ACHIEVEMENT_CAPALL()
{
if( GetGlobal("vps") == 6 )
{
ShowUIScreenX( "BattleHead0", "Anim1", "IDS_ACH_CAPALL", "BHead0Image:achievement_star") ;
return 1 ;
}
return 0 ;
}
For some reason, the game expects 6 VPs while only 3 VPs are on the map, meaning the achievement will never unlock x-x.
pipfromslitherine
Site Admin
Site Admin
Posts: 9898
Joined: Wed Mar 23, 2005 10:35 pm

Re: Strike First - Achievement Bug?

Post by pipfromslitherine »

I have a vague recollection that you are correct. Altering the value to the correct one should allow you to gain it. Sorry!

Cheers

Pip
follow me on Twitter here
Post Reply

Return to “Battle Academy : Tech Support”