Strek0za Posted February 19, 2017 Share Posted February 19, 2017 NAME: Interaction in a replay to progress until certain point in a replay of IntroductionSEVERITY: 3LOCATION: Replay of IntroductionREPRODUCIBILITY: ALWAYSDESCRIPTION: Every time I watch Introduction replay, I need to interact (a bit) with units, until a certain point where I need to build power wells and I can't do that because it's a replay. No matter what I do replay's time goes. So replay ends not at the end but somewhere where it wants.SCREENSHOT/REPLAY: Below.ADDITIONAL INFORMATION: Best chance to get this bug is to set replay's speed to maximum. 20170219_183158_11102_PvE_01p_Tutorial.pmv Quote Link to comment Share on other sites More sharing options...
fiki574 Posted March 3, 2017 Share Posted March 3, 2017 Client sided unfortunately Quote Link to comment Share on other sites More sharing options...
Zyna Posted October 4, 2020 Share Posted October 4, 2020 I disabled the introduction replays, since there is no way for us to fix them. Quote Link to comment Share on other sites More sharing options...
LEBOVIN Posted October 4, 2020 Share Posted October 4, 2020 Hey, It is not necessary to disable introduction replays as there is a way to fix this. As this will alter the map scripts, I will only post a descriptive solution here. The actual script change and a code proposition could then be made post-release. The issue lies within the scripting condition to check whether the Northguards, in the beginning, are being selected / deselected by the player. As replays in BattleForge work in a special way, if while watching this certain selection action is not reproduced by the viewer a desynchronization happens and the replay might show different events than actually happened. The solution to this is to remove the condition if the unit is selected or not (the current tutorial will wait infinitely if you do not select the unit), and replace this infinite waiting loop with a fixed timer, that after the outcry has been delivered, automatically selects the units for the player and continues the game always after that fixed time. As all other actions in the tutorial can be found in regular missions too, where the replays work correctly I am confident that there will be no longer any desynchs after this change. Kind regards, LEBOVIN Quote Link to comment Share on other sites More sharing options...
Recommended Posts