private void HandleResultChosen(object sender, System.EventArgs e) { INewGameControl ctl = (INewGameControl)sender; this.playerColor = ctl.PlayerColor; this.civilization = ctl.ChosenCivilization; this.opponents = ctl.ChosenOpponents; this.leaderName = ctl.LeaderName; GameRoot root = ClientApplication.Instance.ServerInstance; root.StartServer(ctl.WorldSize, ctl.Age, ctl.Temperature, ctl.Climate, ctl.Landmass, ctl.WaterCoverage, ctl.BarbarianAggressiveness, ctl.Difficulty, ctl.Rules); OnInvoked(); }