public EffectInfo ProcessAll(Dictionary <ulong, ulong> replacements) { EffectInfo ret = new EffectInfo { GUID = GUID }; ret.SetupEffect(); foreach (KeyValuePair <ChunkPlaybackInfo, IChunk> chunk in GetChunks()) { Process(ret, chunk, replacements); } return(ret); }