431 lines
18 KiB
Lua
431 lines
18 KiB
Lua
|
|
local skynet = require "skynet"
|
|||
|
|
local oo = require "Class"
|
|||
|
|
local dbData = require "DBData"
|
|||
|
|
local PlayerFields = oo.class(dbData)
|
|||
|
|
|
|||
|
|
--[[下面一条数据代表一个字段
|
|||
|
|
参数字段信息:
|
|||
|
|
参数1:字段名称 ,
|
|||
|
|
参数2:字段具体值 ,可能是数字、字符串和表
|
|||
|
|
参数3:备注信息]]
|
|||
|
|
|
|||
|
|
--玩家基础信息
|
|||
|
|
PlayerFields.InitBasicInfo =
|
|||
|
|
{
|
|||
|
|
{"dbIndex", 0 ,"玩家DB索引" } ,
|
|||
|
|
{"userID", 0 ,"用户ID" } ,
|
|||
|
|
{"platform", "" ,"平台(系统 )" } , --由Apple转为ios
|
|||
|
|
{"accountName", "" ,"帐号名" } ,
|
|||
|
|
{"accountPwd", "" ,"帐号密码" } ,
|
|||
|
|
{"accountStatus", 1 ,"帐号状态 1-正常帐号 2-白名单 3-灰名单 4-黑名单" } ,
|
|||
|
|
{"appVersion", 0 ,"APP版本" } ,
|
|||
|
|
{"channel", "" ,"渠道" } , --内购新加
|
|||
|
|
{"configType", "Main" ,"配置类型" } , --默认配置为Main
|
|||
|
|
{"gameStatus", 1 ,"游戏状态 1-在线 2-断线" } ,
|
|||
|
|
{"hardwareCode", "" ,"硬件识别码v0.7.0" } ,
|
|||
|
|
{"loginTime", 0 ,"当前登陆时间" } , --
|
|||
|
|
{"regTime", "", "注册时间" } ,
|
|||
|
|
{"regIP", "" , "注册IP" } ,
|
|||
|
|
{"isNewPlayer", true , "是否为新玩家" } ,
|
|||
|
|
{"lastLoginIP", "" , "上一次登陆IP" } ,
|
|||
|
|
{"lastLoginTime",0 , "上一次登陆时间" } ,
|
|||
|
|
{"lastExitTime", "" , "上一次退出时间" } ,
|
|||
|
|
{"lastGameTime", 0 , "最后一次游戏时间" } ,
|
|||
|
|
{"isAudit", false , "是否为审核玩家" } ,
|
|||
|
|
{"isOldIOS", false , "是否为老的IOS玩家" } ,
|
|||
|
|
{"allGameTime", 0 , "所有游戏时间" } ,
|
|||
|
|
{"gameCgi" , "" , "游戏cgi"},
|
|||
|
|
{"mobile" , "" , "手机号"},
|
|||
|
|
{"system" , "" , "操作系统"},
|
|||
|
|
{"isCompensate" , false , "是否补偿"},
|
|||
|
|
{"isCompensate1" , false , "是否补偿"},
|
|||
|
|
{"lastWeekGameTime",{},"上一周游戏时间" }, --recordTime 记录的时间戳 count 游戏时间
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
--玩家游戏数据
|
|||
|
|
PlayerFields.InitGameData =
|
|||
|
|
{
|
|||
|
|
{"nickName", "" , "昵称" } ,
|
|||
|
|
{"coin", 0 , "金币" } ,
|
|||
|
|
{"clovers", 0 , "三叶草" } ,
|
|||
|
|
{"volute", 0 , "蜗壳" } ,
|
|||
|
|
{"contributeCoin", 0 , "贡献币" } ,
|
|||
|
|
{"level", 1 , "等级" } ,
|
|||
|
|
{"exp", 0 , "经验" } ,
|
|||
|
|
{"upTime", 0 , "升级时间" } ,
|
|||
|
|
{"unlockFurniture", {} , "解锁家具" } ,
|
|||
|
|
{"unlockSystem", {} , "解锁系统" } ,
|
|||
|
|
{"extraRevenue",
|
|||
|
|
{
|
|||
|
|
{"online", 0 , "在线收益(废弃)" } ,
|
|||
|
|
{"offline", 0 , "离线收益(废弃)" } ,
|
|||
|
|
{"onlineTime", 0 , "在线时间" } ,
|
|||
|
|
{"offlineTime", 0 , "在线时间" } ,
|
|||
|
|
}
|
|||
|
|
, "额外的收益" } ,
|
|||
|
|
{"onceSign",
|
|||
|
|
{
|
|||
|
|
{"isFirstExtraRevenue", false , "是否第一次领取额外福利" } ,
|
|||
|
|
{"isFirstMultiDraw", false , "是否第一次限定卡池十连抽" } ,
|
|||
|
|
{"isNewMail", false , "是否有新邮件" } ,
|
|||
|
|
}
|
|||
|
|
, "一次性标记" } ,
|
|||
|
|
{"plantCount", 0 , "种植植物的数量" } ,
|
|||
|
|
{"aquaticPlantCount", 0 , "种植水生植物的数量" } ,
|
|||
|
|
{"ripePlantSeedsCount", {} , "成功将种子种成熟的次数" } ,
|
|||
|
|
{"adCountInfo", {} , "玩家广告信息" } ,
|
|||
|
|
{"todayGain",
|
|||
|
|
{
|
|||
|
|
{"coin", 0 , "金币" } ,
|
|||
|
|
{"clovers", 0 , "四叶草" } ,
|
|||
|
|
{"volute", 0 , "蜗壳" } ,
|
|||
|
|
{"contributeCoin", 0 , "贡献币" } ,
|
|||
|
|
{"level", 0 , "等级" } ,
|
|||
|
|
{"exp", 0 , "经验" } ,
|
|||
|
|
{"luckyBagBuyCount", 0 , "福袋购买次数" } ,
|
|||
|
|
{"goldCoinLotteryFreeCount", 0 , "金币抽奖免费次数" } ,
|
|||
|
|
{"partnerGiftCount", {} , "今日赠送好友礼物次数" } ,
|
|||
|
|
{"groupNeedHelpCount", {} , "家园帮助次数" } ,
|
|||
|
|
{"gardenInfo", {} , "园艺铺子相关信息" } ,
|
|||
|
|
{"updateUseCount", 0 , "本日使用蜗壳币刷新次数" } ,
|
|||
|
|
{"speedUpUseCount", 0 , "本日使用蜗壳币加速次数" } ,
|
|||
|
|
{"plantUseCount", 0 , "本日使用蜗壳币浇花次数" } ,
|
|||
|
|
{"todayGameTime", 0 , "本日游戏时间" } ,
|
|||
|
|
{"todayTwelveGameTime", 0 , "12点获取鱼饵 0 未获取 1 已获取" } ,
|
|||
|
|
{"todayEighteenGameTime", 0 , "18点获取鱼饵 0 未获取 1 已获取" } ,
|
|||
|
|
{"designShare", 0 , "十连抽设计分享 0 未分享 1 已分享" } ,
|
|||
|
|
{"petShopADRefreshCount", 0 , "宠物店盲盒广告刷新 0 未获取 1 已获取" } ,
|
|||
|
|
{"petShopPetTravelCount", 0 , "宠物店宠物出游奇遇 0 未获取 1 已获取" } ,
|
|||
|
|
{"buyGoodsCount", {} , "购买的商品数量(目前只有咕咕集市统计)" } ,
|
|||
|
|
{"weekDesignVoteCount", 0 , "主题装修周今日投票数量" } ,
|
|||
|
|
{"shortFreeRefresh", 0 , "短租每日免费刷新使用次数" } ,
|
|||
|
|
{"longFreeRefresh", 0 , "长租每日免费刷新使用次数" } ,
|
|||
|
|
{"isGetLuxuryCardDaliyReward", false , "是否获取豪华月卡的每日奖励" } ,
|
|||
|
|
{"weeklyDesignBuyVoteCount",0,"主题装修周今日购买投票券数量"},
|
|||
|
|
{"weeklyDesignFreeVote",false,"主题装修周今日是否获取过免费投票券"},
|
|||
|
|
{"bindBoxDaily",false,"盲盒每日登陆数据重置"}
|
|||
|
|
},
|
|||
|
|
"今日获取的数据" } ,
|
|||
|
|
{"monthGain",
|
|||
|
|
{
|
|||
|
|
{"isGetLuxuryCardMonthReward", false , "是否获取豪华月卡的每月奖励" } ,
|
|||
|
|
},
|
|||
|
|
"完成的引导" } ,
|
|||
|
|
|
|||
|
|
{"finishGuide", {} , "完成的引导" } ,
|
|||
|
|
{"giftBox",
|
|||
|
|
{
|
|||
|
|
--{ id 礼盒ID status 礼盒状态}
|
|||
|
|
},
|
|||
|
|
"礼盒信息" } ,
|
|||
|
|
{"tips",
|
|||
|
|
{
|
|||
|
|
{"flowerShopOrder", true , "花店订单首次进入提示" } ,
|
|||
|
|
},
|
|||
|
|
"提示信息" } ,
|
|||
|
|
{"gashapon",
|
|||
|
|
{
|
|||
|
|
{"serialId", 0 , "当前系列" } ,
|
|||
|
|
{"level", 0 , "扭蛋等级" } ,
|
|||
|
|
{"refreshTime", 0 , "刷新时间" } ,
|
|||
|
|
},
|
|||
|
|
"扭蛋" } ,
|
|||
|
|
{"illustration",
|
|||
|
|
{
|
|||
|
|
{"goodsInfo",
|
|||
|
|
{
|
|||
|
|
--{type 商品类型 id 商品ID}
|
|||
|
|
} ,
|
|||
|
|
"获得的准备信息" } ,
|
|||
|
|
{"awardInfo",
|
|||
|
|
{
|
|||
|
|
--plantBook 领取的植物图鉴
|
|||
|
|
--furnitureBook 领取的家具图鉴
|
|||
|
|
}
|
|||
|
|
, "奖励信息" } ,
|
|||
|
|
{"pointInfo",
|
|||
|
|
{
|
|||
|
|
--id
|
|||
|
|
--status
|
|||
|
|
}
|
|||
|
|
, "图鉴积分领取信息"
|
|||
|
|
},
|
|||
|
|
{"level",0,"当前图鉴等级"},
|
|||
|
|
{"progress",0,"当前进度"},
|
|||
|
|
{"totalPoint",0,"总经验"},
|
|||
|
|
{"fixGashapon",false,"修复扭蛋bug标识"},
|
|||
|
|
},
|
|||
|
|
"图鉴" } ,
|
|||
|
|
{"msgTips",
|
|||
|
|
{
|
|||
|
|
{"refreshTime", 0 , "刷新时间" } ,
|
|||
|
|
{"data", {} , "消息提示数据" } ,
|
|||
|
|
{"reward", {} , "红点奖励" } ,
|
|||
|
|
} ,
|
|||
|
|
"消息提示" } ,
|
|||
|
|
{"friend",
|
|||
|
|
{
|
|||
|
|
--[[ npc中的结构
|
|||
|
|
[0] = {
|
|||
|
|
--npcId = 0 NPCID
|
|||
|
|
--segIndex = 0 对话段落ID
|
|||
|
|
--startLevel = 0 星级
|
|||
|
|
--msgCount = 0 消息数量
|
|||
|
|
--lastMsgId = 0 最新一条消息ID
|
|||
|
|
--msgDetail = { msgId 消息ID isLook 是否查看 isOver 是否结束 {1,2,4,5} msgRecord 消息记录 ,lastTime 消息时间 } 消息信息
|
|||
|
|
}
|
|||
|
|
]]
|
|||
|
|
} , "朋友圈" } ,
|
|||
|
|
{"levelTask", {} , "等级任务" } ,
|
|||
|
|
{"dailyTask", {} , "每日任务" } ,
|
|||
|
|
{"achieveTask", {} , "成就任务" } ,
|
|||
|
|
{"npcTask", {} , "NPC任务" } ,
|
|||
|
|
{"curHouseID", 0 , "当前房间ID" } ,
|
|||
|
|
--{"lastCurHouseID", 0 , "上一次当前房间ID" } ,
|
|||
|
|
{"house",
|
|||
|
|
{
|
|||
|
|
--[[ house中的结构
|
|||
|
|
[0] = {
|
|||
|
|
id = 房间ID
|
|||
|
|
status = 状态 1-未解锁 2-未购买 3-已购买 4-正在居住
|
|||
|
|
unlockAreaList = 解锁区域列表
|
|||
|
|
curSchemeId = 当前方案ID
|
|||
|
|
scheme = 当前方案信息
|
|||
|
|
{
|
|||
|
|
id = 方案ID
|
|||
|
|
name = 方案名称
|
|||
|
|
status = 状态 1-未购买 2-已购买 3-正在使用
|
|||
|
|
furniture = {操作类型 opType 家具类型 furnitureType 家具ID id 最新位置 nowPos 翻转的类型 rotateType 是否放置在别的家具上 isPutInFurniture 玩家互动状态 clickType }
|
|||
|
|
decorate = {facilityType 设施类型 设施ID facilityId 装修ID decoId }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
]]
|
|||
|
|
},
|
|||
|
|
"拥有的房间" } ,
|
|||
|
|
{"curUniqueID", 0 , "当前玩家所有道具的唯一ID" } ,
|
|||
|
|
{"curBagSort", 1 , "当前背包排序类型 1-最新 2-稀有度 3-默认 4-功能顺序" } ,
|
|||
|
|
{"bag", {} , "背包(存放家具)" } ,
|
|||
|
|
{"bagCount", {} , "背包各种类型数量 比如所有家具数量" } , --type 类型 count 数量 比如请求家具数量type = GoodsType_Furniture
|
|||
|
|
{"putMaxCount", {} , "放置最大数量 目前只有家具" } ,
|
|||
|
|
{"goodsHistoryMaxCount", {} , "商品历史最大数量 目前只有植物" } ,
|
|||
|
|
{"flowerpot",
|
|||
|
|
{
|
|||
|
|
-- {操作类型 opType 家具类型 furnitureType 家具ID id 最新位置 nowPos 翻转的类型 rotateType 是否放置在别的家具上 isPutInFurniture 玩家互动状态 clickType }
|
|||
|
|
}
|
|||
|
|
, "拥有的花盆" } , --id 家具ID, count 数量
|
|||
|
|
{"shop", {} , "商店" } ,
|
|||
|
|
{"activity", {} , "活动" } ,
|
|||
|
|
{"activityManage", {} , "活动管理" } ,
|
|||
|
|
{"used",
|
|||
|
|
{
|
|||
|
|
{"isFirstRefresh", true , "是否为第一次刷新" } ,
|
|||
|
|
{"buyRefreshTime", 0 , "购买商品时间" } ,
|
|||
|
|
{"buyInfo", {} , "商店正在出售的商品" } ,--商品ID goodsId , NPC名字ID npcNameId , 文案ID copyId , 是否购买 isPurchase , 金币 coin
|
|||
|
|
{"sellInfo", {} , "已经出售/正在出售的商品" } ,--商品ID goodsId , NPC名字ID npcNameId , 文案ID copyId , 是否出售 isSell , 金币 coin 售卖时间 sellTime
|
|||
|
|
{"logisticsInfo", {} , "物流信息" } ,--商品ID goodsId , NPC名字ID npcNameId , 文案ID copyId , 是否到达 isReach , 到达时间 reachTime
|
|||
|
|
{"historyRefreshGoods", {} , "历史刷新商品" } --商品ID id
|
|||
|
|
},
|
|||
|
|
"闲置的(闲菜)" } ,
|
|||
|
|
{"redeem",
|
|||
|
|
{
|
|||
|
|
{"curIndex", 1 , "当前兑换码索引" } ,
|
|||
|
|
{"redeemList", {} , "当前兑换码列表" } ,--兑换Code bonus { type奖励类型 id道具ID count数量 }奖励 receiveTime 接收时间
|
|||
|
|
{"redeemRequestList", {} , "兑换码异常请求列表" } ,--缓存兑换异常的兑换码
|
|||
|
|
},
|
|||
|
|
"兑换码" } ,
|
|||
|
|
{"mail",
|
|||
|
|
{
|
|||
|
|
{"curIndex", 1 , "当前邮件索引" } ,
|
|||
|
|
{"historyMail", {} , "历史邮件列表" } , --MailID 邮件ID
|
|||
|
|
{"mailList", {} , "当前邮件列表" } ,--MailID 邮件ID status 状态 mailType 邮件类型 mailSubType 邮件类型 title 标题 content 内容 bonus { type奖励类型 id道具ID count数量 }奖励 receiveTime 接收时间
|
|||
|
|
},
|
|||
|
|
"邮件" } ,
|
|||
|
|
{"personal",
|
|||
|
|
{
|
|||
|
|
{"clothesData", {} , "服饰数据 按顺序 头型 发型 眼型 头饰 上衣+连衣裙 下裤+短裙 套装 鞋" } ,
|
|||
|
|
{"colorData", {} , "颜色数据 按顺序 发色 瞳色 肤色" } ,
|
|||
|
|
{"headId", 0 , "头像ID" } ,
|
|||
|
|
{"headFrameId", 0 , "头像框ID" } ,
|
|||
|
|
{"title1", 0 , "头衔1" } ,
|
|||
|
|
{"title2", 0 , "头衔2" } ,
|
|||
|
|
{"medals", {} , "勋章" } ,
|
|||
|
|
{"ownHeadIds", {} , "拥有的头像ID" } ,
|
|||
|
|
{"ownHeadFrameIds", {} , "拥有头像框ID" } ,
|
|||
|
|
{"ownTitle1s", {} , "拥有的头衔1" } ,
|
|||
|
|
{"ownTitle2s", {} , "拥有的头衔2" } ,
|
|||
|
|
{"ownMedals", {} , "拥有的勋章" } ,
|
|||
|
|
{"gainGoodsInfo", {} , "获取到的个人物品信息" } ,
|
|||
|
|
{"diyHeadInfo", {} , "自定义头像信息" },
|
|||
|
|
{"birthday",
|
|||
|
|
{
|
|||
|
|
{"birthdayDate", "" , "生日信息" } ,
|
|||
|
|
{"show", false , "是否展示生日" } ,
|
|||
|
|
{"lastSetNum", 1 , "本年剩余修改次数" },
|
|||
|
|
{"lastExecutionTime", "" , "上一次修改时间" },
|
|||
|
|
{"isDialogShow",0,"是否展示前置对话" },
|
|||
|
|
{"lastUpdateTime","","上次触发生日时间"}
|
|||
|
|
},
|
|||
|
|
"生日信息设计"
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
"个人信息" } ,
|
|||
|
|
{"announcement",
|
|||
|
|
{
|
|||
|
|
{"curIndex", 1 , "当前公告索引" } , --准备废弃
|
|||
|
|
{"historyAnnouncement", {} , "历史公告列表" } , --announcementID 公告ID(准备废弃)
|
|||
|
|
{"announcementList", {} , "当前公告列表" } ,--announcementId 公告ID look 是否查看过 (准备废弃)
|
|||
|
|
},
|
|||
|
|
"公告" },
|
|||
|
|
{"announcementUpdateTime",0,"玩家获取过的公告更新时间"}, --玩家获取过的公告更新时间
|
|||
|
|
{"questionnaire",
|
|||
|
|
{
|
|||
|
|
{"isFinish", false , "是否完成问卷调查" } ,
|
|||
|
|
},
|
|||
|
|
"问卷调查" },
|
|||
|
|
{"pet",
|
|||
|
|
{
|
|||
|
|
--[[ pet中的结构
|
|||
|
|
[0] = {
|
|||
|
|
--type = 宠物类型
|
|||
|
|
--nickName = 宠物名
|
|||
|
|
--skinId = 宠物肤色
|
|||
|
|
--hatId = 宠物帽子
|
|||
|
|
--clothesId = 宠物服装
|
|||
|
|
--ornamentId = 宠物饰品
|
|||
|
|
--facingId = 宠物面饰
|
|||
|
|
}
|
|||
|
|
]]
|
|||
|
|
},
|
|||
|
|
"宠物信息" } ,
|
|||
|
|
{"map",
|
|||
|
|
{
|
|||
|
|
--[[ friend中的结构
|
|||
|
|
[0] = {
|
|||
|
|
--npcId = 0 NPCID
|
|||
|
|
--segIndex = 0 对话段落ID
|
|||
|
|
--startLevel = 0 星级
|
|||
|
|
--msgCount = 0 消息数量
|
|||
|
|
--lastMsgId = 0 最新一条消息ID
|
|||
|
|
--msgDetail = { msgId 消息ID isLook 是否查看 isOver 是否结束 {1,2,4,5} msgRecord 消息记录 ,lastTime 消息时间 } 消息信息
|
|||
|
|
} ]]
|
|||
|
|
},
|
|||
|
|
"地图" } ,
|
|||
|
|
{"visitMapList",
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
, "访问过的地图列表" } ,
|
|||
|
|
{"passCheck",
|
|||
|
|
{
|
|||
|
|
{"rewards", {} , "奖励信息列表" } ,
|
|||
|
|
{"tasks", {} , "任务信息列表" } ,
|
|||
|
|
{"score", 0 , "累积的分数" } ,
|
|||
|
|
{"isVip", false , "是否充值了通行证VIP" } ,
|
|||
|
|
{"curId", 0 , "当前通行证ID" } ,
|
|||
|
|
{"infiniteRewardCount", 0 , "无限奖励领取次数" } ,
|
|||
|
|
{"startTime", 0 , "开始时间" } ,
|
|||
|
|
{"infiniteScore", 0 , "无限奖励领取当前积分" } ,
|
|||
|
|
{"clothesBuyCount", 0 , "购买人物衣服和宠物衣服数量 shopType1" } ,
|
|||
|
|
}
|
|||
|
|
, "通行证" } ,
|
|||
|
|
{"dyeWorkShop",
|
|||
|
|
{
|
|||
|
|
{"isInit", false , "是否获取初始数据" } ,
|
|||
|
|
{"slotData", {} , "染色格子数据 按顺序 格子位置 初始家具Id 颜色代号 完成染色的时间戳 格子状态 染色数量" } ,
|
|||
|
|
},
|
|||
|
|
"染色工坊" } ,
|
|||
|
|
{"furnitureWorkShop",
|
|||
|
|
{
|
|||
|
|
{"isInit", false , "是否获取初始数据" } ,
|
|||
|
|
{"slotData", {} , "家具格子数据 按顺序 格子位置 制作家具Id 完成制作的时间戳 格子状态 制作数量" } ,
|
|||
|
|
},
|
|||
|
|
"家具工坊" } ,
|
|||
|
|
{"design",
|
|||
|
|
{
|
|||
|
|
{"curLotteryCount", 0 , "当前抽奖次数" } ,
|
|||
|
|
{"basicFreeTime", 0 , "初级免费抽奖时间戳" } ,
|
|||
|
|
{"advancedFreeTime", 0 , "高级免费抽奖时间戳" } ,
|
|||
|
|
{"isBuyStorePack8", false , "是否购买此礼包" } ,
|
|||
|
|
{"timeCardPoolInfo", {} , "限时卡池的信息 id 该卡池id ticket 该卡池使用的卷 timeCount 保底的次数 designCount 总共设计的次数" } ,
|
|||
|
|
{"highStorePoints", 0 , "高级卡池兑换商店的兑换积分" } ,
|
|||
|
|
{"highCount", 0 , "高级卡池的抽奖次数 10抽保底" } ,
|
|||
|
|
{"timeCardPoints", {} , "限时卡池对应的累充积分 id 该卡池id points 累计积分 pointsInfo 对应累充奖励信息 " } ,
|
|||
|
|
},
|
|||
|
|
"设计抽奖" } ,
|
|||
|
|
{"storePack",
|
|||
|
|
--用于存储该玩家的限购礼包对应的数据
|
|||
|
|
{
|
|||
|
|
{"storePackInfo", {} , "玩家对应的礼包信息 礼包id 购买次数 该礼包历史购买次数" } ,
|
|||
|
|
{"topUpInfo", {} , "玩家对应的首充奖励信息 天数day 奖励id 是否领取 开启时间" } ,
|
|||
|
|
{"topUpShow", false , "是否展示首充奖励" } ,
|
|||
|
|
{"topUpEndTime", 0 , "首充奖励结束时间" } ,
|
|||
|
|
{"rechargeAmount", 0 , "玩家充值金额" } ,
|
|||
|
|
{"pointsInfo", {} , "玩家对应的积分信息 id 是否领取" } ,
|
|||
|
|
{"monthCard", {} , "玩家月卡相关信息 buyStatus 是否购买 day 月卡剩余天数 getStatus 本日奖励是否领取" } ,
|
|||
|
|
{"popupPackInfo", {} , "拍屏礼包相关信息" } ,
|
|||
|
|
{"growthFund", {} , "成长基金相关信息" } ,
|
|||
|
|
{"triggerPackTimeField", {} , "触发礼包触发时间记录" } ,
|
|||
|
|
},
|
|||
|
|
"商城礼包" } ,
|
|||
|
|
{"signIn",
|
|||
|
|
--用于存储该玩家的登录累签数据
|
|||
|
|
{
|
|||
|
|
{"signCount", 0 , "累签天数" } ,
|
|||
|
|
{"month", 0 , "签到月份" } ,
|
|||
|
|
{"signInInfo", {} , "签到信息 签到day 领取状态" } ,
|
|||
|
|
{"sumSignInInfo", {} , "累计签到信息 签到id 领取状态" } ,
|
|||
|
|
},
|
|||
|
|
"常规签到" } ,
|
|||
|
|
{"playerLand",
|
|||
|
|
--用于存储新玩家的新人累签数据
|
|||
|
|
{
|
|||
|
|
{"isShow", false , "是否显示新人签到的标签" } ,
|
|||
|
|
{"signCount", 0 , "累签天数" } ,
|
|||
|
|
{"signInInfo", {} , "签到信息 签到id 领取状态" } ,
|
|||
|
|
{"endTime", 0 , "新人签到结束时间" } ,
|
|||
|
|
},
|
|||
|
|
"新人签到" } ,
|
|||
|
|
{"partner",
|
|||
|
|
{
|
|||
|
|
{"id", "" , "我的伙伴ID" } ,
|
|||
|
|
},
|
|||
|
|
"好友" } ,
|
|||
|
|
{"group",
|
|||
|
|
{
|
|||
|
|
{"helpCount", 0 , "家园帮助次数" } ,
|
|||
|
|
{"helpGainReward", {} , "家园帮助已经获得的奖励" } ,
|
|||
|
|
},
|
|||
|
|
"家园系统" } ,
|
|||
|
|
{"doubleSpace",
|
|||
|
|
{
|
|||
|
|
{"shopRefreshTime", 0 , "商店刷新时间" } ,
|
|||
|
|
{"shopFurniture", {} , "商店售卖的家具" } ,
|
|||
|
|
{"shopDecorate", {} , "商店售卖的装修" } ,
|
|||
|
|
},
|
|||
|
|
"双人空间" } ,
|
|||
|
|
{"switches",
|
|||
|
|
{
|
|||
|
|
--按顺序 是否解庭院 是否加入家园
|
|||
|
|
},
|
|||
|
|
"各种开关" } ,
|
|||
|
|
{"matchStuffMap",
|
|||
|
|
{
|
|||
|
|
--活动id 对应活动数据
|
|||
|
|
},
|
|||
|
|
"好物匹配" },
|
|||
|
|
{"NewPlayerRaffleMap",
|
|||
|
|
{
|
|||
|
|
--活动id 对应活动数据
|
|||
|
|
},
|
|||
|
|
"新手限时设计" },
|
|||
|
|
{"luxuryCard",
|
|||
|
|
{
|
|||
|
|
{"isActivate", false , "是否激活" } ,
|
|||
|
|
{"buyTime", 0 , "购买时间戳(秒)" } ,
|
|||
|
|
{"expireTime", 0 , "到期时间戳(秒)" } ,
|
|||
|
|
},
|
|||
|
|
"豪华月卡" },
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
return PlayerFields
|