private RailID GetServerID() { RailID railId = (RailID)null; IRailGameServer server = this._lobby.GetServer(); if (server != null) { railId = server.GetGameServerRailID(); } return(railId ?? new RailID()); }
private RailID GetServerID() { //IL_001d: Unknown result type (might be due to invalid IL or missing references) RailID val = null; IRailGameServer server = _lobby.GetServer(); if (server != null) { val = server.GetGameServerRailID(); } return((RailID)(((object)val) ?? ((object)new RailID()))); }
public void Create(bool inviteOnly) { if (this.State == LobbyState.Inactive) { this.RegisterGameServerEvent(); } this.RailServerHelper = rail_api.RailFactory().RailGameServerHelper().AsyncCreateGameServer(new CreateGameServerOptions() { has_password = false, enable_team_voice = false }, "terraria", "terraria"); this.State = LobbyState.Creating; }
public void Create(bool inviteOnly) { //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_001e: Expected O, but got Unknown if (State == LobbyState.Inactive) { RegisterGameServerEvent(); } IRailGameServerHelper obj = rail_api.RailFactory().RailGameServerHelper(); CreateGameServerOptions val = (CreateGameServerOptions)(object)new CreateGameServerOptions(); val.has_password = false; val.enable_team_voice = false; IRailGameServer val3 = RailServerHelper = obj.AsyncCreateGameServer(val, "terraria", "terraria"); State = LobbyState.Creating; }