public AreaExt(AreaExtID areaExtID)
        {
            this.areaExtID = areaExtID;
            this.Init();

            AreaExtEventManager.Register(this);
        }
        public AreaExt(Map map, AreaExtOperator op, Area area)
        {
            var areaIDList = new List <KeyValuePair <int, AreaExtOperator> >();

            areaIDList.Add(new KeyValuePair <int, AreaExtOperator>(area.ID, op));

            this.areaExtID = new AreaExtID(map.uniqueID, areaIDList);
            this.Init();

            AreaExtEventManager.Register(this);
        }