public void ExposeAutoReplaceValues(AutoReplaceWatcher watcher) { if (watcher.ExposeMode == LoadSaveMode.LoadingVars) { WasAutoReplaced = true; } }
public void ExposeAutoReplaceValues(AutoReplaceWatcher watcher) { watcher.ExposeValue(ref _channel, "channel"); if (watcher.ExposeMode == LoadSaveMode.LoadingVars) { _desiredChannel = _channel; } }
public override void ExposeData() { Scribe_Deep.Look(ref replaceWatcher, "replaceWatcher"); if (replaceWatcher == null) { replaceWatcher = new AutoReplaceWatcher(); } replaceWatcher.SetParentMap(map); }
public void ExposeAutoReplaceValues(AutoReplaceWatcher watcher) { var armed = IsArmed; watcher.ExposeValue(ref armed, "armed"); if (watcher.ExposeMode == LoadSaveMode.LoadingVars) { if (armed) { Arm(); } else { Disarm(); } } }
public MapComponent_RemoteTech(Map map) : base(map) { replaceWatcher = new AutoReplaceWatcher(); replaceWatcher.SetParentMap(map); }