public MyGuiScreenScenarioMpBase() : base(position: new Vector2(0.5f, 0.5f), backgroundColor: MyGuiConstants.SCREEN_BACKGROUND_COLOR, size: new Vector2(1620f, 1125f) / MyGuiConstants.GUI_OPTIMAL_SIZE) { RecreateControls(true); CanHideOthers = false; MySyncScenario.PlayerReadyToStartScenario += MySyncScenario_PlayerReady; MySyncScenario.TimeoutReceived += MySyncScenario_SetTimeout; MySyncScenario.CanJoinRunningReceived += MySyncScenario_SetCanJoinRunning; m_canJoinRunning.IsCheckedChanged += OnJoinRunningChecked; Static = this; }