BeelzeBubba Posted September 28 Share Posted September 28 DESCRIPTION: Shield solider takes off for mission w/ default shield. Engineering completes shield upgrade project while shield soldier is airborne. Shield solider wields new/improved shield once helicopter has landed. This occurred just before the first terror mission. Do these bug reports let you see all our save files? If so, then the most recent save will take you to the soldier on the ground w/ new shield. To recreate the bug you'll need to load Day 121 Manual Save. Once engineering has an opening for new work, select the shield upgrade project. Deploy a shield soldier to the terror mission when it pops up. If the timing remains consistent, then the upgrade will complete while soldier is airborne. For now, to maintain immersion, I'm just going to pretend that the engineer is Captain America in disguise ; ) bug_report_2024-09-27-19h38_gc_4.26.0_user_f11.zip Quote Link to comment Share on other sites More sharing options...
Kouki Posted September 29 Share Posted September 29 On 9/28/2024 at 11:36 AM, BeelzeBubba said: DESCRIPTION: Shield solider takes off for mission w/ default shield. Engineering completes shield upgrade project while shield soldier is airborne. Shield solider wields new/improved shield once helicopter has landed. This occurred just before the first terror mission. Do these bug reports let you see all our save files? If so, then the most recent save will take you to the soldier on the ground w/ new shield. To recreate the bug you'll need to load Day 121 Manual Save. Once engineering has an opening for new work, select the shield upgrade project. Deploy a shield soldier to the terror mission when it pops up. If the timing remains consistent, then the upgrade will complete while soldier is airborne. For now, to maintain immersion, I'm just going to pretend that the engineer is Captain America in disguise ; ) bug_report_2024-09-27-19h38_gc_4.26.0_user_f11.zip 5.12 MB · 0 downloads Hey there, thanks for the bug report! Yeah, that is indeed rather interesting... I will have to bring this up with the rest of the team and see what they think! Also iirc the compiled bug report file usually contains the last 5 saves, plus it makes a save at the time you pressed F11. 1 Quote Link to comment Share on other sites More sharing options...
Kouki Posted October 3 Share Posted October 3 On 9/28/2024 at 11:36 AM, BeelzeBubba said: DESCRIPTION: Shield solider takes off for mission w/ default shield. Engineering completes shield upgrade project while shield soldier is airborne. Shield solider wields new/improved shield once helicopter has landed. This occurred just before the first terror mission. Do these bug reports let you see all our save files? If so, then the most recent save will take you to the soldier on the ground w/ new shield. To recreate the bug you'll need to load Day 121 Manual Save. Once engineering has an opening for new work, select the shield upgrade project. Deploy a shield soldier to the terror mission when it pops up. If the timing remains consistent, then the upgrade will complete while soldier is airborne. For now, to maintain immersion, I'm just going to pretend that the engineer is Captain America in disguise ; ) bug_report_2024-09-27-19h38_gc_4.26.0_user_f11.zip 5.12 MB · 1 download Talked about the bug with the shield upgrading mid flight with the team last night and the consensus is that we'll most likely leave how it works as is. This is because preventing the shield from being upgraded on soldiers mid-flight is going to end up requiring us to make a bunch of stuff to support this and as such will cost us a lot of dev time (which is always in short supply!). For now we'll just have to make do with Captain America being Chief Engineer in disguise Quote Link to comment Share on other sites More sharing options...
BeelzeBubba Posted October 7 Author Share Posted October 7 Kouki - thanks for the update! Out of sheer curiosity, is it something like each soldier's equipment is represented in memory by one or more matrices? Say, for example, the primary equipped weapon is known to the computer as a 1x2 array. Element [0,0] could be the equipment class and element [0,1] could be the level. So a vanilla assault rifle could be [1,1], accelerated assault rifle is [1,2], and so forth. But then certain items that get universally upgraded by one engineering project could have element [0,1] hard-coded to the highest-developed level of tech? Hence, fixing this bug would require every soldier to have a new, temporary "on deployment" matrix that's immune to upgrade until they return to base? I could see that being hard to code. But I'm also an engineer who's only ever coded in Matlab, Python, and C. So for all I know I'm coming across like a caveman bangin' rocks together in the eyes of "real" programmers! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.