Exemplo n.º 1
0
 public static void downloadAllGoogleSheetsData()
 {
     m_dataAssetsHolder = Resources.Load <DataAssetsHolder> (k.Resources.DATA_ASSETS_HOLDER);
     loadGoogleSheet <UserRepresentation, UserRepresentationData> (m_dataAssetsHolder.getUserRepresentationAsset());
     loadGoogleSheet <GeneralRepresentation, GeneralRepresentationData> (m_dataAssetsHolder.getGeneralRepresentationAsset());
     loadGoogleSheet <HeroConfigRepresentation, HeroConfigRepresentationData>(m_dataAssetsHolder.getHeroRepresentationAsset());
     loadGoogleSheet <CreepConfigRepresentation, CreepConfigRepresentationData>(m_dataAssetsHolder.getCreepRepresentationAsset());
 }
Exemplo n.º 2
0
    // Use this for initialization
    public static void Load(DataService dataService)
    {
        const int userId = 0;

        m_dataAssetsHolder    = Resources.Load <DataAssetsHolder> (k.Resources.DATA_ASSETS_HOLDER);
        m_configSheetAccessor = new ConfigSheetAccessor(m_dataAssetsHolder);

        loadGeneralData(dataService);
        loadUserData(dataService);
        loadHeroesData(dataService);
        loadCreepsData(dataService);

        PlayerPrefs.DeleteAll();
    }
Exemplo n.º 3
0
 public ConfigSheetAccessor(DataAssetsHolder dataAssetsHolder)
 {
     m_dataAssetsHolder = dataAssetsHolder;
 }