public static DbfRecord GetCardRecord(string cardId)
 {
     if (cardId == null)
     {
         return(null);
     }
     return(GameDbf.GetIndex().GetCardRecord(cardId));
 }
    private void LoadCards()
    {
        GameDbf.Load();
        List <string> allCardIds = GameUtils.GetAllCardIds();

        this.m_cardsToLoad = allCardIds.Count;
        foreach (string str in allCardIds)
        {
            CardPortraitQuality quality = new CardPortraitQuality(3, TAG_PREMIUM.GOLDEN);
            DefLoader.Get().LoadCardDef(str, new DefLoader.LoadDefCallback <CardDef>(this.OnCardDefLoaded), null, quality);
        }
    }
Ejemplo n.º 3
0
 private void InitializeGame()
 {
     GameDbf.Load();
     DemoMgr.Get().Initialize();
     LocalOptions.Get().Initialize();
     if (DemoMgr.Get().GetMode() == DemoMode.APPLE_STORE)
     {
         DemoMgr.Get().ApplyAppleStoreDemoDefaults();
     }
     if (Network.TUTORIALS_WITHOUT_ACCOUNT != null)
     {
         Network.SetShouldBeConnectedToAurora(Options.Get().GetBool(Option.CONNECT_TO_AURORA));
     }
     Network.Initialize();
     Localization.Initialize();
     GameStrings.LoadCategory(GameStringCategory.GLOBAL);
     if (!PlayErrors.Init())
     {
         UnityEngine.Debug.LogError(string.Format("{0} failed to load!", "PlayErrors32"));
     }
     GameMgr.Get().Initialize();
     ChangedCardMgr.Get().Initialize();
     TavernBrawlManager.Init();
 }
 public static List <DbfRecord> GetFixedRewardMapRecordsForAction(int actionID)
 {
     return(GameDbf.GetIndex().GetFixedRewardMapRecordsForAction(actionID));
 }
 public static List <DbfRecord> GetFixedActionRecords(FixedActionType actionType)
 {
     return(GameDbf.GetIndex().GetFixedActionRecordsForType(actionType));
 }
 public static DbfRecord GetCardRecord(int dbId)
 {
     return(GameDbf.GetIndex().GetCardRecord(dbId));
 }
 public static List <string> GetAllCollectibleCardIds()
 {
     return(GameDbf.GetIndex().GetCollectibleCardIds());
 }
 public static List <int> GetAllCollectibleCardDbIds()
 {
     return(GameDbf.GetIndex().GetCollectibleCardDbIds());
 }
 public static int CountAllCollectibleCards()
 {
     return(GameDbf.GetIndex().GetCollectibleCardCount());
 }