private static IEnumerator CallBuildRenamedEvent_impl(ushort building)
        {
            yield return(new WaitForSeconds(1));

            WTSController.OnBuildingNameChanged(building);
            WriteTheSignsMod.Controller.ConnectorTLM.OnAutoNameParameterChanged();
        }
Пример #2
0
 public void Start()
 {
     AdrFacade.Instance.EventZeroMarkerBuildingChange    += WTSController.OnZeroMarkChanged;
     AdrFacade.Instance.EventRoadNamingChange            += WTSController.OnZeroMarkChanged;
     AdrFacade.Instance.EventDistrictChanged             += WTSController.OnDistrictChanged;
     AdrFacade.Instance.EventBuildingNameStrategyChanged += () => WTSController.OnBuildingNameChanged(null);
     AdrFacade.Instance.EventPostalCodeChanged           += WTSController.OnPostalCodeChanged;
     AdrFacade.Instance.EventHighwaySeedChanged          += (x) =>
     {
         WriteTheSignsMod.Controller.HighwayShieldsAtlasLibrary.PurgeShields();
         WTSCacheSingleton.ClearCacheSegmentSeed();
     };
     AdrFacade.Instance.EventHighwaysChanged += () =>
     {
         WriteTheSignsMod.Controller.HighwayShieldsAtlasLibrary.PurgeShields();
         WTSCacheSingleton.ClearCacheSegmentSeed();
     };
 }
Пример #3
0
 public static void OnBuildingNameChanged() => WTSController.OnBuildingNameChanged(null);