Example #1
0
        private Color GetPolygonColorFromType(MapObjectEnum type)
        {
            if (type.HasFlag(MapObjectEnum.EXHIBITION))
            {
                return(Color.FromHex(_mapAssociated.HexColorExhibition));
            }
            if (type.HasFlag(MapObjectEnum.STAGE))
            {
                return(Color.FromHex(_mapAssociated.HexColorStageEvent));
            }
            if (type.HasFlag(MapObjectEnum.STALL))
            {
                return(Color.FromHex(_mapAssociated.HexColorStall));
            }

            return(Color.LightBlue);
        }
Example #2
0
 public MapObject(int x, int y, MapObjectEnum MapObjectType)
 {
     this.x             = x;
     this.y             = y;
     this.MapObjectType = MapObjectType;
 }