Comment 3 for bug 647522

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

I have thought a bit about this since I filed it, and there might be an alternative solution to this.

So, obviously the problem here is that campaign replays triggers a crash. The ideal solution would be to fix these replays, but this is complicated and will likely not happen. Therefore we need an alternative approach; simply don't create a replay if the game in question is a campaign map (read:contains scripted story/dialogue). Note that this merely fix the symptom, not the underlying problem so I am not really 100% happy with it. However, it would prevent the players from loading a crashing replay since they would not be available or show up in the list of replays. And I think the important issue here is that it should not be possible to crash the game.

I am not sure how feasible this is, but it should be easier than fixing the message boxes. From what I gather, the replay is intially created at the same time as the map loads, so if it is possible to see whether the map utilize scripted dialogue at this point it should be fairly straight-forward.