public SceneUserProfile(Game game) : base(game)
 {
     dim   = GameInstance.ScreenInfo;
     root  = GameInstance.UI.Root;
     cache = GameInstance.ResourceCache;
     font  = cache.GetFont(GameInstance.defaultFont);
     ui    = GameInstance.UI;
     JsonReaderCharacter.GetCharacterConfig();
     counter = Plugin.Settings.CrossSettings.Current.GetValueOrDefault("img_character_id", 0);
     CreateUI();
 }
        public SceneProfileImage(Game game, bool IsUserProfile = false) : base(game)
        {
            dim            = GameInstance.ScreenInfo;
            root           = GameInstance.UI.Root;
            cache          = GameInstance.ResourceCache;
            font           = cache.GetFont("Fonts/OpenSans-Bold.ttf");
            ui             = GameInstance.UI;
            _isUserProfile = IsUserProfile;
            JsonReaderCharacter.GetCharacterConfig();
            counter   = CharacterManager.Instance.User != null ? CharacterManager.Instance.User.PortraitId : 0;
            _nameText = CharacterManager.Instance.User?.Username;

            CreateUI();
        }