Beispiel #1
0
    public void SaveConfiguration()
    {
        MapConfig.mapConfig.tileConfigs = GetTilesConfiguration();

        UsersRepository.Login(UserSingleton.Instance.Email, UserSingleton.Instance.Password, () =>
        {
            MapsRepository.CreateUserMap(MapConfig.mapConfig, (id) =>
            {
                MapConfig.mapConfig.DatabaseId = id;
                Debug.Log("Created user map Id: " + id);
                UsersRepository.Login(UserSingleton.Instance.Email, UserSingleton.Instance.Password,
                                      () => { MapsRepository.UpdateUserMap(MapConfig.mapConfig, id); });
            });
        });
    }