using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HaloPlugins
{
    public class EngineCollection
    {
        #region Engines

        /*
         * Halo1PC
         * Halo1Xbox
         * HaloCE
         * ShadowRunBeta
         * Halo2Beta
         * Halo2Xbox
         * Halo3Cache
         * Halo3Beta
         * Halo3Xbox
         * Halo3ODST
         * HaloReachBeta
         * HaloReach
         */
        public Engine[] Engines = new Engine[]
        {
            new Halo2Xbox()
        };

        #endregion

        #region Indexers

        public Engine this[string Engine]
        {
            get
            {
                switch (Engine)
                {
                    case "Halo2Xbox":   return Engines[0];
                    default:            return null;
                }
            }
        }

        #endregion
    }
}
