diff --git a/sources/StartUp.uc b/sources/StartUp.uc index b0cc070..478883d 100644 --- a/sources/StartUp.uc +++ b/sources/StartUp.uc @@ -27,7 +27,7 @@ var private ServerGlobal _server; var private VotingHandlerAdapter votingAdapter; var private LoggerAPI.Definition infoFeatureEnabled; -var private LoggerAPI.Definition errNoServerLevelCore, errorCannotRunTests; +var private LoggerAPI.Definition errorCannotRunTests; function PreBeginPlay() { @@ -49,7 +49,6 @@ public function VotingHandlerAdapter GetVotingHandlerAdapter() private function InitializeServer() { local int i; - local LevelCore serverCore; local GameMode currentGameMode; local array availableFeatures; @@ -60,18 +59,10 @@ private function InitializeServer() // Launch and setup core Acedia _ = class'Global'.static.GetInstance(); _server = class'ServerGlobal'.static.GetInstance(); - serverCore = class'ServerLevelCore'.static.CreateLevelCore(self); + class'ServerLevelCore'.static.CreateLevelCore(self); for (i = 0; i < class'Packages'.default.package.length; i += 1) { _.environment.RegisterPackage_S(class'Packages'.default.package[i]); } - if (serverCore != none) { - _server.ConnectServerLevelCore(); - } - else - { - _.logger.Auto(errNoServerLevelCore); - return; - } if (class'TestingService'.default.runTestsOnStartUp) { RunStartUpTests(); } @@ -197,6 +188,5 @@ defaultproperties // This is a server-only actor remoteRole = ROLE_None infoFeatureEnabled = (l=LOG_Info,m="Feature `%1` enabled with config \"%2\".") - errNoServerLevelCore = (l=LOG_Error,m="Cannot create `ServerLevelCore`!") errorCannotRunTests = (l=LOG_Error,m="Could not perform Acedia's tests.") } \ No newline at end of file