// finish load scene part for host mode. makes code easier and is // necessary for FinishStartHost later. // (the 3 things have to happen in that exact order) void FinishLoadSceneHost() { // debug message is very important. if we ever break anything then // it's very obvious to notice. logger.Log("Finished loading scene in host mode."); if (client.Connection != null) { client.OnAuthenticated(client.Connection); clientLoadedScene = true; } FinishStartHost(); // call OnServerSceneChanged server.OnServerSceneChanged(networkSceneName); if (client.IsConnected) { // let client know that we changed scene client.OnClientSceneChanged(client.Connection); } }