Exemplo n.º 1
0
        public async Task <IActionResult> Index()
        {
            UserDataGetter userGetter = new UserDataGetter(_configs);
            var            userData   = await userGetter.GetUserDataByToken(Request.Headers["Authorization"]);

            return(new JsonResult(new { Result = "Hello there" }));
        }
Exemplo n.º 2
0
    private void Awake()
    {
        var userData = UserDataGetter.GetUserData();

        UpdateUserState(userData);

        _itemsData = ItemsDataGetter.GetItemsData();

        LoadItemsFromFolder(CustomizationType.Outfits, "Customization", "CustomizationIcons", 10);
        LoadItemsFromFolder(CustomizationType.Eyes, "EyesCharacter", "EyesIcons", 10);
        LoadItemsFromFolder(CustomizationType.Mouths, "MouthCharacter", "MouthIcons", 10);
    }
Exemplo n.º 3
0
    public GameFields Load()
    {
        GameFields gameFields = new GameFields();

        if (PlayerPrefs.HasKey("Name"))
        {
            gameFields.userData.Name  = PlayerPrefs.GetString("Name");
            gameFields.userData.Coins = PlayerPrefs.GetInt("Coins");
            gameFields.userData.Level = PlayerPrefs.GetInt("Level");
        }
        else
        {
            gameFields.userData = UserDataGetter.GetUserData();
        }
        gameFields.items = PlayerPrefs.GetString("Items", "");
        PlayerPrefs.DeleteAll();
        return(gameFields);
    }
Exemplo n.º 4
0
 // Start is called before the first frame update
 void Start()
 {
     DontDestroyOnLoad(this);
     userData = UserDataGetter.GetUserData();
     onUserDataChanged?.Invoke(userData);
 }