Patcher.Data.Plugins.FormLoader.Worker.Worker C# (CSharp) Method

Worker() public method

public Worker ( SharedData sharedData, bool useStockReader ) : System
sharedData SharedData
useStockReader bool
return System
            public Worker(SharedData sharedData, bool useStockReader)
            {
                this.sharedData = sharedData;

                usingStockReader = useStockReader;
                if (useStockReader)
                {
                    reader = sharedData.StockReader;
                }
                else
                {
                    // Create new reader of the same plugin file
                    reader = sharedData.StockReader.Clone();
                    reader.PluginFlags = sharedData.StockReader.PluginFlags;
                    reader.ReferenceMapper = sharedData.StockReader.ReferenceMapper;
                    reader.StringLocator = sharedData.StockReader.StringLocator;
                }
            }