Пример #1
0
    public AssetsSaveData AddAssetsData(int accountId)
    {
        int existIndex = -1;

        for (int i = 0; i < assetsDataList.Count; i++)
        {
            if (assetsDataList[i].accountId == accountId)
            {
                existIndex = i;
            }
        }
        if (existIndex >= 0)
        {
            return(assetsDataList[existIndex]);
        }
        AssetsSaveData data = new AssetsSaveData();

        data.transactionList = new List <TransactionSaveData>();
        ACCOUNT staticData = StaticDataAccount.GetAccountById(accountId);

        if (staticData != null)
        {
            data.balance = staticData.money;
        }
        data.accountId = accountId;
        assetsDataList.Add(data);
        return(data);
    }
Пример #2
0
    public FortuneSaveData AddFortuneData(int accountId)
    {
        int existIndex = -1;

        for (int i = 0; i < fortuneList.Count; i++)
        {
            if (fortuneList[i].accountId == accountId)
            {
                existIndex = i;
            }
        }
        if (existIndex >= 0)
        {
            return(fortuneList[existIndex]);
        }
        FortuneSaveData data       = new FortuneSaveData();
        ACCOUNT         staticData = StaticDataAccount.GetAccountById(accountId);

        if (staticData != null)
        {
            data.gold = staticData.gold;
        }
        data.accountId = accountId;
        fortuneList.Add(data);
        return(data);
    }
Пример #3
0
 public static void Load()
 {
     StaticDataTest.Init();
     StaticDataContent.Init();
     StaticDataAccount.Init();
     StaticDataBankCard.Init();
     StaticDataAlbum.Init();
     StaticDataBlog.Init();
     StaticDataTweet.Init();
     StaticDataComment.Init();
 }
Пример #4
0
    /// <summary>
    /// 添加一个账户信息
    /// </summary>
    public AccountSaveData AddAccountData(int accountId)
    {
        AccountSaveData data = new AccountSaveData();

        int existAccountIndex = -1;

        for (int i = 0; i < accountList.Count; i++)
        {
            if (accountList[i].accountId == accountId)
            {
                existAccountIndex = i;
            }
        }
        if (existAccountIndex >= 0)
        {
            data = accountList[existAccountIndex];
        }
        else
        {
            ACCOUNT staticData = StaticDataAccount.GetAccountById(accountId);
            if (staticData != null)
            {
                data.enname      = staticData.en_name;
                data.password    = staticData.password;
                data.realName    = staticData.real_name;
                data.nickname    = staticData.nick_name;
                data.phoneNumber = staticData.phone_number;
                string path = "HeadSprites/" + data.enname;
                if (Resources.Load <Sprite>(path) != null)
                {
                    data.headSprite = path;
                }
                path = "BackSprites/" + data.enname;
                if (Resources.Load <Sprite>(path) != null)
                {
                    data.backSprite = path;
                }
            }
            data.accountId = accountId;
            if (accountId == 0)
            {
                accountList.Insert(0, data);
            }
            else
            {
                accountList.Add(data);
            }
        }
        return(data);
    }