static PokerExport()
        {
            CMOptions = new PokerOptions();

            ObjectStateTypes = typeof(LegendState).GetConstructableChildren();

            ObjectStates = new LegendState[ObjectStateTypes.Length];

            ExportQueue = new ConcurrentDictionary <string, ConcurrentStack <QueuedData> >();

            UpdateTimes = new Queue <TimeSpan>(10);
        }
        static PokerExport()
		{
			CMOptions = new PokerOptions();

			ObjectStateTypes = typeof(LegendState).GetConstructableChildren();

			ObjectStates = new LegendState[ObjectStateTypes.Length];

			ExportQueue = new ConcurrentDictionary<string, ConcurrentStack<QueuedData>>();

			UpdateTimes = new Queue<TimeSpan>(10);
		}