Ejemplo n.º 1
0
 public void Update()
 {
     ClearCases();
     if (_curContext == null)
     {
         if (_started)
         {
             _out.Write(Content.root_message);
         }
         else
         {
             var country = _services.GetService <CountryController>().PlayerCountry;
             if (country != null)
             {
                 var countryName = country.Name;
                 var raceName    = Content.ResourceManager.GetString("race_" + country.Kind.Id);;
                 _out.WriteFormat(Content.hello_message, countryName, raceName);
                 _started = true;
             }
         }
         OnStart.Invoke();
     }
     else
     {
         _curContext.Update();
     }
 }
Ejemplo n.º 2
0
 public void Run()
 {
     _output.Write(Content.title);
     _output.Write();
     UpdateCheats();
     if (_settings.WithPlayer)
     {
         UpdateRaceSelection();
     }
 }