Example #1
0
 public void RegisterForCrossRefResolve(IExposable s)
 {
     if (Scribe.mode != LoadSaveMode.LoadingVars)
     {
         Log.Error("Registered " + s + " for cross ref resolve, but current mode is " + Scribe.mode);
     }
     else if (s != null)
     {
         if (DebugViewSettings.logMapLoad)
         {
             LogSimple.Message("RegisterForCrossRefResolve " + ((s != null) ? s.GetType().ToString() : "null"));
         }
         crossReferencingExposables.Add(s);
     }
 }
 public void RegisterForCrossRefResolve(IExposable s)
 {
     if (Scribe.mode != LoadSaveMode.LoadingVars)
     {
         Log.Error(string.Concat(new object[]
         {
             "Registered ",
             s,
             " for cross ref resolve, but current mode is ",
             Scribe.mode
         }), false);
     }
     else if (s != null)
     {
         if (DebugViewSettings.logMapLoad)
         {
             LogSimple.Message("RegisterForCrossRefResolve " + ((s == null) ? "null" : s.GetType().ToString()));
         }
         this.crossReferencingExposables.Add(s);
     }
 }