namespace SabreTools.Data.Models.SecuROM
{
public enum MatroshkaEntryType : uint
{
///
/// Helper or activation executable
///
Helper = 0x01,
///
/// Main executable, usually one of the following:
/// - RC-encrypted executable to be decrypted later
/// - Main game program executable
/// - Revoker executable
///
/// Usually the second entry
Main = 0x02,
///
/// Required libraries for the main executable
///
///
/// Examples include:
/// - DFA.dll for RC-encrypted executables
/// - paul.dll for PA-protected games
/// - remover.exe for revocation
/// executables.
///
Dependency = 0x04,
///
/// Similar use to
///
Unknown0x08 = 0x08,
}
}