Varibraun Posted April 10 Posted April 10 5 hours ago, Arrow_1974 said: Edit 04/09/26 5:36 PM: Here is the download-link for the full installer with the new feature: Thank you - Back up and running fine with v2.2.4! 1
JG123410 Posted April 29 Posted April 29 Thank you for this app! Is v2.2.4 the latest and I assume it has all the features of the previous versions? In the future can I use the self-installer .exe to update the app? Cheers - jg123410
Arrow_1974 Posted April 30 Author Posted April 30 @JG123410 v2.2.4 is the latest version with all bells and whistles. Please always uninstall the previous version (and check features during the uninstallation process you wanna keep after deinstallation) before you install a newer version. But currently there is no further feature/update planned. Only if some future IL2 game updates and or major bugs necessitate an update of the app, I will release a newer version. 1 1
JG123410 Posted April 30 Posted April 30 Thanks @Arrow_1974 for getting back to me. This is perfect. Much appreciated. 1
Arrow_1974 Posted May 1 Author Posted May 1 Hi, Please find attached the latest README files as a ZIP archive. The archive contains the README files for all seven supported languages. Please use the README as your first reference if you have questions or encounter any issues. I have tried to make it as comprehensive and helpful as necessary. ----------------------------------------------------------- Hallo, im Anhang findest du die neuesten Readme-Dateien (zip). Der Zip-Ordner enthält alle Readme-Dateien in allen 7 unterstützten Sprachen. Bitte schau zuerst in der Readme-Datei nach, wenn du Fragen hast oder auf Probleme stößt. Ich habe versucht, die Readme-Datei so umfassend wie nötig zu gestalten. ------------------------------------------------------------ Salut, tu trouveras ci-joint les derniers fichiers « Lisez-moi » (zip). Il contient tous les fichiers « Lisez-moi » dans les 7 langues prises en charge. Consulte d'abord le fichier « Lisez-moi » si tu as des questions ou si tu rencontres des problèmes. J'ai essayé de rendre ce fichier aussi complet que possible. ------------------------------------------------------------ Hola, te adjunto los archivos «readme» más recientes (zip). Contiene todos los archivos «readme» en los 7 idiomas compatibles. Consulta primero el archivo «readme» si tienes alguna duda o te surge algún problema. He intentado que el archivo «readme» sea lo más completo posible. ------------------------------------------------------------ Cześć, w załączniku znajdziesz najnowsze pliki readme (zip). Zawiera on wszystkie pliki readme we wszystkich 7 obsługiwanych językach. Jeśli masz pytania lub napotkasz problemy, najpierw zajrzyj do pliku readme. Starałem się, żeby był on tak wyczerpujący, jak to tylko możliwe. ------------------------------------------------------------- Привет, вот в приложении самые свежие файлы readme (zip). Там есть все файлы readme на всех 7 поддерживаемых языках. Если у тебя возникнут вопросы или проблемы, сначала загляни в readme. Я постарался сделать его максимально подробным. -------------------------------------------------------------- 您好, 请查收附件中的最新读我文件(zip)。其中包含了所有7种支持语言的读我文件。 如果您有任何疑问或遇到问题,请首先查阅读我文件。我已尽力使读我文件尽可能详尽。 -------------------------------------------------------------- Alex Readme.zip 3
AcesDarthBubu Posted May 10 Posted May 10 Thank you @Arrow_1974 for this mod. Enjoying the AI generated stories, brings out another level of immersion and attachment to the pilot and fellow squadron mates. 1 1
Scacco Posted May 10 Posted May 10 (edited) Hi @Arrow_1974, First of all, thank you very much for creating IL-2 Campaign Tracker and Campaign Service Record. It added a huge amount of immersion, lore and fun to my careers and missions in IL-2 Sturmovik: Great Battles. Recently I also started experimenting with AI-generated stories and debriefings together with your app, and the combination has been fantastic for creating a much more “living” pilot career experience. It really made me enjoy long-term campaigns much more. I have a question though: At the moment, in the app I can only see the campaign “Lions of Kalinin”, which works correctly and updates normally. However, other campaigns I played do not appear: “10 Days of Autumn” (stock scripted campaign converted/imported into the Campaigns folder using the app conversion feature). I already completed this one. “Albert’s Life” (user-made campaign), currently in progress. I noticed that “Lions of Kalinin” has a much more complete info.locale=eng.txt file with mission sections and debrief structures, while the others remain almost empty and only contain the basic &name and &description fields. Could this be related to: missing campaign initialization, mission logging configuration, unsupported campaign structure, or maybe the app only tracks campaigns that use a certain briefing/debriefing format? Am I missing some configuration step in IL-2 or in the app itself? Thanks again for all the work you put into this project — it really gives IL-2 careers a whole new dimension. info.locale=eng.txt info.locale=eng.txt info.locale=eng.txt Edited May 11 by Scacco
Arrow_1974 Posted May 11 Author Posted May 11 (edited) @Scacco First of all, thank you for your kind words. I really appreciate them. Regarding your campaigns: please note that only WWII campaigns are currently tracked. Flying Circus campaigns are not supported. Since you mentioned that you extracted your campaigns into: <Path to IL-2 GB>\data\Campaigns\<name of the campaign> the tracker should normally detect them, especially standard “off-the-shelf” campaigns. User-created campaigns, however, may or may not be detected correctly. This depends on how the campaign creator structured and named the individual mission files. I tried to account for as many naming patterns as possible, but it can still happen that a campaign does not follow one of the expected patterns and is therefore ignored by the tracker. Please double-check that all campaigns are located in the correct folder structure: <Path to IL-2 GB>\data\Campaigns\<name of the campaign> Best regards, Alex Edited May 11 by Arrow_1974 1
Scacco Posted May 11 Posted May 11 Hi Alex, @Arrow_1974, Thank you very much for the clarification and for taking the time to explain it. Yes, all the campaigns are correctly located in: \data\Campaigns<name of the campaign> That is actually how I imported “10 Days of Autumn” using the built-in conversion/import feature from the app itself. “Lions of Kalinin” is detected and tracked perfectly, so the installation itself seems to be working correctly. What made me curious is that the other campaigns create a much simpler info.locale=eng.txt file that remains almost empty, while “Lions of Kalinin” generates a much more complete structure with mission sections and debriefing blocks. Maybe this is because those campaigns are very old, and perhaps the way BoS stores campaign logs has changed over time. So your explanation about mission naming patterns and campaign structure makes a lot of sense, especially for “Albert’s Life” since it is a user-created campaign. In any case, thank you again for your work on this project. It really adds an incredible amount of immersion and continuity to IL-2 careers. Combined with AI-generated mission narratives and pilot logs, it almost turns IL-2 into a dynamic WWII roleplaying experience. Best regards, Andrea
Arrow_1974 Posted May 11 Author Posted May 11 (edited) @Scacco Have you played any missions from those campaigns yet? The campaign service record will only display campaigns for which you actually have flown missions. Here an example screenshot of my campaign service record landing page: As you can see, not all campaigns are listed here. Only actively flown ones (at least 1 mission per campaign) Edited May 11 by Arrow_1974
Scacco Posted May 12 Posted May 12 Hi @Arrow_1974 Yes, I actually did fly missions in both campaigns. “10 Days of Autumn” was fully completed. “Albert’s Life” is currently in progress and I already flew several missions in it. That is why I found it strange that only “Lions of Kalinin” (fully completed) appears in the Campaign Service Record landing page. The interesting part is that after flying missions: “Lions of Kalinin” generates a detailed info.locale=eng.txt with mission/debriefing sections. while the other campaigns keep a very minimal info.locale=eng.txt file that never seems to get updated beyond the basic fields. So maybe the tracker does not recognize the mission structure correctly in those campaigns and therefore never initializes the campaign tracking data. Thanks again for helping troubleshoot this issue. Best regards, Andrea
Arrow_1974 Posted May 12 Author Posted May 12 (edited) @Scacco Quote The interesting part is that after flying missions: “Lions of Kalinin” generates a detailed info.locale=eng.txt with mission/debriefing sections. while the other campaigns keep a very minimal info.locale=eng.txt file that never seems to get updated beyond the basic fields. That additional content is generated by the Campaign Tracker. The app extends the info.locale={language}.txt file with mission debriefings, awards, and promotions so the user can see their campaign progress directly in the game. One important limitation: new entries only appear after restarting IL-2. The game appears to load these info.locale={language}.txt files only once when IL-2 starts, and it does not refresh them while the game is running. That said, it is still strange that “10 Days of Autumn” does not appear in your Campaign Tracker. You mentioned that you have already flown missions in this campaign, correct? Could you please open the Tracker Control Center, launch the Settings Manager, and then go to the Campaigns tab? Please send me a screenshot of what is displayed there. For reference, here is a screenshot of my campaigns: We can also take this offline via PM so we do not clutter this thread. Edit 9:43 PM: Uninstall your current tracker (you can keep your configuration files during uninstallation) and install Campaign Tracker v2.2.5. Campaign Tracker v 2.2.5 This update improves campaign detection so that all campaigns should now be picked up automatically on first run. In addition, a new "Rebuild All Campaign Data" button has been added to the Campaign tab of the Settings Manager. This button forces a full reprocessing of all mission logs and debriefings across every campaign. It is particularly useful when: Campaign data was imported after the tracker had already run its initial setup Campaigns were already fully completed before the tracker was installed Edited May 13 by Arrow_1974 New download link added 1 3
Varibraun Posted May 13 Posted May 13 13 hours ago, Arrow_1974 said: This update improves campaign detection so that all campaigns should now be picked up automatically on first run. @Arrow_1974 - Thank you for the continued development. Please see my PM to you. @LukeFF - I really do think this thread should be pinned for more SP to see. With Pat on a long-term hiatus, this little gem of an Application adds a whole new level of immersion that works directly with in-game career mode, so it brings in all the new campaigns and aircraft that PWCG is currently (maybe forever) lacking. It also adds that new level immersion to the in-game Scripted Campaigns. From that perspective I think it benefits everyone, including the developers. Thank you! 3 1 1
AcesDarthBubu Posted May 13 Posted May 13 @Arrow_1974 just curious, for career mode AI generated stories, does the mod takes the logs of other flights involved in the mission? I noticed only pilot's flight log are being elaborated while other flights are not. If possible can the extended logs be included for AI to generate a more detailed story? Thank you.
Arrow_1974 Posted May 13 Author Posted May 13 @AcesDarthBubu Thanks for the question! If I understand correctly, you're asking whether the AI story could also include what other flights or squadrons did during the same mission — not just your own actions — since the mission log actually records events for all aircraft involved. Could you clarify what you mean by "extended logs"? Are you referring to the full mission log file that IL-2 generates (which does contain data for all aircraft), or is there a specific log format or setting in IL-2 you have in mind? That would help me understand exactly what data you're thinking of, and whether it's something that could realistically be fed into the story generator. Alex
AcesDarthBubu Posted May 13 Posted May 13 (edited) 1 hour ago, Arrow_1974 said: @AcesDarthBubu Thanks for the question! If I understand correctly, you're asking whether the AI story could also include what other flights or squadrons did during the same mission — not just your own actions — since the mission log actually records events for all aircraft involved. Could you clarify what you mean by "extended logs"? Are you referring to the full mission log file that IL-2 generates (which does contain data for all aircraft), or is there a specific log format or setting in IL-2 you have in mind? That would help me understand exactly what data you're thinking of, and whether it's something that could realistically be fed into the story generator. Alex Yup, you are spot on. Log that contains data for other flights. I envisioned the story generated kind of telling the story of not only the pilot's own flight activities but also things seen, news heard of what else happened during the mission. Edited May 13 by AcesDarthBubu 1
Varibraun Posted May 13 Posted May 13 @Arrow_1974 - Just wanted to drop back in to specifically say thanks for the PDF creator based on the career/stories. Unfortunately, I just lost my best career pilot in my Ironman Career and now at least I will be able to keep a record of his 138 day career (which gets lost in the in-game career screen for a deceased pilot). FYI - The career tracker doesn't recognize that an Ironman career pilot died, it simply notes the pilot as wounded vs KIA. Here are the final story & flight log entries: In case you are wondering, I got disoriented in a low cloud and couldn't pull the 109 out of dive in time! Sad way for him to go... 🙃
Arrow_1974 Posted May 15 Author Posted May 15 (edited) AI Career Story Generation — Your squadron now shows up in your pilot's journal Been working on a bigger update to the AI story generation side of things. The journal chapters have always focused on what you flew — but your squad mates were out there doing things too, and none of that ever made it into the narrative. That changes now. Three situations are now covered: Missions you flew — richer detail on your squad mates Previously the story knew about promotions, awards, transfers, and who came back KIA/MIA/WIA. Now it also gets individual combat results for every squadron mate in the same formation — aircraft type, kills scored, and how they ended up (survived, bailed out, shot down, crash-landed, and by what). So the narrative can name names: who scored, who didn't make it back. When you fly, but your squadron also flies other missions the same day Your squad mates' parallel activity now gets woven into your chapter. Think of it as things you heard about when they landed — a flight that went out while you were already debriefing, an engagement on the other side of the front. It shows up in the narrative as concurrent action, not as part of your own sortie. Gap days — you're grounded, the squadron flies If you didn't fly on a given day but your squadron did, the journal now generates a dedicated chapter for it. Your pilot is at base, on the sideline, and the story reflects that — what the squadron accomplished or ran into while you sat it out. What actually ends up in the story for the parallel and gap-day cases The LLM gets real data pulled from the database — no inventing: How many missions the squadron flew that day (distinct mission count, not individual sortie rows) Aerial kills — summed from all sub-categories rather than the game's rollup columns, which can go stale Ground kills — vehicles, tanks,... Casualties — KIA, MIA, WIA, named by rank and name Awards and promotions, also named The LLM is told to use concrete numbers, not vague language. If nothing happened besides flying, it just says they flew without incident. Story length scales automatically Chapters with significant squadron activity — casualties, kills, decorations — get a larger word budget and an extra paragraph so nothing gets compressed or dropped. Bug fix: 100% pilot damage now correctly reported as KIA Previously, if you took 100% pilot damage , the mission result could still show as "Landed." This is now fixed — 100% pilot damage unconditionally sets the outcome to KIA, regardless of what happened to the aircraft. A note on campaign stories Campaign AI stories are on my radar for improvement. The challenge is that campaigns don't have the career database behind them — no persistent pilot records, no cumulative statistics, no squadron roster to draw from. What's available is the mission log and the campaignstates.txt, which is a narrower slice. I'm looking into ways to make better use of what's there, but for now campaign chapters will naturally be a bit leaner than career ones. Career mode is where the full picture comes together. Let me know your thoughts. Here is the latest download link: Tracker version 2.2.6 Here an example of a "gap" day: Chapter 148 | 1943-08-04 | — | Did Not Fly✕ Pause in Kuban Airfields Generalleutnant Bleiholder watched as the low sun began its descent, casting elongated shadows over the Kuban airfield. His own aircraft, a familiar shadow in the hangar, remained untouched this day. Grounded for reasons dictated by high command, Bleiholder occupied himself with the mundane duties of leadership, a temporary pause in the relentless rhythm of air combat. It was a familiar setting in the midst of the heat, filled with distant echoes of engines and the occasional laughter of a ground crew, relishing a rare bit of respite. The squadron had been more active than its commanding officer this day, launching two sorties into the blue expanse over Kuban. Their efforts did not go unnoticed or unrewarded, adding seven more victories to their claim tally. Though no decorations were bestowed, the airmen returned with tales of engagement and triumph, cementing II./JG 52's reputation as a formidable presence against the Soviet forces. There were no losses to report, a fact that allowed the day's achievements to be felt more keenly in the camaraderie evoking rounds shared in the pilot’s lounge as dusk crept in. As Generalleutnant Bleiholder took in the subtle shifts of twilight across the landing strips, he reflected on the squadron's continued endurance and the undeniable spirit fueling their mission. Though he was not in the cockpit, his thoughts were aloft with those who battled in the skies. The rhythm of war required such moments of introspection, grounding him in the gravity of his command, even as the ebb and flow of air battles continued around him. UPDATE 5/15/2026 Pilot Background Stories — Career Mode When creating a new career, IL-2 lets you choose a character bio for your pilot — a personal backstory describing his origins, personality, and life before the war. The Career Service Record now reads that bio and passes it to the AI story generator. The AI doesn't recite the bio verbatim or force it into every chapter. Instead it draws from it selectively — when something in the mission naturally connects to the pilot's past, a place, a memory, a motivation, it may surface briefly and enrich the narrative. Chapters where nothing connects will simply not mention it. The bio files are bundled with the installer and placed into your IL-2 directory automatically — no manual setup required. Use the download-link above again to implement that feature (un-install --> re-install). Delete Chapter 1 of your AI stories and regenerate. Chapter 1 | 1941-08-12 | Bf 109 F-4 | Landed✕ At Dawn Over Odessa The summer sun rose over the Odessa Front, casting a warm glow on the landscape as the Luftwaffe's Bf 109s took to the sky. Gefreiter Bleiholder, tasked as a wingman in an eight-ship Rotte, glanced to his right to see the other crafts glinting in the morning light. The air was cool but the promise of heat lay in the wind that gently buffeted his aircraft. With each hum of the engine, he felt the familiar vibration and allowed himself a moment of reflection on how his dedication as a sportsman prepared him for the rigors of such missions. The flight today was a fighter transfer — an essential maneuver in repositioning the Gruppe for the ever-shifting demands of the Eastern Front. There were no enemy sightings, no unfolding combat, just the relentless pursuit of strategic reallocation. As the Bf 109s flew in tight formation, their presence was a prelude to dominating the airspace and influencing ground operations beneath. Despite the lack of aerial engagements, every pilot remained alert, conscious of the importance that these transfers contributed to the broader campaign. Back on the ground after a smoothly executed landing, Bleiholder disembarked, feeling the fulfillment of an uneventful yet successful sortie. He reminisced over the steadfast persistence that characterized both his athletic and military pursuits, understanding that steel will and unwavering precision were every bit as crucial here as on the playing fields of his youth. As the day warmed, the Gruppe prepared to make Odessa their new operational turf, knowing that in the days ahead, they would once more be called upon to wield their prowess over the Eastern Front skies. Edited May 15 by Arrow_1974 Pilot Bio snippets included in AI stories 1 2
Scacco Posted May 15 Posted May 15 (edited) @Arrow_1974 thank's for your help, now it's working fine with version 2.2.5 and 2.2.6 Edited May 15 by Scacco 1
Varibraun Posted May 16 Posted May 16 On 5/14/2026 at 11:13 PM, Arrow_1974 said: Story length scales automatically Chapters with significant squadron activity — casualties, kills, decorations — get a larger word budget and an extra paragraph so nothing gets compressed or dropped. Thank you - Really liking this addition! Especially with gpt-5.5 which seems to add some more detail (example below for first career flight with a Soviet P-39 pilot where it built on info from the pilot's career bio and references it is his first operational flight). I may give Claude a try soon to see how he compares.
Varibraun Posted May 16 Posted May 16 On 5/14/2026 at 11:13 PM, Arrow_1974 said: Bug fix: 100% pilot damage now correctly reported as KIA Thank you, unfortunately, working just fine now to reflect a very short career...LOL!
AcesDarthBubu Posted May 17 Posted May 17 Hello @Arrow_1974, thanks for the new version of mod. The squadron mates story arcs are giving more richness to the whole career experience for sure. Just a minor error discovery, squadron mates that crashed due to engine failure or collide with each others are indicated in the narrative as being shot down. Not too sure whether it's easy to do so, perhaps in the future updates, you may decide to want to tweak further. Below is one example, where it stated there were no casualties (believe log didn't indicate losses due to enemy shooting down) but later indicated 2 being shot down (which in game, they collided). Thank you Eg.
Arrow_1974 Posted May 17 Author Posted May 17 @AcesDarthBubu Can you provide me with flightlogs that contain incidents like squadron mates that crashed due to engine failure or collide with each others? I have so many Flightlogs and it would be cumbersome to find one that exactly has one of these incidents. Once I have these logs, I can investigate them in detail and try to extract the relevant information (if possible).
AcesDarthBubu Posted May 17 Posted May 17 (edited) 43 minutes ago, Arrow_1974 said: @AcesDarthBubu Can you provide me with flightlogs that contain incidents like squadron mates that crashed due to engine failure or collide with each others? I have so many Flightlogs and it would be cumbersome to find one that exactly has one of these incidents. Once I have these logs, I can investigate them in detail and try to extract the relevant information (if possible). For sure. here you go. Attached is the log for AI that had in flight collision. Will provide the log for mission with AI experiencing engine failure once I encountered any. Thanks for looking into it. FlightLogs.rar Edited May 17 by AcesDarthBubu
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now