public override void Activate(bool instancePreserved)
        {
            base.Activate(instancePreserved);

            if (PinTexture == null)
            {
                PinTexture = ContentManager.Load<Texture2D>("pin");
            }

            if (Pins == null)
            {
                PinUnpacker unpacker = new PinUnpacker();
                Pins = unpacker.Unpack(BodyPart.Pins);
            }
        }
        public override void Activate(bool instancePreserved)
        {
            base.Activate(instancePreserved);

            if (PinTexture == null)
            {
                PinTexture = ContentManager.Load<Texture2D>("pin");
            }

            if (Pins == null)
            {
                PinUnpacker unpacker = new PinUnpacker();
                Pins = unpacker.Unpack(BodyPart.Pins);
            }

            informationPane = new InformationPane(ScreenManager.WhiteTexture);
            informationPane.HeaderFont = ScreenManager.HeaderFont;
            informationPane.ContentFont = ScreenManager.ContentFont;
            informationPane.Anchor = Anchor.BottomRight;
            informationPane.Width = 200;
        }