public void ReplaceFile(string qbFilename, QbFile withQbFile) { replaceFile(qbFilename, withQbFile.Length, false, delegate(Stream stream) { withQbFile.Write(stream); }); }
public void ResetBonusArt(PakEditor qbPak) { string storeQb = @"scripts\guitar\store_data.qb.ngc"; if (_project.GameInfo.Game == Game.GH3_Wii) storeQb = storeQb.Substring(1); //remove first char QbFile qbStore = qbPak.ReadQbFile(storeQb); this.ResetBonusArt(qbStore); qbPak.ReplaceFile(storeQb, qbStore); }