using System.Collections.Generic; namespace FSO.Files.Formats.IFF { public class IffRuntimeInfo { public IffRuntimeState State; public IffUseCase UseCase; public string Filename; public string Path; public bool Dirty; public List Patches = new List(); } public enum IffRuntimeState { ReadOnly, //orignal game iff PIFFPatch, //replacement patch PIFFClone, //clone of original object Standalone //standalone, mutable iff } public enum IffUseCase { Global, Object, ObjectSprites, } }