using System;
using System.Collections.Generic;
using ChillConnect;

namespace IgnoreOPS
{
    public partial class Preferences
    {
        public int currency101;
        public decimal currency102 = Decimal.Zero;

        public int maxCurrency101;
        public int thisDayWatchSlyderVideoNum;
        public long nextNewDayTime;
        public string playerName;
        public int playerAvatarId;
        public List<long> signState;
        
        public List<int> completeGuideList;
        public bool isResetGuide;
        public int gameOfCount;
        public int winOfGame;
        public List<string> onceStatistcList;
        public int watchVideoBeginSum;
        public bool isGod;
        public string facebookId;
        public string facebookName;
        public string facebookAvatarUrl;
        public bool isFaceBookLogin;
        public bool isGuideFinish;
        public int currentQuestionIndex;
        public int gameLevel = 1;
        public int ChLevel = 0;
        public bool exchangeBindGuide;
        public string exchangeAccount;
        public string exchangeName;
        public List<int> haveRedeemedSkin;
        public int inUseSkin;
        public string paypalAccount;
        public bool isSuccessRedeem;
        public List<InviteData> inviteDataList;
        public List<InviteRecord> inviteRecordList;
        public List<InviteMakeUpHistory> inviteMakeUpHistoryList;
        public bool isEditInviteCode = false;
        public decimal webViewMakeUpOnlineTime = Decimal.Zero;
        public decimal webViewADTaskOnlineTime = Decimal.Zero;
        public bool isShowRewardFly101 = false;
        public bool isShowRewardFly102 = false;

        public decimal playReawrd111 = Decimal.Zero;
        public bool isShowRewardFly111 = false;
        public int openRewardCount = 0;
        public int interRewardShowLevel = -1;
        public bool isShowOpenReward = false;
        public bool isRealProcessing;
        public int realWatchVideo;
        public bool isClickH5Icon;
        public long lastClickMainIconTime;
        public int interH5Url1Count;
        public int interH5Url2Count;
        public List<int> makeupSatisfyGears;
        public int makeupRealReportGear;
        public bool isLastH5Tab;
        public long nextOpenWheelStampTime;
        public long adCashFlyShowTime;
        public List<AdTaskData> adTaskDataList;
        public int adTaskCount;
        public int correctAnswerCount;
        public List<bool> achievementAnswerList;
        public int h5StayTime;
        public int videoWatchCount;
        public int signInCount;
        public List<bool> achievementSignInList;
        public int inviteCount;
        public bool naiveStepFinish;
        public List<MakeupTaskData> makeupTaskHistory;
        public decimal makeupTaskH5Time = Decimal.Zero;
        public bool makeupConditionMark;
        public Dictionary<string, bool> statisticDictionary;
    }
}