public CacheFile(string map_name) { if (!SharableReferenceXbox(map_name) && !SharableReferencePc(map_name)) { InputStream = new BlamLib.IO.EndianReader(map_name, BlamLib.IO.EndianState.Little, this); if (!CacheIsReadonly(map_name)) { OutputStream = new BlamLib.IO.EndianWriter(map_name, BlamLib.IO.EndianState.Little, this); } } cacheHeader = new CacheHeader(); cacheIndex = new CacheIndex(); }
public CacheFile(string map_name) { if (!SharableReferenceXbox(map_name) && !SharableReferencePc(map_name)) { InputStream = new BlamLib.IO.EndianReader(map_name, BlamLib.IO.EndianState.Little, this); if(!CacheIsReadonly(map_name)) OutputStream = new BlamLib.IO.EndianWriter(map_name, BlamLib.IO.EndianState.Little, this); } cacheHeader = new CacheHeader(); cacheIndex = new CacheIndex(); }