Ticket #3437: rejoining_replay.patch
File rejoining_replay.patch, 1.1 KB (added by , 8 years ago) |
---|
-
binaries/data/mods/public/gui/session/session.js
33 33 var g_IsObserver = false; 34 34 35 35 /** 36 * True if user has rejoined 37 */ 38 var g_HasRejoined 39 40 /** 36 41 * The playerID selected in the change perspective tool. 37 42 */ 38 43 var g_ViewedPlayer = Engine.GetPlayerID(); … … 218 223 g_PlayerAssignments = initData.playerAssignments; 219 224 g_MatchID = initData.attribs.matchID; 220 225 g_ReplaySelectionData = initData.replaySelectionData; 226 g_HasRejoined = initData.isRejoining; 221 227 222 228 // Cache the player data 223 229 // (This may be updated at runtime by handleNetMessage) … … 478 484 if (!g_IsReplay) 479 485 Engine.SaveReplayMetadata(JSON.stringify(summary)); 480 486 481 summary.replayDirectory = Engine.GetCurrentReplayDirectory(); 487 if(!g_HasRejoined) 488 summary.replayDirectory = Engine.GetCurrentReplayDirectory(); 482 489 summary.replaySelectionData = g_ReplaySelectionData; 483 490 484 491 Engine.EndGame();